public class MetadataOperations extends Object
| Constructor and Description |
|---|
MetadataOperations() |
@OutputResolver(output=TestOutputAnyTypeResolver.class) public Object contentMetadataWithKeyId(@UseConfig Object object, @Connection MetadataConnection connection, @MetadataKeyId(value=TestInputResolverWithKeyResolver.class) String type, @Optional @Content @TypeResolver(value=TestInputResolverWithKeyResolver.class) Object content)
@OutputResolver(output=TestOutputResolverWithKeyResolver.class) public Object outputMetadataWithKeyId(@Connection MetadataConnection connection, @MetadataKeyId(value=TestOutputResolverWithKeyResolver.class) String type, @Optional @Content Object content)
@OutputResolver(output=TestOutputResolverWithKeyResolver.class) public Object metadataKeyWithDefaultValue(@Connection MetadataConnection connection, @Optional(defaultValue="CAR") @MetadataKeyId(value=TestOutputResolverWithKeyResolver.class) String type, @Optional @Content Object content)
@OutputResolver(output=TestInputAndOutputResolverWithKeyResolver.class) public Object contentAndOutputMetadataWithKeyId(@Connection MetadataConnection connection, @MetadataKeyId(value=TestInputAndOutputResolverWithKeyResolver.class) String type, @Optional @TypeResolver(value=TestInputAndOutputResolverWithKeyResolver.class) Object content)
@OutputResolver(output=TestInputAndOutputResolverWithKeyResolver.class) 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) public Object outputOnlyWithoutContentParam(@Connection MetadataConnection connection, @MetadataKeyId(value=TestInputAndOutputResolverWithKeyResolver.class) String type)
public boolean booleanMetadataKey(@Connection
MetadataConnection connection,
@MetadataKeyId
boolean type,
@Optional @TypeResolver(value=TestBooleanMetadataResolver.class)
Object content)
public AnimalClade enumMetadataKey(@Connection MetadataConnection connection, @MetadataKeyId AnimalClade type, @Optional @TypeResolver(value=TestEnumMetadataResolver.class) Object content)
@OutputResolver(output=TestInputAndOutputResolverWithKeyResolver.class) public void contentOnlyIgnoresOutput(@Connection MetadataConnection connection, @MetadataKeyId(value=TestInputAndOutputResolverWithKeyResolver.class) String type, @Optional @TypeResolver(value=TestInputAndOutputResolverWithKeyResolver.class) Object content)
@OutputResolver(output=TestOutputAnyTypeResolver.class) public Object contentMetadataWithoutKeyId(@Connection MetadataConnection connection, @Optional @TypeResolver(value=TestInputAndOutputResolverWithoutKeyResolverAndKeyIdParam.class) Object content)
@OutputResolver(output=TestInputAndOutputResolverWithoutKeyResolverAndKeyIdParam.class) public Object outputMetadataWithoutKeyId(@Connection MetadataConnection connection, @Optional @Content Object content)
@OutputResolver(output=TestInputAndOutputResolverWithoutKeyResolverAndKeyIdParam.class) public Object contentAndOutputMetadataWithoutKeyId(@Connection MetadataConnection connection, @Optional @Content @TypeResolver(value=TestInputAndOutputResolverWithoutKeyResolverAndKeyIdParam.class) Object content)
public void contentMetadataWithoutKeysWithKeyId(@Connection
MetadataConnection connection,
@MetadataKeyId
String type,
@Optional @TypeResolver(value=TestInputResolverWithoutKeyResolver.class)
Object content)
@OutputResolver(output=TestOutputResolverWithoutKeyResolver.class) public Object outputMetadataWithoutKeysWithKeyId(@Connection MetadataConnection connection, @MetadataKeyId String type)
@OutputResolver(output=TestResolverWithCache.class) public Object contentAndOutputCacheResolver(@Connection MetadataConnection connection, @MetadataKeyId String type, @Optional @TypeResolver(value=TestResolverWithCache.class) Object content)
@OutputResolver(output=TestOutputAnyTypeResolver.class) public Object contentOnlyCacheResolver(@Connection MetadataConnection connection, @MetadataKeyId String type, @Optional @TypeResolver(value=TestResolverWithCache.class) Object content)
@OutputResolver(output=TestResolverWithCache.class) public Object outputAndMetadataKeyCacheResolver(@Connection MetadataConnection connection, @MetadataKeyId(value=TestResolverWithCache.class) String type)
public LocationKey simpleMultiLevelKeyResolver(@Connection MetadataConnection connection, @ParameterGroup(value="key") @MetadataKeyId(value=TestMultiLevelKeyResolver.class) LocationKey locationKey, @Optional @TypeResolver(value=TestMultiLevelKeyResolver.class) Object content)
@OutputResolver(output=TestOutputAnyTypeResolver.class) public org.mule.runtime.extension.api.runtime.operation.Result messageAttributesVoidTypeMetadata()
@OutputResolver(output=TestOutputResolverWithoutKeyResolver.class) public org.mule.runtime.extension.api.runtime.operation.Result<Object,StringAttributes> messageAttributesPersonTypeMetadata(@MetadataKeyId String type)
public void resolverContentWithContextClassLoader(@Optional @TypeResolver(value=TestThreadContextClassLoaderResolver.class) Object content, @MetadataKeyId(value=TestThreadContextClassLoaderResolver.class) String type)
@OutputResolver(output=TestThreadContextClassLoaderResolver.class) 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 boolean typeWithDeclaredSubtypesMetadata(Shape plainShape, Rectangle rectangleSubtype, Animal animal)
public void contentParameterShouldNotGenerateMapChildElement(@Content @TypeResolver(value=TestInputResolverWithoutKeyResolver.class) Map<String,Object> mapContent)
public void contentParameterShouldNotGenerateListChildElement(@TypeResolver(value=TestInputResolverWithoutKeyResolver.class) List<String> contents)
public void contentParameterShouldNotGeneratePojoChildElement(@TypeResolver(value=TestInputResolverWithoutKeyResolver.class) Bear animalContent)
@Query(translator=MetadataExtensionQueryTranslator.class, entityResolver=MetadataExtensionEntityResolver.class, nativeOutputResolver=NativeQueryOutputResolver.class) public String doQuery(@MetadataKeyId String query)
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–2016 MuleSoft, Inc.. All rights reserved.