public final class MuleSystemProperties extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
ASYNC_TEST_CONNECTIVITY_TIMEOUT_PROPERTY
This is the timeout in milliseconds to wait before we detect that the test connectivity is done in case the test connectivity
is asynchronously done.
|
static String |
BATCH_FIXED_AGGREGATOR_TRANSACTION_RECORD_BUFFER_PROPERTY
If set to true, then fixed batch aggregator will only commit when a full block is processed.
|
static String |
COMPUTE_CONNECTION_ERRORS_IN_STATS_PROPERTY
If set to true, the connection exceptions will be computed to trigger alerts.
|
static String |
DATA_WEAVE_SCRIPT_PROCESSING_TYPE
If set, `ee:transform` and `ee:dynamic-evaluate` will execute in the specified scheduler instead of its default.
|
static String |
DEFAULT_SCHEDULER_FIXED_FREQUENCY
Allows to change the default value for the frequency property of the <fixed-frequency> element.
|
static String |
DISABLE_SCHEDULER_SOURCES_PROPERTY
This is a configuration property that can be set at deployment time to disable the scheduler message sources to be started
when deploying an application.
|
static String |
ENABLE_POLICY_ISOLATION_PROPERTY
If set to true, extensions imported by a policy will be managed in complete isolation from the extensions imported by the
application that is being applied to, and validations will prevent the usage of explicit configurations declared by the
application as part of the policy initialization."
|
static String |
FORCE_EXTENSION_VALIDATION_PROPERTY_NAME
Forces the validation of all loaded extension models
|
static String |
HONOUR_RESERVED_PROPERTIES_PROPERTY
When set to
true an application won't be able to override reserved properties such as app.name. |
static String |
MULE_ALLOW_JRE_EXTENSION |
static String |
MULE_CONTEXT_PROPERTY |
static String |
MULE_DISABLE_PAYLOAD_STATISTICS
When enabled this System Property, the payload statistics are disabled independently of the statistics flag.
|
static String |
MULE_DISABLE_RESPONSE_TIMEOUT |
static String |
MULE_ENABLE_STATISTICS
When enabled this System Property, the statistics are enabled even if the monitoring service is not acivated.
|
static String |
MULE_ENABLE_STREAMING_STATISTICS
Enables streaming statistics
|
static String |
MULE_ENCODING_SYSTEM_PROPERTY |
static String |
MULE_EXPRESSIONS_COMPILATION_FAIL_DEPLOYMENT
If set, Mule will precompile DataWeave expressions at application startup time and fail the deployment if any of them
cannot be compiled.
|
static String |
MULE_EXTENSIONS_CLIENT_CACHE_IS_DISABLED
If set to true, the extension client will not use any cache to reuse resources between calls.
|
static String |
MULE_FLOW_REF_MAX_SUB_FLOWS_SINGLE_CHAIN
System property key to set the maximum nested sub-flow calls to create a single execution chain with.
|
static String |
MULE_FLOW_REFERERENCE_FIELDS_MATCH_ANY
When set to
true, fields annotated with org.mule.sdk.api.annotation.param.reference.FlowReference or
org.mule.runtime.extension.api.annotation.param.reference.FlowReference will match not only flow elements,
but any element with the name provided in the annotated field (for instance, a sub-flow). |
static String |
MULE_FLOW_STACK_MAX_DEPTH
System property key to set the maximum allowed flowStack entries for an event context, before raising a
MULE:CRITICAL
error. |
static String |
MULE_FLOW_TRACE |
static String |
MULE_FORCE_CONSOLE_LOG |
static String |
MULE_JRE_EXTENSION_PACKAGES |
static String |
MULE_KNOWN_MEDIA_TYPE_PARAM_NAMES
A list of comma separated names of all known
MediaType param names. |
static String |
MULE_LIFECYCLE_FAIL_ON_FIRST_DISPOSE_ERROR
If set, Mule will propagate any exception caught during the stop/dispose phase instead of just logging it.
|
static String |
MULE_LOG_CONTEXT_DISPOSE_DELAY_MILLIS |
static String |
MULE_LOG_DEFAULT_POLICY_INTERVAL |
static String |
MULE_LOG_DEFAULT_STRATEGY_MAX |
static String |
MULE_LOG_DEFAULT_STRATEGY_MIN |
static String |
MULE_LOG_SEPARATION_DISABLED
If specified, the log separation feature will be disabled, resulting in a performance boost.
|
static String |
MULE_LOG_VERBOSE_CLASSLOADING |
static String |
MULE_LOGGING_BLOCKING_CATEGORIES
When enabled, the defined categories of logging will result in a blocking processing type.
|
static String |
MULE_LOGGING_INTERVAL_SCHEDULERS_LATENCY_REPORT |
static String |
MULE_MEL_AS_DEFAULT |
static String |
MULE_PRINT_STACK_TRACES_ON_DROP
A flux sink drops an event if next() is called after complete() or error().
|
static String |
MULE_SECURITY_PROVIDER_PROPERTY |
static String |
MULE_SECURITY_SYSTEM_PROPERTY |
static String |
MULE_SIMPLE_LOG |
static String |
MULE_STREAMING_BUCKET_SIZE
System property key for the default size of a streaming buffer bucket
|
static String |
MULE_STREAMING_BUFFER_SIZE |
static String |
MULE_STREAMING_MAX_BUFFER_POOL_SIZE
System property key for the max size of byte buffer pools used for repeatable streaming
|
static String |
MULE_STREAMING_MAX_HEAP_PERCENTAGE
System property key for the max percentage of the total heap memory that can be assigned to repeatable streaming memory.
|
static String |
MULE_STREAMING_MAX_MEMORY |
static String |
SHARE_ERROR_TYPE_REPOSITORY_PROPERTY
When enabled this System Property, if an ErrorType is not found in the policy ErrorType repository, then
it's used the app ErrorType repository.
|
static String |
STREAMING_VERBOSE_PROPERTY
When set to
true this System Property, more information about streaming will be logged. |
static String |
SYSTEM_PROPERTY_PREFIX |
static String |
TESTING_MODE_PROPERTY_NAME |
static String |
TRACK_CURSOR_PROVIDER_CLOSE_PROPERTY
When enabled, this System Property tracks the stacktrace from where the
CursorProvider.close() method was called. |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
isForceExtensionValidation() |
static boolean |
isTestingMode() |
public static final String SYSTEM_PROPERTY_PREFIX
public static final String MULE_CONTEXT_PROPERTY
public static final String MULE_ENCODING_SYSTEM_PROPERTY
public static final String MULE_SECURITY_SYSTEM_PROPERTY
public static final String MULE_SECURITY_PROVIDER_PROPERTY
public static final String MULE_STREAMING_BUFFER_SIZE
public static final String MULE_KNOWN_MEDIA_TYPE_PARAM_NAMES
MediaType param names. If they all match then
MediaType.isDefinedInApp() returns true even if used the MediaType.parse(String) method.public static final String MULE_ENABLE_STREAMING_STATISTICS
public static final String MULE_STREAMING_BUCKET_SIZE
public static final String MULE_STREAMING_MAX_HEAP_PERCENTAGE
Valid values are doubles between 0 and 1 (inclusive)
public static final String MULE_STREAMING_MAX_BUFFER_POOL_SIZE
public static final String MULE_FLOW_STACK_MAX_DEPTH
MULE:CRITICAL
error.
By default, the value is set to 50.
public static final String MULE_FLOW_REF_MAX_SUB_FLOWS_SINGLE_CHAIN
By default, the value is set to 10.
public static final String TESTING_MODE_PROPERTY_NAME
public static final String FORCE_EXTENSION_VALIDATION_PROPERTY_NAME
public static final String MULE_STREAMING_MAX_MEMORY
public static final String MULE_SIMPLE_LOG
public static final String MULE_LOG_SEPARATION_DISABLED
Log configuration file will only be fetched from MULE_HOME/conf. Deployed artifacts won't get their own file in
the MULE_HOME/logs/ automatically.
public static final String MULE_FORCE_CONSOLE_LOG
public static final String MULE_LOG_CONTEXT_DISPOSE_DELAY_MILLIS
public static final String MULE_LOG_DEFAULT_POLICY_INTERVAL
public static final String MULE_LOG_DEFAULT_STRATEGY_MAX
public static final String MULE_LOG_DEFAULT_STRATEGY_MIN
public static final String MULE_FLOW_TRACE
public static final String MULE_LOG_VERBOSE_CLASSLOADING
public static final String MULE_MEL_AS_DEFAULT
public static final String MULE_DISABLE_RESPONSE_TIMEOUT
public static final String MULE_ALLOW_JRE_EXTENSION
public static final String MULE_JRE_EXTENSION_PACKAGES
public static final String MULE_LOGGING_INTERVAL_SCHEDULERS_LATENCY_REPORT
public static final String ASYNC_TEST_CONNECTIVITY_TIMEOUT_PROPERTY
public static final String MULE_EXTENSIONS_CLIENT_CACHE_IS_DISABLED
public static final String DATA_WEAVE_SCRIPT_PROCESSING_TYPE
Possible values are the enums in ProcessingType.
public static final String MULE_EXPRESSIONS_COMPILATION_FAIL_DEPLOYMENT
public static final String MULE_LIFECYCLE_FAIL_ON_FIRST_DISPOSE_ERROR
public static final String DISABLE_SCHEDULER_SOURCES_PROPERTY
public static final String DEFAULT_SCHEDULER_FIXED_FREQUENCY
Long and be expressed in millis.public static final String TRACK_CURSOR_PROVIDER_CLOSE_PROPERTY
CursorProvider.close() method was called.
It can be used for troubleshooting purposes (for example, if someone tries to call CursorProvider.openCursor() on
an already closed cursor.public static final String STREAMING_VERBOSE_PROPERTY
true this System Property, more information about streaming will be logged. It can be used for troubleshooting purposespublic static final String SHARE_ERROR_TYPE_REPOSITORY_PROPERTY
public static final String MULE_ENABLE_STATISTICS
public static final String MULE_DISABLE_PAYLOAD_STATISTICS
public static final String MULE_LOGGING_BLOCKING_CATEGORIES
some.category,other.category.public static final String MULE_PRINT_STACK_TRACES_ON_DROP
public static final String MULE_FLOW_REFERERENCE_FIELDS_MATCH_ANY
true, fields annotated with org.mule.sdk.api.annotation.param.reference.FlowReference or
org.mule.runtime.extension.api.annotation.param.reference.FlowReference will match not only flow elements,
but any element with the name provided in the annotated field (for instance, a sub-flow).public static final String HONOUR_RESERVED_PROPERTIES_PROPERTY
true an application won't be able to override reserved properties such as app.name. If it
isn't set, the behaviour will depend on MuleRuntimeFeature.HONOUR_RESERVED_PROPERTIES.MuleRuntimeFeature.HONOUR_RESERVED_PROPERTIES,
Constant Field Valuespublic static final String BATCH_FIXED_AGGREGATOR_TRANSACTION_RECORD_BUFFER_PROPERTY
public static final String COMPUTE_CONNECTION_ERRORS_IN_STATS_PROPERTY
public static final String ENABLE_POLICY_ISOLATION_PROPERTY
public static boolean isTestingMode()
true if the TESTING_MODE_PROPERTY_NAME property has been set (regardless of the value)public static boolean isForceExtensionValidation()
true if the FORCE_EXTENSION_VALIDATION_PROPERTY_NAME property has been set (regardless of the value)Copyright © 2021 MuleSoft, Inc.. All rights reserved.