org.mule.transport.http.servlet
Class ServletTransformer
java.lang.Object
org.mule.transformer.AbstractTransformer
org.mule.transformer.AbstractMessageTransformer
org.mule.transport.http.servlet.ServletTransformer
- All Implemented Interfaces:
- AnnotatedObject, MuleContextAware, Disposable, Initialisable, NameableObject, NamedObject, MessageProcessor, MessageTransformer, Transformer, EndpointAware
public class ServletTransformer
- extends AbstractMessageTransformer
THIS CLASS IS UNSUPPORTED AND THE IMPLEMENTATION DOES NOT CONFORM TO THE SERVLET SPECIFICATION!
With that said, it can be used to make integration with libraries that only support servlets
easier. However, it is not guaranteed to work.
Methods inherited from class org.mule.transformer.AbstractTransformer |
dispose, generateTransformerName, getAnnotation, getAnnotations, getEncoding, getEncoding, getEndpoint, getMimeType, getName, getReturnClass, getReturnDataType, getSourceDataTypes, getSourceTypes, initialise, isAcceptNull, isAllowNullReturn, isConsumed, isIgnoreBadInput, isSourceDataTypeSupported, isSourceTypeSupported, isSourceTypeSupported, process, registerSourceType, registerSourceType, setAllowNullReturn, setAnnotations, setEncoding, setEndpoint, setIgnoreBadInput, setMimeType, setMuleContext, setName, setReturnClass, setReturnDataType, toString, transform, unregisterSourceType, unregisterSourceType |
Methods inherited from interface org.mule.api.transformer.Transformer |
getEncoding, getEndpoint, getMimeType, getReturnClass, getReturnDataType, getSourceDataTypes, getSourceTypes, isAcceptNull, isIgnoreBadInput, isSourceDataTypeSupported, isSourceTypeSupported, setReturnClass, setReturnDataType, transform |
ServletTransformer
public ServletTransformer()
transform
public Object transform(Object src,
MuleEvent event)
throws TransformerMessagingException
- Description copied from interface:
MessageTransformer
- Thransforms the supplied data and returns the result
- Specified by:
transform
in interface MessageTransformer
- Overrides:
transform
in class AbstractMessageTransformer
- Parameters:
src
- the data to transformevent
- the event currently being processed
- Returns:
- the transformed data
- Throws:
TransformerMessagingException
- if a error occurs transforming the data or if the
expected returnClass isn't the same as the transformed data
transformMessage
public Object transformMessage(MuleMessage message,
String outputEncoding)
throws TransformerException
- Description copied from class:
AbstractMessageTransformer
- Transform the message
- Specified by:
transformMessage
in class AbstractMessageTransformer
- Throws:
TransformerException
Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.