public class WireTap extends EIPEndpoint
lockManager, store, storeFactory, timerManager, wsdlExchangeTarget, wsdlResourceloggerdefinition, description, endpoint, interfaceName, service, serviceUnit| Constructor and Description |
|---|
WireTap() |
| Modifier and Type | Method and Description |
|---|---|
ExchangeTarget |
getFaultListener() |
ExchangeTarget |
getInListener() |
ExchangeTarget |
getOutListener() |
ExchangeTarget |
getTarget() |
boolean |
isCopyProperties() |
protected void |
processAsync(javax.jbi.messaging.MessageExchange exchange) |
protected void |
processSync(javax.jbi.messaging.MessageExchange exchange) |
void |
setCopyProperties(boolean copyProperties)
If copyProperties is
true, properties
on the in message will be copied to the out / fault
message before it is sent. |
void |
setFaultListener(ExchangeTarget faultListener)
The listener destination for fault messages
|
void |
setInListener(ExchangeTarget inListener)
The listener destination for in messages
|
void |
setOutListener(ExchangeTarget outListener)
The listener destination for out messages
|
void |
setTarget(ExchangeTarget target)
The main target destination which will receive the exchange
|
void |
validate() |
chooseFirstEndpointWithDescriptor, copyAttachments, copyProperties, getDefinition, getDefinitionFromDescription, getDefinitionFromWsdlExchangeTarget, getDefinitionFromWsdlResource, getDescription, getDescriptionForExchangeTarget, getEndpointsForExchangeTarget, getLockManager, getStore, getStoreFactory, getTimerManager, getWsdlExchangeTarget, getWsdlResource, process, setLockManager, setStore, setStoreFactory, setTimerManager, setWsdlExchangeTarget, setWsdlResource, start, stopactivate, deactivate, getRole, processInOnly, processInOutdone, fail, getChannel, getContext, getExchangeFactory, send, sendSyncgetEndpoint, getInterfaceName, getKey, getService, getServiceUnit, isExchangeOkay, prepareExchange, setDefinition, setDescription, setEndpoint, setInterfaceName, setService, setServiceUnit, toStringpublic ExchangeTarget getTarget()
public void setTarget(ExchangeTarget target)
target - The target to set.public ExchangeTarget getFaultListener()
public void setFaultListener(ExchangeTarget faultListener)
faultListener - The faultListener to set.public ExchangeTarget getInListener()
public void setInListener(ExchangeTarget inListener)
inListener - The inListener to set.public ExchangeTarget getOutListener()
public void setOutListener(ExchangeTarget outListener)
outListener - The outListener to set.public boolean isCopyProperties()
public void setCopyProperties(boolean copyProperties)
true, properties
on the in message will be copied to the out / fault
message before it is sent.copyProperties - the copyProperties to setpublic void validate()
throws javax.jbi.management.DeploymentException
validate in interface Endpointvalidate in class AbstractEndpointjavax.jbi.management.DeploymentExceptionprotected void processSync(javax.jbi.messaging.MessageExchange exchange)
throws java.lang.Exception
processSync in class EIPEndpointjava.lang.Exceptionprotected void processAsync(javax.jbi.messaging.MessageExchange exchange)
throws java.lang.Exception
processAsync in class EIPEndpointjava.lang.ExceptionCopyright © 2005-2015 FuseSource. All Rights Reserved.