Package | Description |
---|---|
org.mule |
The Mule implementation of the Universal Message Objects(tm) API specification.
|
org.mule.api |
The Universal Message Object(tm) API provides a way for components to interact without needing to know about the protocol or delivery mechanisms of information passed between them
|
org.mule.api.transport |
Contains the interfaces that comprise a provider implementation.
|
org.mule.el.context | |
org.mule.el.mvel.datatype | |
org.mule.expression | |
org.mule.module.bpm | |
org.mule.transformer.simple |
Basic transformer implementations.
|
org.mule.transport.soap.axis.extras |
Modifier and Type | Method and Description |
---|---|
PropertyScope |
MessagePropertiesContext.getDefaultScope() |
Modifier and Type | Method and Description |
---|---|
void |
DefaultMuleMessage.addProperties(Map<String,Object> props,
PropertyScope scope)
Adds a map of properties to be associated with this message
|
void |
MessagePropertiesContext.clearProperties(PropertyScope scope) |
void |
DefaultMuleMessage.clearProperties(PropertyScope scope)
Removes all properties on this message in the given scope.
|
<T> T |
DefaultMuleMessage.findPropertyInSpecifiedScopes(String name,
PropertyScope... scopesToSearch)
Find property in one of the specified scopes, in order
|
<T> T |
MessagePropertiesContext.getProperty(String key,
PropertyScope scope) |
<T> T |
DefaultMuleMessage.getProperty(String name,
PropertyScope scope)
Gets a property from the message with a given scope.
|
<T> T |
DefaultMuleMessage.getProperty(String name,
PropertyScope scope,
T defaultValue)
Gets a property from the message with a given scope and provides a default value if the property is not
present on the message in the scope specified.
|
DataType<?> |
MessagePropertiesContext.getPropertyDataType(String key,
PropertyScope scope) |
DataType<?> |
DefaultMuleMessage.getPropertyDataType(String name,
PropertyScope scope) |
Set<String> |
MessagePropertiesContext.getPropertyNames(PropertyScope scope) |
Set<String> |
DefaultMuleMessage.getPropertyNames(PropertyScope scope)
Gets all property names in a given scope.
|
protected Map<String,TypedValue> |
MessagePropertiesContext.getScopedProperties(PropertyScope scope) |
String |
MessagePropertiesContext.getStringProperty(String name,
PropertyScope scope,
String defaultValue) |
Object |
MessagePropertiesContext.removeProperty(String key,
PropertyScope scope)
Removes a property from the specified property scope.
|
Object |
DefaultMuleMessage.removeProperty(String key,
PropertyScope scope)
Removes a property on this message from the specified scope only.
|
void |
MessagePropertiesContext.setProperty(String key,
Object value,
PropertyScope scope)
Set a property on the message
|
void |
DefaultMuleMessage.setProperty(String key,
Object value,
PropertyScope scope)
Set a property on the message.
|
void |
MessagePropertiesContext.setProperty(String key,
Object value,
PropertyScope scope,
DataType<?> dataType)
Set a property on the message
|
void |
DefaultMuleMessage.setProperty(String key,
Object value,
PropertyScope scope,
DataType<?> dataType) |
Modifier and Type | Method and Description |
---|---|
void |
MuleMessage.addProperties(Map<String,Object> properties,
PropertyScope scope)
Adds a map of properties to be associated with this message
|
void |
MuleMessage.clearProperties(PropertyScope scope)
Removes all properties on this message in the given scope.
|
<T> T |
MuleMessage.getProperty(String name,
PropertyScope scope)
Gets a property from the message with a given scope.
|
<T> T |
MuleMessage.getProperty(String name,
PropertyScope scope,
T defaultValue)
Gets a property from the message with a given scope and provides a default value if the property is not
present on the message in the scope specified.
|
DataType<?> |
MuleMessage.getPropertyDataType(String name,
PropertyScope scope)
Gets a property data type from the message with a given scope.
|
Set<String> |
MuleMessage.getPropertyNames(PropertyScope scope)
Gets all property names in a given scope.
|
Object |
MuleMessage.removeProperty(String key,
PropertyScope scope)
Removes a property on this message from the specified scope only.
|
void |
MuleMessage.setProperty(String key,
Object value,
PropertyScope scope)
Set a property on the message.
|
void |
MuleMessage.setProperty(String key,
Object value,
PropertyScope scope,
DataType<?> dataType)
Sets a property on the message
|
Modifier and Type | Field and Description |
---|---|
static PropertyScope[] |
PropertyScope.ALL_SCOPES
An array of all scopes defined here
|
static PropertyScope |
PropertyScope.APPLICATION
This provides access to properties in the registry.
|
static PropertyScope |
PropertyScope.INBOUND
This scope holds all inbound headers when a message is received.
|
static PropertyScope |
PropertyScope.INVOCATION
This scope is defined from the point that a Message is created until a service has processed the
message.
|
static PropertyScope |
PropertyScope.OUTBOUND
This is the default scope when writing properties to a message.
|
static PropertyScope |
PropertyScope.SESSION
Defines the scope for any properties set on the session.
|
Modifier and Type | Method and Description |
---|---|
static PropertyScope |
PropertyScope.get(String name) |
Modifier and Type | Method and Description |
---|---|
int |
PropertyScope.ScopeComparator.compare(PropertyScope o,
PropertyScope o1) |
Constructor and Description |
---|
MessagePropertyMapContext(MuleMessage message,
PropertyScope propertyScope) |
Constructor and Description |
---|
AbstractVariableEnricherDataTypePropagator(String propertyName,
PropertyScope scope) |
AbstractVariableExpressionDataTypeResolver(String propertyName,
PropertyScope scope) |
Modifier and Type | Method and Description |
---|---|
protected static PropertyScope |
ExpressionUtils.getScope(String expression) |
Modifier and Type | Method and Description |
---|---|
static Object |
ExpressionUtils.getProperty(String expression,
PropertyScope scope,
MuleMessage msg)
Gets a property or map/list of properties specified by an expression supporting
multiple return types as well as all and optional modifiers.
|
static <T> T |
ExpressionUtils.getProperty(String expression,
PropertyScope scope,
MuleMessage msg,
Class<T> type)
Gets a property or map/list of properties specific by an expression supporting multiple return types as well as all and optional modifiers
|
protected static <T> T |
ExpressionUtils.getPropertyInternal(String expression,
PropertyScope scope,
boolean parseScope,
MuleMessage msg,
Class<T> type)
Obtains a property or map/list of properties from a message using an expression that specifies which property or properties to evaluate.
|
static TypedValue |
ExpressionUtils.getTypedProperty(String expression,
MuleMessage msg,
PropertyScope scope) |
Modifier and Type | Method and Description |
---|---|
protected void |
Process.populateProcessVariables(MuleEvent event,
Map processVariables,
PropertyScope propertyScope) |
Modifier and Type | Method and Description |
---|---|
abstract PropertyScope |
AbstractRemoveVariablePropertyTransformer.getScope() |
protected PropertyScope |
AddFlowVariableTransformer.getScope() |
PropertyScope |
RemoveFlowVariableTransformer.getScope() |
protected PropertyScope |
AddPropertyTransformer.getScope() |
protected abstract PropertyScope |
AbstractAddVariablePropertyTransformer.getScope() |
PropertyScope |
RemovePropertyTransformer.getScope() |
protected PropertyScope |
AddSessionVariableTransformer.getScope() |
PropertyScope |
RemoveSessionVariableTransformer.getScope() |
PropertyScope |
MessagePropertiesTransformer.getScope() |
Modifier and Type | Method and Description |
---|---|
protected void |
MessagePropertiesTransformer.renameInScope(String oldKey,
String newKey,
PropertyScope propertyScope,
MuleMessage message) |
void |
MessagePropertiesTransformer.setScope(PropertyScope scope) |
Modifier and Type | Method and Description |
---|---|
protected static void |
AxisCleanAndAddProperties.populateProps(Map<String,Object> props,
MuleMessage currentMessage,
PropertyScope scope) |
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.