public class ResolvingEndpoint extends AbstractEndpoint
anonymous, artifactContainerName, CHILDREN_JSON_ATT, errorHandler, fileName, initialized, isClusteringEnabled, log, NAME_JSON_ATT, trace, TYPE_JSON_ATT
Constructor and Description |
---|
ResolvingEndpoint() |
Modifier and Type | Method and Description |
---|---|
protected void |
createJsonRepresentation() |
SynapseXPath |
getKeyExpression() |
Endpoint |
loadAndInitEndpoint(org.apache.axis2.context.ConfigurationContext cc,
java.lang.String key) |
void |
send(MessageContext synCtx)
Sends the message context according to an endpoint specific behavior.
|
void |
sendMessage(MessageContext synCtx)
Send by calling to the real endpoint
|
void |
setKeyExpression(SynapseXPath keyExpression) |
addProperties, addProperty, destroy, evaluateProperties, executeEpTypeSpecificFunctions, getArtifactContainerName, getChildren, getCommentsList, getContext, getDefinition, getDescription, getEndpointChildrenAsJson, getErrorHandler, getFileName, getIsEdited, getJsonRepresentation, getMetricsMBean, getName, getParentEndpoint, getProperties, getProperty, getReportingName, handleException, handleException, handleException, informFailure, init, isAnonymous, isInitialized, isLeafEndpoint, isRetry, isSuspendFault, isTimeout, isTraceOn, isTraceOrDebugOn, logOnChildEndpointFail, logSetter, onChildEndpointFail, onFault, onSuccess, prepareForEndpointStatistics, readyToSend, removeProperty, setAdvancedProperties, setAnonymous, setArtifactContainerName, setChildren, setCommentsList, setComponentStatisticsId, setContentAware, setDefinition, setDescription, setEnableMBeanStats, setErrorHandler, setErrorOnMessage, setFileName, setForceBuildMC, setIsEdited, setName, setParentEndpoint, toString, traceOrDebug
executeExtendedSynapseHandlerOnFault, getStackTrace, handleFault, handleFault
public void send(MessageContext synCtx)
Endpoint
send
in interface Endpoint
send
in class AbstractEndpoint
synCtx
- MessageContext to be sent.protected void createJsonRepresentation()
createJsonRepresentation
in class AbstractEndpoint
public void sendMessage(MessageContext synCtx)
synCtx
- the message to sendpublic Endpoint loadAndInitEndpoint(org.apache.axis2.context.ConfigurationContext cc, java.lang.String key)
public SynapseXPath getKeyExpression()
public void setKeyExpression(SynapseXPath keyExpression)
Copyright © 2005-2021 Apache Software Foundation. All Rights Reserved.