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) <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) voidsetRedeliveryExhausted(boolean redeliveryExhausted) voidsetRollbackOnly(boolean rollbackOnly) voidsetRollbackOnlyLast(boolean rollbackOnlyLast) voidsetRouteStop(boolean routeStop) voidsetSafeCopyProperty(String key, org.apache.camel.SafeCopyProperty value) 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
-
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
-