Uses of Interface
org.mule.api.expression.ExpressionEvaluator

Packages that use ExpressionEvaluator
org.mule.api.expression   
org.mule.expression   
org.mule.routing.correlation   
 

Uses of ExpressionEvaluator in org.mule.api.expression
 

Methods in org.mule.api.expression that return ExpressionEvaluator
 ExpressionEvaluator ExpressionManager.unregisterEvaluator(String name)
          Removes the evaluator with the given name
 

Methods in org.mule.api.expression with parameters of type ExpressionEvaluator
 void ExpressionManager.registerEvaluator(ExpressionEvaluator evaluator)
           
 

Uses of ExpressionEvaluator in org.mule.expression
 

Classes in org.mule.expression that implement ExpressionEvaluator
 class BaseAttachmentExpressionEvaluator
           
 class EndpointInfoExpressionEvaluator
          Looks up information about a global endpoint
 class ExceptionTypeExpressionEvaluator
           
 class FunctionExpressionEvaluator
          This property extractor doesn't actually extract a property from the message, instead it allows for certain functions to be called and returns a result.
 class IllegalExpressionEvaluator
          Defines an ExpressionEvaluator that can never be evaluated.
 class MapPayloadExpressionEvaluator
          If the message payload is a map this extractor will look up the property value in the map
 class MessageAttachmentExpressionEvaluator
          Looks up an attachment with the given name.
 class MessageAttachmentsExpressionEvaluator
          Looks up the attachment(s) on the message using the expression given.
 class MessageAttachmentsListExpressionEvaluator
          Looks up the attachment(s) on the message using the expression given.
 class MessageExpressionEvaluator
          Returns properties on the MuleMessage itself.
 class MessageHeaderExpressionEvaluator
          Looks up the property on the message using the property name given.
 class MessageHeadersExpressionEvaluator
          Looks up the property on the message using the expression given.
 class MessageHeadersListExpressionEvaluator
          Looks up the property on the message using the expression given.
 class MessagePayloadExpressionEvaluator
          Returns the message payload.
 class MessageProcessorExpressionEvaluator
          Returns the message result of invoking the specified globally accessible message processor.
 class MuleContextExpressionEvaluator
          This property extractor exposes mule context information as expressions.
 class MuleExpressionEvaluator
          Deprecated. MuleExpressionEvaluator is a wrapper of the default expression evaluators which ends up redirecting to the DefaultExpressionManager evaluate method. It has been deprecated since it only provides one more way to accomplish the same result. Instead use the default expression evaluators, for example: #[mule:message.headers(foo, bar)] - replaced by #[headers:foo,bar] #[mule:message.attachments-list(attach1, attach2*)] - replaced by #[attachments-list:attach1,attach2*] #[mule:context.serviceName] - replaced by #[context:serviceName] Check the Expressions configuration reference for more examples of the default expression evaluators syntax.
 class OutboundAttachmentsExpressionEvaluator
          Creates a Map facade around a MuleMessage instance to allow access to outbound attachments from within components and transformers without the these objects needing access to the Mule Message
 class OutboundHeadersExpressionEvaluator
          Creates a Map facade around a MuleMessage instance to allow access to outbound headers from within components and transformers without the these objects needing access to the Mule Message
 class PayloadTypeExpressionEvaluator
           
 class RegexExpressionEvaluator
           
 class RegistryExpressionEvaluator
          Looks up information about objects in the Registry
 class StringExpressionEvaluator
          Will process an expression string that can contain other expressions
 class VariableExpressionEvaluator
          Looks up the variable on the message using the name given.
 class WilcardExpressionEvaluator
           
 

Methods in org.mule.expression that return ExpressionEvaluator
 ExpressionEvaluator DefaultExpressionManager.unregisterEvaluator(String name)
          Removes the evaluator with the given name
 

Methods in org.mule.expression with parameters of type ExpressionEvaluator
 void DefaultExpressionManager.registerEvaluator(ExpressionEvaluator evaluator)
           
 

Uses of ExpressionEvaluator in org.mule.routing.correlation
 

Classes in org.mule.routing.correlation that implement ExpressionEvaluator
 class CorrelationPropertiesExpressionEvaluator
          CorrelationPropertiesExpressionEvaluator is a default implementation used for getting the Correlation information from a message.
 



Copyright © 2003-2013 MuleSoft, Inc.. All Rights Reserved.