Package org.mule.runtime.extension.api
Class ExtensionConstants
java.lang.Object
org.mule.runtime.extension.api.ExtensionConstants
Extensions API constants
- Since:
- 1.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe full set of Java versions that an Extension can possibly supportstatic final StringThe description of the parameter for configuring the backpressure strategystatic final StringThe name of the parameter for configuring the backpressure strategystatic final org.mule.runtime.api.util.DataUnitThe default unit which qualifiesDEFAULT_BYTE_STREAMING_BUFFER_SIZEstatic final intThe default increment size of a bytes streaming buffer which will expand its capacitystatic final intThe default size of the buffer that allows for repeatable streamsstatic final intThe default maximum size that a bytes streaming buffer is allowed to expand tostatic final intThe default increment size of an object streaming buffer which will expand its capacitystatic final intThe default size of the buffer that allows for repeatable objects streamingstatic final intThe default maximum size that an objects streaming buffer is allowed to expand toThe Java versions that an Extension is assumed to support if not explicitly statedstatic final StringDescription of the<dynamic-config-expiration>tagstatic final org.mule.runtime.api.time.TimeThe default frequency at which the runtime checks for dynamic configs which became eligible for expirationstatic final StringThe description of the error mappingstatic final StringThe description of the parameter for declaring an error mappingstatic final StringThe name of an attribute which allows declaring an error mappingstatic final StringThe description of the expiration policy of a dynamic configurationstatic final StringThe name of the parameter for configuring the expiration policy of a dynamic configurationContains all the names of theinfrastructureparameters that may appear in aParameterizedModelstatic final StringThe id for theExtensionModelLoaderused to load Java based extensionsstatic final StringThe id for the Mule SDKExtensionModelLoaderfor extensions defined as part of the same application from where they are consumed.static final StringProperty name for Mule SDKExtensionModelLoaderfor specifying artifact ASTstatic final StringProperty name for Mule SDKExtensionModelLoaderfor specifying theExpressionLanguageMetadataServiceimplementation to use.static final StringThe id for the Mule SDKExtensionModelLoaderstatic final StringProperty name for Mule SDKExtensionModelLoaderfor specifying the extension namestatic final StringProperty name for Mule SDKExtensionModelLoaderfor specifying the extension's main resource.static final StringThe description of the global elements name parameter.static final StringNamespace prefis for object store typestatic final StringThe description of the parameter for configuring transactional actionsstatic final StringThe description of the parameter which sets the item limit per poll for polling sources.static final StringThe name of the parameter which sets the item limit per poll for polling sources.static final StringThe description of the parameter which disables connection validationstatic final StringThe name of the parameter which configures poolingstatic final StringThe description of the parameter which allows to configure if a source should only run on the primary nodestatic final StringThe name of the parameter which allows to configure if a source should only run on the primary nodestatic final StringThe description of the parameter which configures reconnectionstatic final StringThe name of the parameter for configuring the reconnection configurationstatic final StringThe description of the parameter for configuring the reconnection strategy parameterstatic final StringThe name of the parameter for configuring the reconnection strategy parameterstatic final StringThe description of the parameter for configuring reconnection strategy parameterstatic final StringThe name of the parameter for configuring reconnection strategy parameterstatic final StringThe name of the tab in which transaction parameters should appearstatic final StringThe description of the parameter for configuring the scheduling strategy parameterstatic final StringThe name of an attribute which allows referencing an Schedulerstatic final StringThe description of the parameter for configuring transactional actionsstatic final StringThe description of the parameter for configuring the streaming strategy parameterstatic final StringThe name of the parameter for configuring the streaming strategy parameterstatic final StringHuman friendly description forTARGET_PARAMETER_NAMEstatic final StringThe display name for the target parameterstatic final StringThe name of a synthetic parameter that's automatically added to all non void operations.static final StringHuman friendly description forTARGET_VALUE_PARAMETER_NAMEstatic final StringThe display name for the target value parameterstatic final StringThe name of a synthetic parameter that's automatically added to all non void operations.static final StringThe name of an attribute which allows referencing aTlsContextFactorystatic final StringThe description of the parameter for configuring transaction typestatic final StringThe name of the parameter for configuring transactional actionsstatic final StringThe name of the parameter for configuring the transaction typestatic final StringProperty name for referencing an extension's name.static final StringThe id for theExtensionModelLoaderused to load XML based extensionsstatic final StringThe name of the property used while loading an XML based extension to point to the extension's main resource -
Method Summary
-
Field Details
-
TARGET_PARAMETER_NAME
The name of a synthetic parameter that's automatically added to all non void operations. The meaning of it is requesting the runtime to place the resultingMessageon a flowVar pointed by this parameter instead of replacing the message flowing through the pipeline- See Also:
-
TARGET_PARAMETER_DESCRIPTION
Human friendly description forTARGET_PARAMETER_NAME- See Also:
-
TARGET_PARAMETER_DISPLAY_NAME
The display name for the target parameter- See Also:
-
TARGET_VALUE_PARAMETER_NAME
The name of a synthetic parameter that's automatically added to all non void operations. The meaning of it is to provide an expression to be evaluated over the operation's output, so that can be stored in the variable pointed by the target parameter.- See Also:
-
TARGET_VALUE_PARAMETER_DESCRIPTION
Human friendly description forTARGET_VALUE_PARAMETER_NAME- See Also:
-
TARGET_VALUE_PARAMETER_DISPLAY_NAME
The display name for the target value parameter- See Also:
-
STREAMING_STRATEGY_PARAMETER_NAME
The name of the parameter for configuring the streaming strategy parameter- See Also:
-
STREAMING_STRATEGY_PARAMETER_DESCRIPTION
The description of the parameter for configuring the streaming strategy parameter- See Also:
-
RECONNECTION_CONFIG_PARAMETER_NAME
The name of the parameter for configuring the reconnection configuration- See Also:
-
RECONNECTION_CONFIG_PARAMETER_DESCRIPTION
The description of the parameter which configures reconnection- See Also:
-
RECONNECTION_STRATEGY_PARAMETER_NAME
The name of the parameter for configuring the reconnection strategy parameter- See Also:
-
EXPIRATION_POLICY_PARAMETER_NAME
The name of the parameter for configuring the expiration policy of a dynamic configuration- See Also:
-
EXPIRATION_POLICY_DESCRIPTION
The description of the expiration policy of a dynamic configuration- See Also:
-
DYNAMIC_CONFIG_EXPIRATION_DESCRIPTION
Description of the<dynamic-config-expiration>tag- See Also:
-
RECONNECTION_STRATEGY_PARAMETER_DESCRIPTION
The description of the parameter for configuring the reconnection strategy parameter- See Also:
-
REDELIVERY_POLICY_PARAMETER_NAME
The name of the parameter for configuring reconnection strategy parameter- See Also:
-
REDELIVERY_POLICY_PARAMETER_DESCRIPTION
The description of the parameter for configuring reconnection strategy parameter- See Also:
-
REDELIVERY_TAB_NAME
The name of the tab in which transaction parameters should appear- See Also:
-
TLS_PARAMETER_NAME
The name of an attribute which allows referencing aTlsContextFactory- See Also:
-
SCHEDULING_STRATEGY_PARAMETER_NAME
The name of an attribute which allows referencing an Scheduler- See Also:
-
SCHEDULING_STRATEGY_PARAMETER_DESCRIPTION
The description of the parameter for configuring the scheduling strategy parameter- See Also:
-
ERROR_MAPPINGS_PARAMETER_NAME
The name of an attribute which allows declaring an error mapping- See Also:
-
ERROR_MAPPINGS_PARAMETER_DESCRIPTION
The description of the parameter for declaring an error mapping- See Also:
-
ERROR_MAPPING_DESCRIPTION
The description of the error mapping- See Also:
-
TRANSACTIONAL_ACTION_PARAMETER_NAME
The name of the parameter for configuring transactional actions- See Also:
-
TRANSACTIONAL_TYPE_PARAMETER_NAME
The name of the parameter for configuring the transaction type- See Also:
-
BACK_PRESSURE_STRATEGY_PARAMETER_NAME
The name of the parameter for configuring the backpressure strategy- Since:
- 1.1
- See Also:
-
BACK_PRESSURE_STRATEGY_PARAMETER_DESCRIPTION
The description of the parameter for configuring the backpressure strategy- Since:
- 1.1
- See Also:
-
DEFAULT_BYTE_STREAMING_BUFFER_SIZE
public static final int DEFAULT_BYTE_STREAMING_BUFFER_SIZEThe default size of the buffer that allows for repeatable streams- See Also:
-
DEFAULT_BYTE_STREAMING_BUFFER_INCREMENT_SIZE
public static final int DEFAULT_BYTE_STREAMING_BUFFER_INCREMENT_SIZEThe default increment size of a bytes streaming buffer which will expand its capacity- See Also:
-
DEFAULT_BYTES_STREAMING_MAX_BUFFER_SIZE
public static final int DEFAULT_BYTES_STREAMING_MAX_BUFFER_SIZEThe default maximum size that a bytes streaming buffer is allowed to expand to- See Also:
-
DEFAULT_BYTE_STREAMING_BUFFER_DATA_UNIT
public static final org.mule.runtime.api.util.DataUnit DEFAULT_BYTE_STREAMING_BUFFER_DATA_UNITThe default unit which qualifiesDEFAULT_BYTE_STREAMING_BUFFER_SIZE -
DEFAULT_OBJECT_STREAMING_BUFFER_SIZE
public static final int DEFAULT_OBJECT_STREAMING_BUFFER_SIZEThe default size of the buffer that allows for repeatable objects streaming- See Also:
-
DEFAULT_OBJECT_STREAMING_BUFFER_INCREMENT_SIZE
public static final int DEFAULT_OBJECT_STREAMING_BUFFER_INCREMENT_SIZEThe default increment size of an object streaming buffer which will expand its capacity- See Also:
-
DEFAULT_OBJECT_STREAMING_MAX_BUFFER_SIZE
public static final int DEFAULT_OBJECT_STREAMING_MAX_BUFFER_SIZEThe default maximum size that an objects streaming buffer is allowed to expand to- See Also:
-
OPERATION_TRANSACTIONAL_ACTION_PARAMETER_DESCRIPTION
The description of the parameter for configuring transactional actions- See Also:
-
SOURCE_TRANSACTIONAL_ACTION_PARAMETER_DESCRIPTION
The description of the parameter for configuring transactional actions- See Also:
-
PRIMARY_NODE_ONLY_PARAMETER_NAME
The name of the parameter which allows to configure if a source should only run on the primary node- Since:
- 1.1
- See Also:
-
PRIMARY_NODE_ONLY_PARAMETER_DESCRIPTION
The description of the parameter which allows to configure if a source should only run on the primary node- Since:
- 1.1
- See Also:
-
TRANSACTION_TYPE_PARAMETER_DESCRIPTION
The description of the parameter for configuring transaction type- See Also:
-
POOLING_PROFILE_PARAMETER_NAME
The name of the parameter which configures pooling- See Also:
-
POOLING_PROFILE_PARAMETER_DESCRIPTION
The description of the parameter which disables connection validation- See Also:
-
DYNAMIC_CONFIG_EXPIRATION_FREQUENCY
public static final org.mule.runtime.api.time.Time DYNAMIC_CONFIG_EXPIRATION_FREQUENCYThe default frequency at which the runtime checks for dynamic configs which became eligible for expiration -
NAME_PARAM_DESCRIPTION
The description of the global elements name parameter.- See Also:
-
INFRASTRUCTURE_PARAMETER_NAMES
Contains all the names of theinfrastructureparameters that may appear in aParameterizedModel -
OBJECT_STORE_ELEMENT_NAMESPACE
Namespace prefis for object store type- See Also:
-
POLLING_SOURCE_LIMIT_PARAMETER_NAME
The name of the parameter which sets the item limit per poll for polling sources.- Since:
- 1.4.0
- See Also:
-
POLLING_SOURCE_LIMIT_PARAMETER_DESCRIPTION
The description of the parameter which sets the item limit per poll for polling sources.- Since:
- 1.4.0
- See Also:
-
JAVA_SDK_LOADER_ID
The id for theExtensionModelLoaderused to load Java based extensions- Since:
- 1.5.0
- See Also:
-
XML_SDK_LOADER_ID
The id for theExtensionModelLoaderused to load XML based extensions- Since:
- 1.5.0
- See Also:
-
XML_SDK_RESOURCE_PROPERTY_NAME
The name of the property used while loading an XML based extension to point to the extension's main resource- Since:
- 1.5.0
- See Also:
-
MULE_SDK_APPLICATION_LOADER_ID
The id for the Mule SDKExtensionModelLoaderfor extensions defined as part of the same application from where they are consumed.- Since:
- 1.5.0
- See Also:
-
MULE_SDK_EXTENSION_LOADER_ID
The id for the Mule SDKExtensionModelLoader- Since:
- 1.5.0
- See Also:
-
MULE_SDK_EXTENSION_NAME_PROPERTY_NAME
Property name for Mule SDKExtensionModelLoaderfor specifying the extension name- Since:
- 1.5.0
- See Also:
-
MULE_SDK_ARTIFACT_AST_PROPERTY_NAME
Property name for Mule SDKExtensionModelLoaderfor specifying artifact AST- Since:
- 1.5.0
- See Also:
-
MULE_SDK_RESOURCE_PROPERTY_NAME
Property name for Mule SDKExtensionModelLoaderfor specifying the extension's main resource.- Since:
- 1.5.0
- See Also:
-
MULE_SDK_EXPRESSION_LANGUAGE_METADATA_SERVICE_PROPERTY_NAME
Property name for Mule SDKExtensionModelLoaderfor specifying theExpressionLanguageMetadataServiceimplementation to use.- Since:
- 1.5.0
- See Also:
-
VERSION_PROPERTY_NAME
Property name for referencing an extension's name.- Since:
- 1.5.0
- See Also:
-
DEFAULT_SUPPORTED_JAVA_VERSIONS
The Java versions that an Extension is assumed to support if not explicitly stated- Since:
- 1.5.0
-
ALL_SUPPORTED_JAVA_VERSIONS
The full set of Java versions that an Extension can possibly support- Since:
- 1.5.0
-