@Extension(name="Metadata")
@Operations(value={MetadataOperations.class,MetadataFailureOperations.class,MetadataInheritedExtensionResolversOperations.class,MetadataInheritedOperationResolversOperations.class,CustomStaticMetadataOperations.class})
@ConnectionProviders(value=MetadataConnectionProvider.class)
@Sources(value={MetadataSource.class,MetadataSourceWithMultilevel.class,CustomStaticMetadataSource.class,CustomXmlStaticMetadataSource.class,MetadataSourceWithCallbackParameters.class})
@SubTypeMapping(baseType=Animal.class,subTypes=Bear.class) @SubTypeMapping(baseType=Shape.class,subTypes={Circle.class,Rectangle.class}) @SubTypeMapping(baseType=AbstractOutputAttributes.class,subTypes={AnimalsOutputAttributes.class,ShapeOutputAttributes.class}) @SubTypeMapping(baseType=Rectangle.class,subTypes=Square.class)
@Xml(namespace="http://www.mulesoft.org/schema/mule/metadata",
prefix="metadata")
@Export(classes={TestMetadataResolverUtils.class,NativeQueryOutputResolver.class})
public class MetadataExtension
extends Object
| Constructor and Description |
|---|
MetadataExtension() |
Copyright © 2003–2019 MuleSoft, Inc.. All rights reserved.