org.mule.config.endpoint
Class AnnotatedEndpointData
java.lang.Object
org.mule.config.endpoint.AnnotatedEndpointData
public class AnnotatedEndpointData
- extends Object
Provides a generic endpoint data wrapper so that we can just use a single method for processing
endpoints and reduce a load of duplication
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AnnotatedEndpointData
public AnnotatedEndpointData(MessageExchangePattern mep,
ChannelType type,
Annotation annotation)
emptyToNull
protected String emptyToNull(String value)
getConnectorName
public String getConnectorName()
getEncoding
public String getEncoding()
getAddress
public String getAddress()
getProperties
public Map getProperties()
getType
public ChannelType getType()
getFilter
public String getFilter()
getCorrelationExpression
public String getCorrelationExpression()
getConnector
public Connector getConnector()
setConnector
public void setConnector(Connector connector)
getTransformers
public String getTransformers()
getName
public String getName()
setName
public void setName(String name)
setEncoding
public void setEncoding(String encoding)
getAnnotation
public Annotation getAnnotation()
setProperties
public void setProperties(Map properties)
setConnectorName
public void setConnectorName(String connectorName)
setTransformers
public void setTransformers(String transformers)
setAddress
public void setAddress(String address)
setFilter
public void setFilter(String filter)
setCorrelationExpression
public void setCorrelationExpression(String correlationExpression)
getMep
public MessageExchangePattern getMep()
setMEPUsingMethod
public void setMEPUsingMethod(Method method)
convert
public static Map convert(String[] properties)
Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.