public class MultiLevelPartialTypeKeysOutputTypeResolver extends MultiLevelTypeKeysOutputTypeResolver implements org.mule.runtime.api.metadata.resolving.PartialTypeKeysResolver<LocationKey>
| Modifier and Type | Field and Description |
|---|---|
static String |
AMERICA |
static String |
ARGENTINA |
static String |
BUENOS_AIRES |
static String |
EUROPE |
static String |
FRANCE |
static String |
LA_PLATA |
static String |
PARIS |
static String |
SAN_FRANCISCO |
static String |
USA |
static String |
USA_DISPLAY_NAME |
| Constructor and Description |
|---|
MultiLevelPartialTypeKeysOutputTypeResolver() |
| Modifier and Type | Method and Description |
|---|---|
org.mule.metadata.api.model.MetadataType |
getAttributesType(org.mule.runtime.api.metadata.MetadataContext metadataContext,
LocationKey locationKey) |
String |
getCategoryName() |
org.mule.metadata.api.model.MetadataType |
getInputMetadata(org.mule.runtime.api.metadata.MetadataContext metadataContext,
LocationKey locationKey) |
Set<org.mule.runtime.api.metadata.MetadataKey> |
getKeys(org.mule.runtime.api.metadata.MetadataContext metadataContext) |
org.mule.metadata.api.model.MetadataType |
getOutputType(org.mule.runtime.api.metadata.MetadataContext metadataContext,
LocationKey locationKey) |
String |
getResolverName() |
org.mule.runtime.api.metadata.MetadataKey |
resolveChilds(org.mule.runtime.api.metadata.MetadataContext context,
LocationKey partial) |
static org.mule.runtime.api.metadata.MetadataKey |
resolveLocationKeyChildren(LocationKey partial) |
buildAmericaKey, buildEuropeKeypublic static final String AMERICA
public static final String EUROPE
public static final String FRANCE
public static final String ARGENTINA
public static final String USA
public static final String USA_DISPLAY_NAME
public static final String BUENOS_AIRES
public static final String LA_PLATA
public static final String PARIS
public static final String SAN_FRANCISCO
public MultiLevelPartialTypeKeysOutputTypeResolver()
public static org.mule.runtime.api.metadata.MetadataKey resolveLocationKeyChildren(LocationKey partial) throws org.mule.runtime.api.metadata.MetadataResolvingException
org.mule.runtime.api.metadata.MetadataResolvingExceptionpublic String getCategoryName()
getCategoryName in interface org.mule.runtime.api.metadata.resolving.NamedTypeResolvergetCategoryName in class MultiLevelTypeKeysOutputTypeResolverpublic org.mule.runtime.api.metadata.MetadataKey resolveChilds(org.mule.runtime.api.metadata.MetadataContext context,
LocationKey partial)
throws org.mule.runtime.api.metadata.MetadataResolvingException
resolveChilds in interface org.mule.runtime.api.metadata.resolving.PartialTypeKeysResolver<LocationKey>org.mule.runtime.api.metadata.MetadataResolvingExceptionpublic org.mule.metadata.api.model.MetadataType getOutputType(org.mule.runtime.api.metadata.MetadataContext metadataContext,
LocationKey locationKey)
throws org.mule.runtime.api.metadata.MetadataResolvingException,
org.mule.runtime.api.connection.ConnectionException
getOutputType in interface org.mule.runtime.api.metadata.resolving.OutputTypeResolver<LocationKey>getOutputType in class MultiLevelTypeKeysOutputTypeResolverorg.mule.runtime.api.metadata.MetadataResolvingExceptionorg.mule.runtime.api.connection.ConnectionExceptionpublic org.mule.metadata.api.model.MetadataType getInputMetadata(org.mule.runtime.api.metadata.MetadataContext metadataContext,
LocationKey locationKey)
throws org.mule.runtime.api.metadata.MetadataResolvingException,
org.mule.runtime.api.connection.ConnectionException
getInputMetadata in interface org.mule.runtime.api.metadata.resolving.InputTypeResolver<LocationKey>getInputMetadata in class MultiLevelTypeKeysOutputTypeResolverorg.mule.runtime.api.metadata.MetadataResolvingExceptionorg.mule.runtime.api.connection.ConnectionExceptionpublic org.mule.metadata.api.model.MetadataType getAttributesType(org.mule.runtime.api.metadata.MetadataContext metadataContext,
LocationKey locationKey)
throws org.mule.runtime.api.metadata.MetadataResolvingException,
org.mule.runtime.api.connection.ConnectionException
getAttributesType in interface org.mule.runtime.api.metadata.resolving.AttributesTypeResolver<LocationKey>getAttributesType in class MultiLevelTypeKeysOutputTypeResolverorg.mule.runtime.api.metadata.MetadataResolvingExceptionorg.mule.runtime.api.connection.ConnectionExceptionpublic Set<org.mule.runtime.api.metadata.MetadataKey> getKeys(org.mule.runtime.api.metadata.MetadataContext metadataContext) throws org.mule.runtime.api.metadata.MetadataResolvingException, org.mule.runtime.api.connection.ConnectionException
getKeys in interface org.mule.runtime.api.metadata.resolving.TypeKeysResolvergetKeys in class MultiLevelTypeKeysOutputTypeResolverorg.mule.runtime.api.metadata.MetadataResolvingExceptionorg.mule.runtime.api.connection.ConnectionExceptionpublic String getResolverName()
getResolverName in interface org.mule.runtime.api.metadata.resolving.AttributesTypeResolver<LocationKey>getResolverName in interface org.mule.runtime.api.metadata.resolving.InputTypeResolver<LocationKey>getResolverName in interface org.mule.runtime.api.metadata.resolving.NamedTypeResolvergetResolverName in interface org.mule.runtime.api.metadata.resolving.OutputTypeResolver<LocationKey>getResolverName in interface org.mule.runtime.api.metadata.resolving.TypeKeysResolvergetResolverName in class MultiLevelTypeKeysOutputTypeResolverCopyright © 2023 MuleSoft, Inc.. All rights reserved.