public class MetadataOperations extends Object
| Constructor and Description |
|---|
MetadataOperations() |
@OutputResolver(output=TestOutputAnyTypeResolver.class) @MediaType(value="*/*", strict=false) public Object contentMetadataWithKeyId(@Config Object object, @Connection MetadataConnection connection, @MetadataKeyId(value=TestInputResolverWithKeyResolver.class) String type, @Content @TypeResolver(value=TestInputResolverWithKeyResolver.class) Object content)
@OutputResolver(output=TestOutputResolverWithKeyResolver.class) @MediaType(value="*/*", strict=false) public Object outputMetadataWithKeyId(@Connection MetadataConnection connection, @MetadataKeyId(value=TestOutputResolverWithKeyResolver.class) String type, @Optional @Content Object content)
@OutputResolver(output=TestOutputResolverWithKeyResolver.class) @MediaType(value="*/*", strict=false) public Object metadataKeyWithDefaultValue(@Connection MetadataConnection connection, @Optional(defaultValue="CAR") @MetadataKeyId(value=TestOutputResolverWithKeyResolver.class) String type, @Optional @Content Object content)
@OutputResolver(output=TestInputAndOutputResolverWithKeyResolver.class) @MediaType(value="*/*", strict=false) public Object contentAndOutputMetadataWithKeyId(@Connection MetadataConnection connection, @MetadataKeyId(value=TestInputAndOutputResolverWithKeyResolver.class) String type, @Content @TypeResolver(value=TestInputAndOutputResolverWithKeyResolver.class) Object content)
@OutputResolver(output=TestInputAndOutputResolverWithKeyResolver.class) @MediaType(value="*/*", strict=false) public Object outputAndMultipleInputWithKeyId(@Connection MetadataConnection connection, @MetadataKeyId(value=TestInputAndOutputResolverWithKeyResolver.class) String type, @Optional @TypeResolver(value=TestInputAndOutputResolverWithKeyResolver.class) Object firstPerson, @Optional @TypeResolver(value=TestInputAndOutputResolverWithKeyResolver.class) Object otherPerson)
@OutputResolver(output=TestInputAndOutputResolverWithKeyResolver.class) @MediaType(value="*/*", strict=false) public Object outputOnlyWithoutContentParam(@Connection MetadataConnection connection, @MetadataKeyId(value=TestInputAndOutputResolverWithKeyResolver.class) String type)
public boolean booleanMetadataKey(@Connection
MetadataConnection connection,
@MetadataKeyId
boolean type,
@Content @TypeResolver(value=TestBooleanMetadataResolver.class)
Object content)
public AnimalClade enumMetadataKey(@Connection MetadataConnection connection, @MetadataKeyId AnimalClade type, @Content @TypeResolver(value=TestEnumMetadataResolver.class) Object content)
public void contentOnlyIgnoresOutput(@Connection
MetadataConnection connection,
@MetadataKeyId(value=TestInputAndOutputResolverWithKeyResolver.class)
String type,
@Content @TypeResolver(value=TestInputAndOutputResolverWithKeyResolver.class)
Object content)
@OutputResolver(output=TestOutputAnyTypeResolver.class) @MediaType(value="*/*", strict=false) public Object contentMetadataWithoutKeyId(@Connection MetadataConnection connection, @Content @TypeResolver(value=TestInputAndOutputResolverWithoutKeyResolverAndKeyIdParam.class) Object content)
@OutputResolver(output=TestInputAndOutputResolverWithoutKeyResolverAndKeyIdParam.class) @MediaType(value="*/*", strict=false) public Object outputMetadataWithoutKeyId(@Connection MetadataConnection connection, @Optional @Content Object content)
@OutputResolver(output=TestInputAndOutputResolverWithoutKeyResolverAndKeyIdParam.class) @MediaType(value="*/*", strict=false) public Object contentAndOutputMetadataWithoutKeyId(@Connection MetadataConnection connection, @Content @TypeResolver(value=TestInputAndOutputResolverWithoutKeyResolverAndKeyIdParam.class) Object content)
public void contentMetadataWithoutKeysWithKeyId(@Connection
MetadataConnection connection,
@MetadataKeyId
String type,
@Content @TypeResolver(value=TestInputResolverWithoutKeyResolver.class)
Object content)
@OutputResolver(output=TestOutputResolverWithoutKeyResolver.class) @MediaType(value="*/*", strict=false) public Object outputMetadataWithoutKeysWithKeyId(@Connection MetadataConnection connection, @MetadataKeyId String type)
@OutputResolver(output=TestResolverWithCache.class) @MediaType(value="*/*", strict=false) public Object contentAndOutputCacheResolver(@Connection MetadataConnection connection, @MetadataKeyId String type, @Content @TypeResolver(value=TestResolverWithCache.class) Object content)
@OutputResolver(output=TestOutputAnyTypeResolver.class) @MediaType(value="*/*", strict=false) public Object contentOnlyCacheResolver(@Connection MetadataConnection connection, @MetadataKeyId String type, @Content @TypeResolver(value=TestResolverWithCache.class) Object content)
@OutputResolver(output=TestResolverWithCache.class) @MediaType(value="*/*", strict=false) public Object outputAndMetadataKeyCacheResolver(@Connection MetadataConnection connection, @MetadataKeyId(value=TestResolverWithCache.class) String type)
public LocationKey simpleMultiLevelKeyResolver(@Connection MetadataConnection connection, @ParameterGroup(name="key") @MetadataKeyId(value=TestMultiLevelKeyResolver.class) LocationKey locationKey, @Content @TypeResolver(value=TestMultiLevelKeyResolver.class) Object content)
public LocationKey partialMultiLevelKeyResolver(@Connection MetadataConnection connection, @ParameterGroup(name="key") @MetadataKeyId(value=TestPartialMultiLevelKeyResolver.class) LocationKey locationKey, @Content @TypeResolver(value=TestMultiLevelKeyResolver.class) Object content)
public Order inputHasPojoWithExclusiveOptionalParameterGroup(Order dessertOrder)
public Dessert inputHasExclusiveOptionalParameterGroup(@ParameterGroup(name="dessert") Dessert dessert)
@OutputResolver(output=TestOutputAnyTypeResolver.class) @MediaType(value="*/*", strict=false) public org.mule.runtime.extension.api.runtime.operation.Result<?,?> messageAttributesAnyTypeMetadata()
@OutputResolver(output=TestOutputResolverWithoutKeyResolver.class) public org.mule.runtime.extension.api.runtime.operation.Result<Object,StringAttributes> messageAttributesPersonTypeMetadata(@MetadataKeyId String type)
public void resolverContentWithContextClassLoader(@Content @TypeResolver(value=TestThreadContextClassLoaderResolver.class) Object content, @MetadataKeyId(value=TestThreadContextClassLoaderResolver.class) String type)
@OutputResolver(output=TestThreadContextClassLoaderResolver.class) @MediaType(value="*/*", strict=false) public Object resolverOutputWithContextClassLoader(@MetadataKeyId String type)
@OutputResolver(output=TestOutputAttributesResolverWithKeyResolver.class, attributes=TestOutputAttributesResolverWithKeyResolver.class) public org.mule.runtime.extension.api.runtime.operation.Result<Object,AbstractOutputAttributes> outputAttributesWithDynamicMetadata(@MetadataKeyId(value=TestOutputAttributesResolverWithKeyResolver.class) String type)
public List<org.mule.runtime.extension.api.runtime.operation.Result<String,StringAttributes>> listOfMessages()
@OutputResolver(output=TestOutputResolverWithoutKeyResolver.class) public List<org.mule.runtime.extension.api.runtime.operation.Result<?,?>> dynamicListOfMessages(@MetadataKeyId String type)
@OutputResolver(output=TestOutputResolverWithoutKeyResolver.class) public List<Object> dynamicListOfObjects(@MetadataKeyId String type, List<String> referableElements)
public boolean typeWithDeclaredSubtypesMetadata(Shape plainShape, Rectangle rectangleSubtype, Animal animal)
public void contentParameterShouldNotGenerateMapChildElement(@Content @TypeResolver(value=TestInputResolverWithoutKeyResolver.class) Map<String,Object> mapContent)
public void contentParameterShouldNotGenerateListChildElement(@Content @TypeResolver(value=TestInputResolverWithoutKeyResolver.class) List<String> contents)
public void contentParameterShouldNotGeneratePojoChildElement(@Content @TypeResolver(value=TestInputResolverWithoutKeyResolver.class) Bear animalContent)
@Query(translator=MetadataExtensionQueryTranslator.class, entityResolver=MetadataExtensionEntityResolver.class, nativeOutputResolver=NativeQueryOutputResolver.class) public List<Object> doQuery(@MetadataKeyId String query)
@Query(translator=MetadataExtensionQueryTranslator.class, entityResolver=MetadataExtensionEntityResolver.class, nativeOutputResolver=NativeQueryOutputResolver.class) @MediaType(value="text/plain") public String returnQuery(@MetadataKeyId String query)
@OutputResolver(output=TestOutputResolverWithoutKeyResolver.class) public org.mule.runtime.extension.api.runtime.streaming.PagingProvider<MetadataConnection,org.mule.runtime.extension.api.runtime.operation.Result<Object,Animal>> pagedOperationResult(@MetadataKeyId String type)
@OutputResolver(output=TestOutputResolverWithoutKeyResolver.class, attributes=TestAttributesResolverWithKeyResolver.class) public org.mule.runtime.extension.api.runtime.streaming.PagingProvider<MetadataConnection,org.mule.runtime.extension.api.runtime.operation.Result<Object,Object>> pagedOperationResultWithAttributesResolver(@MetadataKeyId String type)
@OutputResolver(output=TestOutputResolverWithKeyResolver.class) public List<Object> objectListAsInput(@MetadataKeyId String type, @Optional @TypeResolver(value=TestInputResolverWithKeyResolver.class) List<Object> objects)
@MediaType(value="application/json") public InputStream receiveJsonInputStream(@TypeResolver(value=AnyJsonTypeStaticResolver.class) @Content InputStream jsonValue)
public org.mule.runtime.extension.api.runtime.streaming.PagingProvider<MetadataConnection,Animal> pagedOperationMetadata(Animal animal)
public org.mule.runtime.extension.api.runtime.operation.Result<Shape,AbstractOutputAttributes> outputAttributesWithDeclaredSubtypesMetadata()
Copyright © 2003–2019 MuleSoft, Inc.. All rights reserved.