Package org.mule.test.some.extension
Class SomeOps
java.lang.Object
org.mule.test.some.extension.SomeOps
Some operations
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.mule.runtime.extension.api.runtime.operation.Result<InputStream,Object> inputStreamConsumingOperation(org.mule.runtime.api.metadata.TypedValue<InputStream> value) An operation to test the ByteArray to InputStream value transformation.oneRequiredAliasedParameterResolverOperation(SomeAliasedParameterGroupOneRequiredConfig oneAliasedParameterGroup) An operation to test an use-case of a exclusive-optionalsisOneRequired ParameterGroup with aliased parameters where show in Dsl is off.oneRequiredAliasedParameterResolverOperationDslTrue(SomeAliasedParameterGroupOneRequiredConfig oneAliasedParameterGroup) An operation to test an use-case of a exclusive-optionalsisOneRequired ParameterGroup with aliased parameters where show in Dsl is true.oneRequiredParameterResolverOperation(SomeParameterGroupOneRequiredConfig oneParameterGroup) An operation to test an use-case of a exclusive-optionalsisOneRequired ParameterGroup where show in Dsl is off.oneRequiredParameterResolverOperationDslTrue(SomeParameterGroupOneRequiredConfig oneParameterGroup) An operation to test an use-case of a ParameterGroup shown as a child-element of the operation xml definition, with aisOneRequired property.repeatedParameterName(ComplexParameter pojoParameter, SomeParameterGroupOneRequiredConfig oneParameterGroup) An operation to test an use-case of a exclusive-optionalsisOneRequired ParameterGroup and repeated parameter names.repeatedParameterNameDslTrue(ComplexParameter pojoParameter, SomeParameterGroupOneRequiredConfig oneParameterGroup) An operation to test an use-case of a exclusive-optionalsisOneRequired ParameterGroup with show in Dsl true and repeated parameter names.retrieveZonedDateTime(ZonedDateTime zonedDateTime) sayHiContent(String person) sayHiParameterGroup(PersonPojo personPojo) sayHiParameterGroupDsl(PersonPojo personPojo) sayHiPojo(PersonPojo personPojo) voidsomeOp(String conn, ParameterGroupConfig ext)
-
Constructor Details
-
SomeOps
public SomeOps()
-
-
Method Details
-
someOp
-
retrieveConfiguration
-
retrieveZonedDateTime
-
inputStreamConsumingOperation
@MediaType("*/*") public org.mule.runtime.extension.api.runtime.operation.Result<InputStream,Object> inputStreamConsumingOperation(@Content org.mule.runtime.api.metadata.TypedValue<InputStream> value) An operation to test the ByteArray to InputStream value transformation.- Parameters:
value- the value for the operation to consume- Returns:
- a byte array representation of
value
-
oneRequiredParameterResolverOperationDslTrue
public SomeParameterGroupOneRequiredConfig oneRequiredParameterResolverOperationDslTrue(@ParameterGroup(name="Awesome Parameter Group",showInDsl=true) SomeParameterGroupOneRequiredConfig oneParameterGroup) An operation to test an use-case of a ParameterGroup shown as a child-element of the operation xml definition, with aisOneRequired property.- Parameters:
oneParameterGroup- some test operation config with a isOneRequired exclusive-optional configuration- Returns:
- the config
-
repeatedParameterName
public Map<String,String> repeatedParameterName(ComplexParameter pojoParameter, @ParameterGroup(name="Awesome Parameter Group") SomeParameterGroupOneRequiredConfig oneParameterGroup) An operation to test an use-case of a exclusive-optionalsisOneRequired ParameterGroup and repeated parameter names. -
repeatedParameterNameDslTrue
public Map<String,String> repeatedParameterNameDslTrue(ComplexParameter pojoParameter, @ParameterGroup(name="Awesome Parameter Group",showInDsl=true) SomeParameterGroupOneRequiredConfig oneParameterGroup) An operation to test an use-case of a exclusive-optionalsisOneRequired ParameterGroup with show in Dsl true and repeated parameter names. -
oneRequiredParameterResolverOperation
public SomeParameterGroupOneRequiredConfig oneRequiredParameterResolverOperation(@ParameterGroup(name="Awesome Parameter Group") SomeParameterGroupOneRequiredConfig oneParameterGroup) An operation to test an use-case of a exclusive-optionalsisOneRequired ParameterGroup where show in Dsl is off. -
oneRequiredAliasedParameterResolverOperationDslTrue
public SomeAliasedParameterGroupOneRequiredConfig oneRequiredAliasedParameterResolverOperationDslTrue(@ParameterGroup(name="Aliased Parameter Group",showInDsl=true) SomeAliasedParameterGroupOneRequiredConfig oneAliasedParameterGroup) An operation to test an use-case of a exclusive-optionalsisOneRequired ParameterGroup with aliased parameters where show in Dsl is true. -
oneRequiredAliasedParameterResolverOperation
public SomeAliasedParameterGroupOneRequiredConfig oneRequiredAliasedParameterResolverOperation(@ParameterGroup(name="Aliased Parameter Group") SomeAliasedParameterGroupOneRequiredConfig oneAliasedParameterGroup) An operation to test an use-case of a exclusive-optionalsisOneRequired ParameterGroup with aliased parameters where show in Dsl is off. -
sayHi
-
sayHiContent
-
sayHiText
-
sayHiPojo
-
sayHiParameterGroup
@MediaType("text/plain") public String sayHiParameterGroup(@ParameterGroup(name="person-pg") PersonPojo personPojo) -
sayHiParameterGroupDsl
@MediaType("text/plain") public String sayHiParameterGroupDsl(@ParameterGroup(name="person-pg-dsl",showInDsl=true) PersonPojo personPojo)
-