public class ClassEndpoint extends AbstractEndpoint
AbstractEndpoint class.
eg:
anonymous, artifactContainerName, CHILDREN_JSON_ATT, errorHandler, fileName, initialized, isClusteringEnabled, log, NAME_JSON_ATT, trace, TYPE_JSON_ATT| Constructor and Description |
|---|
ClassEndpoint() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
createJsonRepresentation() |
Endpoint |
getClassEndpoint() |
Map<String,String> |
getParameters() |
void |
init(SynapseEnvironment synapseEnvironment)
Override the
AbstractEndpoint.init() to load a custom synapse
environment. |
void |
send(MessageContext synCtx)
Sends the message context according to an endpoint specific behavior.
|
void |
sendMessage(MessageContext synMessageContext)
Override the
AbstractEndpoint.send() to have a custom
message send out logic. |
void |
setClassEndpoint(Endpoint classEndpoint) |
void |
setParameters(String name,
String value) |
addProperties, addProperty, destroy, evaluateProperties, executeEpTypeSpecificFunctions, getArtifactContainerName, getChildren, getCommentsList, getContext, getDefinition, getDescription, getEndpointChildrenAsJson, getErrorHandler, getFileName, getIsEdited, getJsonRepresentation, getMetricsMBean, getName, getParentEndpoint, getProperties, getProperty, getReportingName, handleException, handleException, informFailure, 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, traceOrDebuggetStackTrace, handleFault, handleFaultpublic void setClassEndpoint(Endpoint classEndpoint)
public Endpoint getClassEndpoint()
public void send(MessageContext synCtx)
Endpointsend in interface Endpointsend in class AbstractEndpointsynCtx - MessageContext to be sent.protected void createJsonRepresentation()
createJsonRepresentation in class AbstractEndpointpublic void init(SynapseEnvironment synapseEnvironment)
AbstractEndpoint.init() to load a custom synapse
environment.init in interface ManagedLifecycleinit in class AbstractEndpointsynapseEnvironment - SynapseEnvironment to be used for initializationpublic void sendMessage(MessageContext synMessageContext)
AbstractEndpoint.send() to have a custom
message send out logic.Copyright © 2005–2024 Apache Software Foundation. All rights reserved.