Package org.apache.camel.support
Class ExtendedExchangeExtension
java.lang.Object
org.apache.camel.support.ExtendedExchangeExtension
- All Implemented Interfaces:
org.apache.camel.ExchangeExtension
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddOnCompletion(org.apache.camel.spi.Synchronization onCompletion) booleancontainsOnCompletion(org.apache.camel.spi.Synchronization onCompletion) voidcopyInternalProperties(org.apache.camel.Exchange target) voidcopySafeCopyPropertiesTo(org.apache.camel.ExchangeExtension target) org.apache.camel.ExchangecreateCopyWithProperties(org.apache.camel.CamelContext context) org.apache.camel.AsyncCallbackorg.apache.camel.Endpoint<T> TgetInOrNull(Class<T> type) intint<T> TgetSafeCopyProperty(String key, Class<T> type) List<org.apache.camel.spi.Synchronization> voidhandoverCompletions(org.apache.camel.Exchange target) booleanbooleanbooleanisExternalRedelivered(org.apache.camel.Message message) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanIs stream caching disabled on the given exchangevoidreset()voidsetDefaultConsumerCallback(org.apache.camel.AsyncCallback callback) voidsetErrorHandlerHandled(Boolean errorHandlerHandled) voidsetFailureHandled(boolean failureHandled) voidsetFromEndpoint(org.apache.camel.Endpoint fromEndpoint) voidsetFromRouteId(String fromRouteId) voidsetHistoryNodeId(String historyNodeId) voidsetHistoryNodeLabel(String historyNodeLabel) voidsetHistoryNodeSource(String historyNodeSource) voidsetInterruptable(boolean interruptable) voidsetInterrupted(boolean interrupted) voidsetNotifyEvent(boolean notifyEvent) voidsetProperties(Map<String, Object> properties) voidsetRedeliveryCounter(int redeliveryCounter) voidsetRedeliveryExhausted(boolean redeliveryExhausted) voidsetRedeliveryMaxCounter(int redeliveryMaxCounter) voidsetRollbackOnly(boolean rollbackOnly) voidsetRollbackOnlyLast(boolean rollbackOnlyLast) voidsetRouteStop(boolean routeStop) voidsetSafeCopyProperty(String key, org.apache.camel.SafeCopyProperty value) voidsetSagaLongRunningAction(String sagaLongRunningAction) voidsetStreamCacheDisabled(boolean streamCacheDisabled) Used to force disabling stream caching which some components can do in special use-cases.voidsetTransacted(boolean transacted) voidsetUnitOfWork(org.apache.camel.spi.UnitOfWork unitOfWork)
-
Method Details
-
setFromEndpoint
public void setFromEndpoint(org.apache.camel.Endpoint fromEndpoint) - Specified by:
setFromEndpointin interfaceorg.apache.camel.ExchangeExtension
-
getFromEndpoint
public org.apache.camel.Endpoint getFromEndpoint()- Specified by:
getFromEndpointin interfaceorg.apache.camel.ExchangeExtension
-
setFromRouteId
- Specified by:
setFromRouteIdin interfaceorg.apache.camel.ExchangeExtension
-
getFromRouteId
-
isStreamCacheDisabled
public boolean isStreamCacheDisabled()Is stream caching disabled on the given exchange- Specified by:
isStreamCacheDisabledin interfaceorg.apache.camel.ExchangeExtension
-
setStreamCacheDisabled
public void setStreamCacheDisabled(boolean streamCacheDisabled) Used to force disabling stream caching which some components can do in special use-cases.- Specified by:
setStreamCacheDisabledin interfaceorg.apache.camel.ExchangeExtension
-
addOnCompletion
public void addOnCompletion(org.apache.camel.spi.Synchronization onCompletion) - Specified by:
addOnCompletionin interfaceorg.apache.camel.ExchangeExtension
-
isErrorHandlerHandledSet
public boolean isErrorHandlerHandledSet()- Specified by:
isErrorHandlerHandledSetin interfaceorg.apache.camel.ExchangeExtension
-
getErrorHandlerHandled
- Specified by:
getErrorHandlerHandledin interfaceorg.apache.camel.ExchangeExtension
-
setErrorHandlerHandled
- Specified by:
setErrorHandlerHandledin interfaceorg.apache.camel.ExchangeExtension
-
isErrorHandlerHandled
public boolean isErrorHandlerHandled()- Specified by:
isErrorHandlerHandledin interfaceorg.apache.camel.ExchangeExtension
-
isRedeliveryExhausted
public boolean isRedeliveryExhausted()- Specified by:
isRedeliveryExhaustedin interfaceorg.apache.camel.ExchangeExtension
-
setRedeliveryExhausted
public void setRedeliveryExhausted(boolean redeliveryExhausted) - Specified by:
setRedeliveryExhaustedin interfaceorg.apache.camel.ExchangeExtension
-
getRedeliveryCounter
public int getRedeliveryCounter()- Specified by:
getRedeliveryCounterin interfaceorg.apache.camel.ExchangeExtension
-
setRedeliveryCounter
public void setRedeliveryCounter(int redeliveryCounter) - Specified by:
setRedeliveryCounterin interfaceorg.apache.camel.ExchangeExtension
-
getRedeliveryMaxCounter
public int getRedeliveryMaxCounter()- Specified by:
getRedeliveryMaxCounterin interfaceorg.apache.camel.ExchangeExtension
-
setRedeliveryMaxCounter
public void setRedeliveryMaxCounter(int redeliveryMaxCounter) - Specified by:
setRedeliveryMaxCounterin interfaceorg.apache.camel.ExchangeExtension
-
getSagaLongRunningAction
- Specified by:
getSagaLongRunningActionin interfaceorg.apache.camel.ExchangeExtension
-
setSagaLongRunningAction
- Specified by:
setSagaLongRunningActionin interfaceorg.apache.camel.ExchangeExtension
-
handoverCompletions
public void handoverCompletions(org.apache.camel.Exchange target) - Specified by:
handoverCompletionsin interfaceorg.apache.camel.ExchangeExtension
-
handoverCompletions
- Specified by:
handoverCompletionsin interfaceorg.apache.camel.ExchangeExtension
-
setUnitOfWork
public void setUnitOfWork(org.apache.camel.spi.UnitOfWork unitOfWork) - Specified by:
setUnitOfWorkin interfaceorg.apache.camel.ExchangeExtension
-
copyInternalProperties
public void copyInternalProperties(org.apache.camel.Exchange target) - Specified by:
copyInternalPropertiesin interfaceorg.apache.camel.ExchangeExtension
-
setProperties
- Specified by:
setPropertiesin interfaceorg.apache.camel.ExchangeExtension
-
setHistoryNodeId
- Specified by:
setHistoryNodeIdin interfaceorg.apache.camel.ExchangeExtension
-
getHistoryNodeId
- Specified by:
getHistoryNodeIdin interfaceorg.apache.camel.ExchangeExtension
-
getHistoryNodeSource
- Specified by:
getHistoryNodeSourcein interfaceorg.apache.camel.ExchangeExtension
-
setHistoryNodeSource
- Specified by:
setHistoryNodeSourcein interfaceorg.apache.camel.ExchangeExtension
-
getHistoryNodeLabel
- Specified by:
getHistoryNodeLabelin interfaceorg.apache.camel.ExchangeExtension
-
setHistoryNodeLabel
- Specified by:
setHistoryNodeLabelin interfaceorg.apache.camel.ExchangeExtension
-
isNotifyEvent
public boolean isNotifyEvent()- Specified by:
isNotifyEventin interfaceorg.apache.camel.ExchangeExtension
-
setNotifyEvent
public void setNotifyEvent(boolean notifyEvent) - Specified by:
setNotifyEventin interfaceorg.apache.camel.ExchangeExtension
-
getInternalProperties
- Specified by:
getInternalPropertiesin interfaceorg.apache.camel.ExchangeExtension
-
containsOnCompletion
public boolean containsOnCompletion(org.apache.camel.spi.Synchronization onCompletion) - Specified by:
containsOnCompletionin interfaceorg.apache.camel.ExchangeExtension
-
setTransacted
public void setTransacted(boolean transacted) - Specified by:
setTransactedin interfaceorg.apache.camel.ExchangeExtension
-
setInterruptable
public void setInterruptable(boolean interruptable) - Specified by:
setInterruptablein interfaceorg.apache.camel.ExchangeExtension
-
isInterrupted
public boolean isInterrupted()- Specified by:
isInterruptedin interfaceorg.apache.camel.ExchangeExtension
-
setInterrupted
public void setInterrupted(boolean interrupted) - Specified by:
setInterruptedin interfaceorg.apache.camel.ExchangeExtension
-
isRollbackOnly
public boolean isRollbackOnly()- Specified by:
isRollbackOnlyin interfaceorg.apache.camel.ExchangeExtension
-
setRollbackOnly
public void setRollbackOnly(boolean rollbackOnly) - Specified by:
setRollbackOnlyin interfaceorg.apache.camel.ExchangeExtension
-
isRollbackOnlyLast
public boolean isRollbackOnlyLast()- Specified by:
isRollbackOnlyLastin interfaceorg.apache.camel.ExchangeExtension
-
setRollbackOnlyLast
public void setRollbackOnlyLast(boolean rollbackOnlyLast) - Specified by:
setRollbackOnlyLastin interfaceorg.apache.camel.ExchangeExtension
-
isRouteStop
public boolean isRouteStop()- Specified by:
isRouteStopin interfaceorg.apache.camel.ExchangeExtension
-
setRouteStop
public void setRouteStop(boolean routeStop) - Specified by:
setRouteStopin interfaceorg.apache.camel.ExchangeExtension
-
getInOrNull
- Specified by:
getInOrNullin interfaceorg.apache.camel.ExchangeExtension
-
getDefaultConsumerCallback
public org.apache.camel.AsyncCallback getDefaultConsumerCallback()- Specified by:
getDefaultConsumerCallbackin interfaceorg.apache.camel.ExchangeExtension
-
setDefaultConsumerCallback
public void setDefaultConsumerCallback(org.apache.camel.AsyncCallback callback) - Specified by:
setDefaultConsumerCallbackin interfaceorg.apache.camel.ExchangeExtension
-
setSafeCopyProperty
- Specified by:
setSafeCopyPropertyin interfaceorg.apache.camel.ExchangeExtension
-
getSafeCopyProperty
- Specified by:
getSafeCopyPropertyin interfaceorg.apache.camel.ExchangeExtension
-
copySafeCopyPropertiesTo
public void copySafeCopyPropertiesTo(org.apache.camel.ExchangeExtension target) - Specified by:
copySafeCopyPropertiesToin interfaceorg.apache.camel.ExchangeExtension
-
isFailureHandled
public boolean isFailureHandled()- Specified by:
isFailureHandledin interfaceorg.apache.camel.ExchangeExtension
-
setFailureHandled
public void setFailureHandled(boolean failureHandled) - Specified by:
setFailureHandledin interfaceorg.apache.camel.ExchangeExtension
-
isExternalRedelivered
public boolean isExternalRedelivered(org.apache.camel.Message message) - Specified by:
isExternalRedeliveredin interfaceorg.apache.camel.ExchangeExtension
-
reset
public void reset() -
createCopyWithProperties
public org.apache.camel.Exchange createCopyWithProperties(org.apache.camel.CamelContext context) - Specified by:
createCopyWithPropertiesin interfaceorg.apache.camel.ExchangeExtension
-