public abstract static class SourcesMetadataResolvers.OnNewAndOnModifiedSourceAbstractMetadataResolver extends GenericMetadataResolver implements org.mule.runtime.api.metadata.resolving.TypeKeysResolver
| Modifier and Type | Field and Description |
|---|---|
static List<String> |
CREATED_FIELDS |
static List<String> |
MODIFIED_FIELDS |
protected static String |
SEARCH_BASIC |
| Modifier | Constructor and Description |
|---|---|
protected |
OnNewAndOnModifiedSourceAbstractMetadataResolver(String operationName) |
| Modifier and Type | Method and Description |
|---|---|
static Map<String,String> |
getBasicKeysWithFields(NetSuiteSoapConnection connection,
boolean isNewSource) |
protected Set<org.mule.runtime.api.metadata.MetadataKey> |
getKeys(org.mule.runtime.api.metadata.MetadataContext metadataContext,
boolean isNewSource) |
org.mule.metadata.api.model.MetadataType |
getOutputType(org.mule.runtime.api.metadata.MetadataContext metadataContext,
Object recordType)
Return the output metadata for the operation as defined in the wsdl file (show the abstract types if there are any) This
serves as a default for the metadata resolution for all the operations, and should override the operations that calculate
values based on some key when the keys are not provided
|
createNetsuiteMetadataResolver, getAttributesType, getCategoryName, getComplexToNamespaceUri, getConnection, getInputMetadata, getMetadataRecordResolver, getOperationName, getResolverNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprotected static final String SEARCH_BASIC
protected OnNewAndOnModifiedSourceAbstractMetadataResolver(String operationName)
public org.mule.metadata.api.model.MetadataType getOutputType(org.mule.runtime.api.metadata.MetadataContext metadataContext,
Object recordType)
GenericMetadataResolvergetOutputType in interface org.mule.runtime.api.metadata.resolving.OutputTypeResolvergetOutputType in class GenericMetadataResolvermetadataContext - The MetadataContext to use to generate the metadataMetadataType builtpublic static Map<String,String> getBasicKeysWithFields(NetSuiteSoapConnection connection, boolean isNewSource) throws org.mule.runtime.api.connection.ConnectionException, org.mule.runtime.api.metadata.MetadataResolvingException
org.mule.runtime.api.connection.ConnectionExceptionorg.mule.runtime.api.metadata.MetadataResolvingExceptionprotected Set<org.mule.runtime.api.metadata.MetadataKey> getKeys(org.mule.runtime.api.metadata.MetadataContext metadataContext, boolean isNewSource) throws org.mule.runtime.api.connection.ConnectionException, org.mule.runtime.api.metadata.MetadataResolvingException
org.mule.runtime.api.connection.ConnectionExceptionorg.mule.runtime.api.metadata.MetadataResolvingExceptionCopyright © 2025 MuleSoft, Inc.. All rights reserved.