Package org.mule.test.metadata.extension
Class MetadataExtension
java.lang.Object
org.mule.test.metadata.extension.MetadataExtension
@Extension(name="Metadata")
@JavaVersionSupport({JAVA_8,JAVA_11,JAVA_17})
@Operations({MetadataOperations.class,MetadataFailureOperations.class,MetadataInheritedOperationResolversOperations.class,CustomStaticMetadataOperations.class})
@ConnectionProviders({MetadataConnectionProvider.class,MetadataConnectionProviderAccessingInternalResource.class})
@Sources({MetadataSource.class,MetadataSourceWithMultilevel.class,MetadataSourceWithPartialMultilevel.class,CustomStaticMetadataSource.class,CustomXmlStaticMetadataSource.class,MetadataSourceWithCallbackParameters.class,MetadataSourceWithPartialMultiLevelShowInDsl.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 Summary
Constructors -
Method Summary
-
Constructor Details
-
MetadataExtension
public MetadataExtension()
-
-
Method Details
-
getData
-
getDataWithDefault
-