public class

MaximoUpdateEntryExpressionHolderTransformer

extends ExpressionEvaluatorSupport
implements DiscoverableTransformer MessageTransformer
java.lang.Object
   ↳ org.mule.devkit.processor.ExpressionEvaluatorSupport
     ↳ com.computime.maximo.transformers.MaximoUpdateEntryExpressionHolderTransformer

Summary

[Expand]
Inherited Constants
From interface org.mule.api.lifecycle.Disposable
From interface org.mule.api.lifecycle.Initialisable
From interface org.mule.api.transformer.Converter
Fields
private ImmutableEndpoint endpoint
private MuleContext muleContext
private String name
private int weighting
Public Constructors
MaximoUpdateEntryExpressionHolderTransformer()
Public Methods
void dispose()
String getEncoding()
ImmutableEndpoint getEndpoint()
String getMimeType()
MuleContext getMuleContext()
String getName()
int getPriorityWeighting()
Class<?> getReturnClass()
DataType<?> getReturnDataType()
List<DataType<?>> getSourceDataTypes()
List<Class<?>> getSourceTypes()
void initialise()
boolean isAcceptNull()
boolean isIgnoreBadInput()
boolean isSourceDataTypeSupported(DataType<?> dataType)
boolean isSourceTypeSupported(Class<?> aClass)
MuleEvent process(MuleEvent event)
void setEndpoint(ImmutableEndpoint ep)
void setMuleContext(MuleContext context)
void setName(String newName)
void setPriorityWeighting(int weighting)
void setReturnClass(Class<?> theClass)
void setReturnDataType(DataType<?> type)
Object transform(Object src)
Object transform(Object src, MuleEvent event)
Object transform(Object src, String encoding)
Object transform(Object src, String encoding, MuleEvent event)
[Expand]
Inherited Methods
From class org.mule.devkit.processor.ExpressionEvaluatorSupport
From class java.lang.Object
From interface org.mule.api.NameableObject
From interface org.mule.api.NamedObject
From interface org.mule.api.context.MuleContextAware
From interface org.mule.api.lifecycle.Disposable
From interface org.mule.api.lifecycle.Initialisable
From interface org.mule.api.processor.MessageProcessor
From interface org.mule.api.transformer.Converter
From interface org.mule.api.transformer.MessageTransformer
From interface org.mule.api.transformer.Transformer
From interface org.mule.endpoint.EndpointAware

Fields

private ImmutableEndpoint endpoint

private MuleContext muleContext

private String name

private int weighting

Public Constructors

public MaximoUpdateEntryExpressionHolderTransformer ()

Public Methods

public void dispose ()

public String getEncoding ()

public ImmutableEndpoint getEndpoint ()

public String getMimeType ()

public MuleContext getMuleContext ()

public String getName ()

public int getPriorityWeighting ()

public Class<?> getReturnClass ()

public DataType<?> getReturnDataType ()

public List<DataType<?>> getSourceDataTypes ()

public List<Class<?>> getSourceTypes ()

public void initialise ()

Throws
InitialisationException

public boolean isAcceptNull ()

public boolean isIgnoreBadInput ()

public boolean isSourceDataTypeSupported (DataType<?> dataType)

Parameters
dataType

public boolean isSourceTypeSupported (Class<?> aClass)

Parameters
aClass

public MuleEvent process (MuleEvent event)

Parameters
event

public void setEndpoint (ImmutableEndpoint ep)

Parameters
ep

public void setMuleContext (MuleContext context)

Parameters
context

public void setName (String newName)

Parameters
newName

public void setPriorityWeighting (int weighting)

Parameters
weighting

public void setReturnClass (Class<?> theClass)

Parameters
theClass

public void setReturnDataType (DataType<?> type)

Parameters
type

public Object transform (Object src)

Parameters
src
Throws
TransformerException

public Object transform (Object src, MuleEvent event)

Parameters
src
event
Throws
TransformerMessagingException

public Object transform (Object src, String encoding)

Parameters
src
encoding
Throws
TransformerException

public Object transform (Object src, String encoding, MuleEvent event)

Parameters
src
encoding
event
Throws
TransformerMessagingException