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.registry | |
org.mule.api.transformer |
Contains the interfaces for transformers and exceptions for the Transformer API.
|
org.mule.config.expression | |
org.mule.config.transformer | |
org.mule.devkit.processor | |
org.mule.el.context | |
org.mule.expression.transformers | |
org.mule.impl.model.resolvers | |
org.mule.model.resolvers | |
org.mule.module.atom.transformers | |
org.mule.module.client.remoting | |
org.mule.module.cxf | |
org.mule.module.cxf.transport | |
org.mule.module.json.transformers |
Transfromers for converting from JavaBeans and collections to JSON and back again.
|
org.mule.module.rss.routing | |
org.mule.module.rss.transformers | |
org.mule.module.scripting.transformer | |
org.mule.module.spring.events |
A Spring EventMulticaster that allows any Spring bean to send and receive mule events through the ApplicationContext and event listeners.
|
org.mule.module.spring.remoting | |
org.mule.module.sxc | |
org.mule.module.xml.expression | |
org.mule.module.xml.transformer |
Xml and Xslt Transformer implementations.
|
org.mule.module.xml.transformer.jaxb | |
org.mule.processor | |
org.mule.registry | |
org.mule.tck.functional |
Helper classes and interfaces used by Mule fnctional tests.
|
org.mule.tck.transformer | |
org.mule.transformer |
Provides the default transformer base implementations for Mule including compression and encryption support.
|
org.mule.transformer.codec |
Transformers for Base64, UC and UU encoding/decoding.
|
org.mule.transformer.compression |
Transformers for compressing and uncompressing message payloads.
|
org.mule.transformer.encryption |
Transformers for encrypting and decrypting message payloads.
|
org.mule.transformer.simple |
Basic transformer implementations.
|
org.mule.transport.email.transformers |
Contains transformers to convert to and from the java.mail.Message type.
|
org.mule.transport.file.transformers |
Transformers for converting to and from the FileMessage type.
|
org.mule.transport.http |
Provides http transport including proxy support.
|
org.mule.transport.http.servlet | |
org.mule.transport.http.transformers | |
org.mule.transport.jms.transformers |
Contains transformers to convert to and from different javax.jms.Message types
|
org.mule.transport.rmi | |
org.mule.transport.servlet.transformers | |
org.mule.transport.sftp.transformers |
Modifier and Type | Method and Description |
---|---|
Object |
DefaultMessageCollection.getPayload(Class outputType)
Applies the
MuleMessage.getPayload(Class) call to every message in the collection and returns a
List of results. |
<T> T |
DefaultMuleMessage.getPayload(Class<T> outputType)
Will attempt to obtain the payload of this message with the desired Class type.
|
<T> T |
DefaultMuleMessage.getPayload(DataType<T> outputType)
Will attempt to obtain the payload of this message with the desired Class type.
|
protected <T> T |
DefaultMuleMessage.getPayload(DataType<T> resultType,
String encoding)
Will attempt to obtain the payload of this message with the desired Class type.
|
Object |
DefaultMuleEvent.transformMessage()
Deprecated.
|
Object |
VoidMuleEvent.transformMessage() |
Object |
DefaultMuleEventContext.transformMessage(Class expectedType)
Returns the message transformed into its recognised or expected format.
|
<T> T |
DefaultMuleEvent.transformMessage(Class<T> outputType) |
<T> T |
VoidMuleEvent.transformMessage(Class<T> outputType) |
Object |
DefaultMuleEventContext.transformMessage(DataType dataType)
Returns the message transformed into its recognised or expected format.
|
<T> T |
DefaultMuleEvent.transformMessage(DataType<T> outputType) |
<T> T |
VoidMuleEvent.transformMessage(DataType<T> outputType) |
byte[] |
DefaultMuleEventContext.transformMessageToBytes()
Deprecated.
|
byte[] |
DefaultMuleEvent.transformMessageToBytes()
Deprecated.
|
byte[] |
VoidMuleEvent.transformMessageToBytes() |
String |
DefaultMuleEventContext.transformMessageToString()
Returns the message transformed into it's recognised or expected format and
then into a String.
|
String |
DefaultMuleEvent.transformMessageToString()
Returns the message transformed into it's recognised or expected format and then into a String.
|
String |
VoidMuleEvent.transformMessageToString() |
Modifier and Type | Method and Description |
---|---|
<T> T |
MuleMessage.getPayload(Class<T> outputType)
Will attempt to obtain the payload of this message with the desired Class type.
|
<T> T |
MuleMessage.getPayload(DataType<T> outputType)
Will attempt to obtain the payload of this message with the desired Class type.
|
Object |
MuleEvent.transformMessage()
Deprecated.
Since Mule 3.0 this method does nothing. The message is already transformed before the
event reaches a component IF you need to have access to the original message, the must be
no transformations before the component, this means that any 'connector-level' transfromers
will have to be explicitly overriden via the service overrides on the connector.
|
Object |
MuleEventContext.transformMessage(Class expectedType)
Returns the message transformed into it's recognised or expected format.
|
<T> T |
MuleEvent.transformMessage(Class<T> outputType)
Transforms the message into the requested format.
|
Object |
MuleEventContext.transformMessage(DataType dataType)
Returns the message transformed into its recognised or expected format.
|
<T> T |
MuleEvent.transformMessage(DataType<T> outputType)
Transforms the message into the requested format.
|
byte[] |
MuleEvent.transformMessageToBytes()
Deprecated.
|
byte[] |
MuleEventContext.transformMessageToBytes()
Deprecated.
|
String |
MuleEvent.transformMessageToString()
Returns the message transformed into it's recognised or expected format and then into a String.
|
String |
MuleEventContext.transformMessageToString()
Returns the message transformed into it's recognised or expected format and
then into a String.
|
Modifier and Type | Method and Description |
---|---|
Transformer |
MuleRegistry.lookupTransformer(Class<?> input,
Class<?> output)
|
Transformer |
MuleRegistry.lookupTransformer(DataType<?> source,
DataType<?> result)
Will find a transformer that is the closest match to the desired input and output.
|
Modifier and Type | Method and Description |
---|---|
Object |
Transformer.transform(Object src)
Transforms the supplied data and returns the result
|
Object |
Transformer.transform(Object src,
String encoding)
Transforms the supplied data and returns the result
|
Modifier and Type | Method and Description |
---|---|
static ExpressionTransformer |
ExpressionAnnotationsHelper.getTransformerForMethodWithAnnotations(Method method,
MuleContext context) |
Modifier and Type | Method and Description |
---|---|
Object |
AnnotatedTransformerProxy.transformMessage(MuleMessage message,
String outputEncoding) |
Constructor and Description |
---|
AnnotatedTransformerProxy(int weighting,
Object proxy,
Method transformMethod,
Class[] additionalSourceTypes,
String sourceMimeType,
String resultMimeType) |
Modifier and Type | Method and Description |
---|---|
protected Object |
ExpressionEvaluatorSupport.evaluateAndTransform(MuleContext muleContext,
MuleEvent event,
Type expectedType,
String expectedMimeType,
Object source) |
protected Object |
ExpressionEvaluatorSupport.evaluateAndTransform(MuleContext muleContext,
MuleMessage muleMessage,
Type expectedType,
String expectedMimeType,
Object source) |
protected Object |
ExpressionEvaluatorSupport.transform(MuleContext muleContext,
MuleEvent event,
Type expectedType,
String expectedMimeType,
Object source) |
protected Object |
ExpressionEvaluatorSupport.transform(MuleContext muleContext,
MuleMessage message,
Type expectedType,
String expectedMimeType,
Object source) |
protected Object |
ExpressionEvaluatorSupport.transform(MuleMessage muleMessage,
Type expectedType,
Object source) |
Modifier and Type | Method and Description |
---|---|
<T> T |
MessageContext.payloadAs(Class<T> type) |
Object |
MessageContext.payloadAs(DataType<?> dt) |
Modifier and Type | Method and Description |
---|---|
Object |
ExpressionTransformer.transformMessage(MuleMessage message,
String outputEncoding) |
Object |
BeanBuilderTransformer.transformMessage(MuleMessage message,
String outputEncoding) |
Modifier and Type | Method and Description |
---|---|
protected Object[] |
AnnotatedEntryPointResolver.getPayloadForMethod(Method method,
Object component,
MuleEventContext context) |
protected Object[] |
AnnotatedEntryPointResolver.getPayloadFromMessageWithAnnotations(Method method,
MuleEventContext context) |
Modifier and Type | Method and Description |
---|---|
protected Object[] |
ArrayEntryPointResolver.getPayloadFromMessage(MuleEventContext context) |
protected Object[] |
NoArgumentsEntryPointResolver.getPayloadFromMessage(MuleEventContext context) |
protected Object[] |
AbstractEntryPointResolver.getPayloadFromMessage(MuleEventContext context) |
Modifier and Type | Method and Description |
---|---|
Object |
ObjectToFeed.doTransform(Object src,
String outputEncoding) |
Object |
BaseToOutputHandler.doTransform(Object src,
String outputEncoding) |
Object |
AtomEntryBuilderTransformer.transformMessage(MuleMessage message,
String outputEncoding) |
Modifier and Type | Method and Description |
---|---|
protected ServerHandshake |
RemoteDispatcherComponent.doHandshake(MuleEventContext context)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected Object[] |
CxfOutboundMessageProcessor.getArgs(MuleEvent event) |
Modifier and Type | Method and Description |
---|---|
protected InputStream |
MuleUniversalConduit.getResponseBody(org.apache.cxf.message.Message m,
MuleMessage result) |
Modifier and Type | Method and Description |
---|---|
protected Object |
JsonToXml.doTransform(Object src,
String enc)
Use Staxon to convert JSON to an XML string
|
protected Object |
XmlToJson.doTransform(Object src,
String enc)
Use Staxon to convert XML to a JSON string
|
Object |
ObjectToJson.transformMessage(MuleMessage message,
String outputEncoding) |
Object |
JsonXsltTransformer.transformMessage(MuleMessage message,
String enc)
run a JSON to JSON XSLT transformationn XML string
|
Object |
JsonToObject.transformMessage(MuleMessage message,
String outputEncoding) |
Modifier and Type | Method and Description |
---|---|
protected com.sun.syndication.feed.synd.SyndFeed |
FeedSplitter.transformToFeed(MuleEvent event) |
Modifier and Type | Method and Description |
---|---|
protected Object |
ObjectToRssFeed.doTransform(Object src,
String outputEncoding) |
Modifier and Type | Method and Description |
---|---|
Object |
ScriptTransformer.transformMessage(MuleMessage message,
String outputEncoding) |
Modifier and Type | Method and Description |
---|---|
Object |
MuleEventMulticaster.onCall(MuleEventContext context)
Deprecated.
This is the callback method used by Mule to give Mule events to this
Multicaster
|
Modifier and Type | Method and Description |
---|---|
protected Object |
ObjectToRemoteInvocationResultTransformer.doTransform(Object src,
String outputEncoding) |
protected Object |
ObjectToRemoteInvocationTransformer.doTransform(Object src,
String encoding) |
Modifier and Type | Method and Description |
---|---|
protected ReversibleXMLStreamReader |
SxcFilteringOutboundRouter.getXMLStreamReader(MuleMessage message)
Gets an XMLStreamReader for this message.
|
Modifier and Type | Method and Description |
---|---|
protected Object |
BeanPayloadExpressionEvaluator.getPayloadForXPath(MuleMessage message)
Deprecated.
|
protected Object |
AbstractXPathExpressionEvaluator.getPayloadForXPath(MuleMessage message)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
TransformerException |
XsltTransformer.DefaultErrorListener.getException() |
Modifier and Type | Method and Description |
---|---|
protected void |
XQueryTransformer.bindParameters(javax.xml.xquery.XQPreparedExpression transformer,
MuleMessage message) |
Object |
JXPathExtractor.doTransform(Object src,
String encoding)
Deprecated.
Evaluate the expression in the context of the given object and returns the
result.
|
protected Object |
XmlPrettyPrinter.doTransform(Object src,
String outputEncoding) |
Object |
XPathExtractor.doTransform(Object src,
String encoding) |
protected Object |
XQueryTransformer.evaluateTransformParameter(String name,
Object value,
MuleMessage message)
Returns the value to be set for the parameter.
|
protected Object |
XsltTransformer.evaluateTransformParameter(String key,
Object value,
MuleMessage message)
Returns the value to be set for the parameter.
|
com.thoughtworks.xstream.XStream |
AbstractXStreamTransformer.getXStream() |
Object |
DomDocumentToXml.transformMessage(MuleMessage message,
String encoding) |
Object |
XmlToObject.transformMessage(MuleMessage message,
String outputEncoding) |
Object |
XmlToXMLStreamReader.transformMessage(MuleMessage message,
String encoding) |
Object |
ObjectToXml.transformMessage(MuleMessage message,
String outputEncoding) |
Object |
XmlToDomDocument.transformMessage(MuleMessage message,
String encoding) |
Object |
XQueryTransformer.transformMessage(MuleMessage message,
String outputEncoding) |
Object |
XsltTransformer.transformMessage(MuleMessage message,
String putputEncoding)
Transform, using XSLT, a XML String to another String.
|
Modifier and Type | Method and Description |
---|---|
protected Object |
JAXBUnmarshallerTransformer.doTransform(Object src,
String outputEncoding) |
protected Object |
JAXBMarshallerTransformer.doTransform(Object src,
String encoding) |
Modifier and Type | Method and Description |
---|---|
protected Object |
InvokerMessageProcessor.evaluateExpressionCandidate(Object expressionCandidate,
MuleMessage message) |
Modifier and Type | Method and Description |
---|---|
Transformer |
MuleRegistryHelper.lookupTransformer(Class inputType,
Class outputType)
Deprecated.
use
MuleRegistryHelper.lookupTransformer(org.mule.api.transformer.DataType, org.mule.api.transformer.DataType) instead. This
method should only be used internally to discover transformers, typically a user does not need ot do this
directly |
Transformer |
MuleRegistryHelper.lookupTransformer(DataType source,
DataType result)
Will find a transformer that is the closest match to the desired input and output.
|
protected Transformer |
MuleRegistryHelper.resolveTransformer(DataType source,
DataType result) |
Constructor and Description |
---|
FunctionalTestNotification(MuleEventContext context,
Object replyMessage,
int action) |
Modifier and Type | Method and Description |
---|---|
protected Object |
ValidateResponse.doTransform(Object src,
String encoding) |
Object |
NoActionTransformer.doTransform(Object src,
String encoding)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static void |
TransformerUtils.checkTransformerReturnClass(Transformer transformer,
Object value)
Checks whether a given value is a valid output for a transformer.
|
protected abstract Object |
AbstractTransformer.doTransform(Object src,
String enc) |
Object |
AbstractMessageTransformer.doTransform(Object src,
String enc)
Perform a non-message aware transform.
|
abstract Object |
AbstractMessageAwareTransformer.transform(MuleMessage message,
String outputEncoding)
Deprecated.
Subclasses implement this method.
|
Object |
AbstractTransformer.transform(Object src) |
Object |
CompositeConverter.transform(Object src) |
Object |
AbstractTransformer.transform(Object src,
String enc) |
Object |
AbstractMessageTransformer.transform(Object src,
String enc)
Transform the message with no event specified.
|
Object |
CompositeConverter.transform(Object src,
String encoding) |
Object |
TransformerChain.transformMessage(MuleMessage message,
String outputEncoding) |
Object |
TransformerTemplate.transformMessage(MuleMessage message,
String outputEncoding) |
abstract Object |
AbstractMessageTransformer.transformMessage(MuleMessage message,
String outputEncoding)
Transform the message
|
Object |
AbstractMessageAwareTransformer.transformMessage(MuleMessage message,
String outputEncoding)
Deprecated.
Transform the message.
|
Modifier and Type | Method and Description |
---|---|
Object |
Base64Decoder.doTransform(Object src,
String outputEncoding) |
Object |
XmlEntityDecoder.doTransform(Object src,
String encoding) |
Object |
Base64Encoder.doTransform(Object src,
String encoding) |
Object |
XmlEntityEncoder.doTransform(Object src,
String encoding) |
Modifier and Type | Method and Description |
---|---|
Object |
GZipUncompressTransformer.doTransform(Object src,
String outputEncoding) |
Object |
GZipCompressTransformer.doTransform(Object src,
String outputEncoding) |
Modifier and Type | Method and Description |
---|---|
Object |
AbstractEncryptionTransformer.doTransform(Object src,
String outputEncoding) |
Modifier and Type | Method and Description |
---|---|
protected String |
ObjectToString.createStringFromByteArray(byte[] bytes,
String outputEncoding) |
protected String |
StringToObjectArray.createStringFromByteArray(byte[] bytes,
String outputEncoding) |
protected String |
ObjectToString.createStringFromInputStream(InputStream input,
String outputEncoding) |
protected String |
ObjectToString.createStringFromOutputHandler(OutputHandler handler,
String outputEncoding) |
Object |
ObjectToByteArray.doTransform(Object src,
String outputEncoding) |
protected Object |
BeanToMap.doTransform(Object src,
String encoding) |
protected Object |
StringAppendTransformer.doTransform(Object src,
String encoding) |
Object |
StringToNumber.doTransform(Object src,
String outputEncoding) |
Object |
PropertyEditorTextToValueTransformer.doTransform(Object src,
String encoding) |
Object |
ByteArrayToSerializable.doTransform(Object src,
String encoding) |
Object |
DataHandlerToInputStreamTransformer.doTransform(Object src,
String enc) |
Object |
SerializableToByteArray.doTransform(Object src,
String outputEncoding) |
Object |
MapLookup.doTransform(Object src,
String encoding) |
Object |
ObjectArrayToString.doTransform(Object src,
String encoding) |
Object |
PropertyEditorValueToTextTransformer.doTransform(Object src,
String encoding) |
Object |
ObjectToInputStream.doTransform(Object src,
String encoding) |
Object |
ObjectToOutputHandler.doTransform(Object src,
String encoding) |
Object |
StringToBoolean.doTransform(Object src,
String encoding) |
Object |
ObjectToString.doTransform(Object src,
String outputEncoding) |
protected Object |
ByteArrayToHexString.doTransform(Object src,
String encoding) |
Object |
StringToObjectArray.doTransform(Object src,
String outputEncoding) |
protected Object |
HexStringToByteArray.doTransform(Object src,
String outputEncoding) |
Object |
ByteArrayToObject.doTransform(Object src,
String encoding) |
Object |
GetBeanProperty.doTransform(Object src,
String encoding) |
Object |
NumberToString.doTransform(Object src,
String encoding) |
protected Object |
MapToBean.doTransform(Object src,
String encoding) |
Object |
AbstractRemoveVariablePropertyTransformer.transformMessage(MuleMessage message,
String outputEncoding) |
Object |
AbstractAddVariablePropertyTransformer.transformMessage(MuleMessage message,
String outputEncoding) |
Object |
CopyAttachmentsTransformer.transformMessage(MuleMessage message,
String outputEncoding) |
Object |
AutoTransformer.transformMessage(MuleMessage message,
String outputEncoding) |
Object |
CopyPropertiesTransformer.transformMessage(MuleMessage message,
String outputEncoding) |
Object |
AddAttachmentTransformer.transformMessage(MuleMessage message,
String outputEncoding) |
Object |
RemoveAttachmentTransformer.transformMessage(MuleMessage message,
String outputEncoding) |
Object |
SetPayloadTransformer.transformMessage(MuleMessage message,
String outputEncoding) |
Object |
ParseTemplateTransformer.transformMessage(MuleMessage message,
String outputEncoding) |
Modifier and Type | Method and Description |
---|---|
Object |
EmailMessageToString.doTransform(Object src,
String outputEncoding) |
protected Object |
MimeMessageToRfc822ByteArray.doTransform(Object src,
String outputEncoding) |
protected Object |
Rfc822ByteArraytoMimeMessage.doTransform(Object src,
String encoding) |
protected BodyPart |
ObjectToMimeMessage.getPayloadBodyPart(Object payload,
String contentType) |
protected Session |
Rfc822ByteArraytoMimeMessage.getSession() |
Object |
StringToEmailMessage.transformMessage(MuleMessage message,
String outputEncoding) |
Object |
ObjectToMimeMessage.transformMessage(MuleMessage message,
String outputEncoding) |
Modifier and Type | Method and Description |
---|---|
Object |
FileToByteArray.doTransform(Object src,
String outputEncoding) |
Object |
FileToString.doTransform(Object src,
String encoding)
Simple implementation which relies on
FileToByteArray to get a
byte[] from the file beeing parsed and then transform it to a
String with the correct encoding. |
Modifier and Type | Method and Description |
---|---|
protected HttpMethod |
HttpClientMessageDispatcher.createEntityMethod(MuleEvent event,
Object body,
EntityEnclosingMethod postMethod) |
protected HttpMethod |
HttpClientMessageDispatcher.getMethod(MuleEvent event) |
Modifier and Type | Method and Description |
---|---|
Object |
ServletTransformer.transformMessage(MuleMessage message,
String outputEncoding) |
Modifier and Type | Method and Description |
---|---|
protected HttpResponse |
MuleMessageToHttpResponse.createResponse(Object src,
String encoding,
MuleMessage msg) |
protected Object |
HttpResponseToString.doTransform(Object src,
String encoding)
Perform the transformation to always return a String object
|
Object |
HttpClientMethodResponseToObject.doTransform(Object src,
String encoding) |
Object |
ServletRequestToOutputHandler.doTransform(Object src,
String encoding) |
protected URI |
ObjectToHttpClientMethodRequest.getURI(MuleMessage message) |
protected void |
ObjectToHttpClientMethodRequest.setHeaders(HttpMethod httpMethod,
MuleMessage msg) |
protected void |
ObjectToHttpClientMethodRequest.setupEntityMethod(Object src,
String encoding,
MuleMessage msg,
EntityEnclosingMethod postMethod) |
Object |
HttpRequestBodyToParamMap.transformMessage(MuleMessage message,
String outputEncoding) |
Object |
ObjectToHttpClientMethodRequest.transformMessage(MuleMessage msg,
String outputEncoding) |
Object |
MuleMessageToHttpResponse.transformMessage(MuleMessage msg,
String outputEncoding) |
Object |
FormTransformer.transformMessage(MuleMessage message,
String outputEncoding) |
Modifier and Type | Method and Description |
---|---|
Object |
ObjectToJMSMessage.transformMessage(MuleMessage message,
String outputEncoding) |
Object |
JMSMessageToObject.transformMessage(MuleMessage message,
String outputEncoding) |
Modifier and Type | Method and Description |
---|---|
protected Class[] |
RmiConnector.getArgTypes(Object args,
MuleEvent fromEvent) |
Modifier and Type | Method and Description |
---|---|
protected Object |
HttpRequestToInputStream.doTransform(Object src,
String outputEncoding) |
protected Object |
HttpRequestToByteArray.doTransform(Object src,
String outputEncoding) |
Object |
HttpRequestToParameter.transformMessage(MuleMessage message,
String outputEncoding) |
Modifier and Type | Method and Description |
---|---|
Object |
InputStreamToByteArray.doTransform(Object msg,
String outputEncoding) |
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.