Package org.mule.test.metadata.extension
Class CustomStaticMetadataOperations
java.lang.Object
org.mule.test.metadata.extension.CustomStaticMetadataOperations
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.mule.runtime.extension.api.runtime.operation.Result<Integer,InputStream> customTypeInput(InputStream type) org.mule.runtime.extension.api.runtime.operation.Result<InputStream,org.mule.tck.testmodels.fruit.Banana> org.mule.runtime.extension.api.runtime.operation.Result<Integer,InputStream> org.mule.runtime.extension.api.runtime.operation.Result<Integer,ArrayList<InputStream>> org.mule.runtime.extension.api.runtime.operation.Result<Integer,InputStream> org.mule.runtime.extension.api.runtime.operation.Result<Integer,List<InputStream>> org.mule.runtime.extension.api.runtime.streaming.PagingProvider<MetadataConnection,org.mule.runtime.extension.api.runtime.operation.Result<Integer, InputStream>> jsonInputList(List<InputStream> persons) intjsonInputMap(Map<String, Object> json) jsonInputStream(InputStream json) org.mule.runtime.extension.api.runtime.streaming.PagingProvider<MetadataConnection,String> org.mule.runtime.extension.api.runtime.operation.Result<Integer,InputStream> xmlInput(InputStream xml)
-
Field Details
-
CSV_VALUE
- See Also:
-
JSON_VALUE
- See Also:
-
JSON_ARRAY_VALUE
- See Also:
-
XML_VALUE
-
-
Constructor Details
-
CustomStaticMetadataOperations
public CustomStaticMetadataOperations()
-
-
Method Details
-
xmlOutput
-
xmlOutputSchemaWithImport
-
xmlOutputList
-
xmlInput
-
jsonOutput
-
jsonOutputArray
-
jsonOutputList
-
jsonOutputPagingProvider
public org.mule.runtime.extension.api.runtime.streaming.PagingProvider<MetadataConnection,String> jsonOutputPagingProvider() -
jsonArrayOutputList
-
jsonInputStream
-
jsonInputList
-
customTypeListOutput
-
jsonInputMap
-
customTypeOutputWithStaticAttributes
@MediaType(value="application/json", strict=false) public org.mule.runtime.extension.api.runtime.operation.Result<InputStream,org.mule.tck.testmodels.fruit.Banana> customTypeOutputWithStaticAttributes() -
customTypeOutput
@OutputResolver(output=CsvInputStaticTypeResolver.class) @MediaType(value="application/csv", strict=false) public Object customTypeOutput() -
customTypeInput
@MediaType("application/json") public String customTypeInput(@TypeResolver(JsonInputStaticTypeResolver.class) InputStream type) -
customIntersectionTypeInput
@MediaType("application/json") public String customIntersectionTypeInput(@TypeResolver(JsonInputStaticIntersectionTypeResolver.class) InputStream data) -
customIntersectionTypeOutput
@MediaType(value="application/json", strict=false) @OutputResolver(output=JsonOutputStaticIntersectionTypeResolver.class) public String customIntersectionTypeOutput() -
xmlAttributes
-
customAttributesOutput
@OutputResolver(output=CsvInputStaticTypeResolver.class, attributes=JsonStaticAttributesTypeResolver.class) public org.mule.runtime.extension.api.runtime.operation.Result<Integer,InputStream> customAttributesOutput() -
jsonAttributes
public org.mule.runtime.extension.api.runtime.operation.Result<Integer,InputStream> jsonAttributes() -
jsonArrayAttributes
public org.mule.runtime.extension.api.runtime.operation.Result<Integer,InputStream> jsonArrayAttributes() -
jsonAttributesList
public org.mule.runtime.extension.api.runtime.operation.Result<Integer,List<InputStream>> jsonAttributesList() -
jsonArrayAttributesList
public org.mule.runtime.extension.api.runtime.operation.Result<Integer,ArrayList<InputStream>> jsonArrayAttributesList() -
jsonAttributesPagingProviderWithResult
public org.mule.runtime.extension.api.runtime.streaming.PagingProvider<MetadataConnection,org.mule.runtime.extension.api.runtime.operation.Result<Integer, jsonAttributesPagingProviderWithResult()InputStream>> -
xmlOutputListWithEmptySchema
-
customInputAndOutput
@OutputResolver(output=JavaOutputStaticTypeResolver.class) @MediaType(value="application/java", strict=false) public Object customInputAndOutput(@TypeResolver(JsonInputStaticTypeResolver.class) InputStream type)
-