Class ExtendedExchangeExtension

java.lang.Object
org.apache.camel.support.ExtendedExchangeExtension
All Implemented Interfaces:
org.apache.camel.ExchangeExtension

public class ExtendedExchangeExtension extends Object implements org.apache.camel.ExchangeExtension
  • Method Details

    • setFromEndpoint

      public void setFromEndpoint(org.apache.camel.Endpoint fromEndpoint)
      Specified by:
      setFromEndpoint in interface org.apache.camel.ExchangeExtension
    • getFromEndpoint

      public org.apache.camel.Endpoint getFromEndpoint()
      Specified by:
      getFromEndpoint in interface org.apache.camel.ExchangeExtension
    • setFromRouteId

      public void setFromRouteId(String fromRouteId)
      Specified by:
      setFromRouteId in interface org.apache.camel.ExchangeExtension
    • getFromRouteId

      public String getFromRouteId()
    • isStreamCacheDisabled

      public boolean isStreamCacheDisabled()
      Is stream caching disabled on the given exchange
      Specified by:
      isStreamCacheDisabled in interface org.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:
      setStreamCacheDisabled in interface org.apache.camel.ExchangeExtension
    • addOnCompletion

      public void addOnCompletion(org.apache.camel.spi.Synchronization onCompletion)
      Specified by:
      addOnCompletion in interface org.apache.camel.ExchangeExtension
    • isErrorHandlerHandledSet

      public boolean isErrorHandlerHandledSet()
      Specified by:
      isErrorHandlerHandledSet in interface org.apache.camel.ExchangeExtension
    • getErrorHandlerHandled

      public Boolean getErrorHandlerHandled()
      Specified by:
      getErrorHandlerHandled in interface org.apache.camel.ExchangeExtension
    • setErrorHandlerHandled

      public void setErrorHandlerHandled(Boolean errorHandlerHandled)
      Specified by:
      setErrorHandlerHandled in interface org.apache.camel.ExchangeExtension
    • isErrorHandlerHandled

      public boolean isErrorHandlerHandled()
      Specified by:
      isErrorHandlerHandled in interface org.apache.camel.ExchangeExtension
    • isRedeliveryExhausted

      public boolean isRedeliveryExhausted()
      Specified by:
      isRedeliveryExhausted in interface org.apache.camel.ExchangeExtension
    • setRedeliveryExhausted

      public void setRedeliveryExhausted(boolean redeliveryExhausted)
      Specified by:
      setRedeliveryExhausted in interface org.apache.camel.ExchangeExtension
    • handoverCompletions

      public void handoverCompletions(org.apache.camel.Exchange target)
      Specified by:
      handoverCompletions in interface org.apache.camel.ExchangeExtension
    • handoverCompletions

      public List<org.apache.camel.spi.Synchronization> handoverCompletions()
      Specified by:
      handoverCompletions in interface org.apache.camel.ExchangeExtension
    • setUnitOfWork

      public void setUnitOfWork(org.apache.camel.spi.UnitOfWork unitOfWork)
      Specified by:
      setUnitOfWork in interface org.apache.camel.ExchangeExtension
    • copyInternalProperties

      public void copyInternalProperties(org.apache.camel.Exchange target)
      Specified by:
      copyInternalProperties in interface org.apache.camel.ExchangeExtension
    • setProperties

      public void setProperties(Map<String,Object> properties)
      Specified by:
      setProperties in interface org.apache.camel.ExchangeExtension
    • setHistoryNodeId

      public void setHistoryNodeId(String historyNodeId)
      Specified by:
      setHistoryNodeId in interface org.apache.camel.ExchangeExtension
    • getHistoryNodeId

      public String getHistoryNodeId()
      Specified by:
      getHistoryNodeId in interface org.apache.camel.ExchangeExtension
    • getHistoryNodeSource

      public String getHistoryNodeSource()
      Specified by:
      getHistoryNodeSource in interface org.apache.camel.ExchangeExtension
    • setHistoryNodeSource

      public void setHistoryNodeSource(String historyNodeSource)
      Specified by:
      setHistoryNodeSource in interface org.apache.camel.ExchangeExtension
    • getHistoryNodeLabel

      public String getHistoryNodeLabel()
      Specified by:
      getHistoryNodeLabel in interface org.apache.camel.ExchangeExtension
    • setHistoryNodeLabel

      public void setHistoryNodeLabel(String historyNodeLabel)
      Specified by:
      setHistoryNodeLabel in interface org.apache.camel.ExchangeExtension
    • isNotifyEvent

      public boolean isNotifyEvent()
      Specified by:
      isNotifyEvent in interface org.apache.camel.ExchangeExtension
    • setNotifyEvent

      public void setNotifyEvent(boolean notifyEvent)
      Specified by:
      setNotifyEvent in interface org.apache.camel.ExchangeExtension
    • getInternalProperties

      public Map<String,Object> getInternalProperties()
      Specified by:
      getInternalProperties in interface org.apache.camel.ExchangeExtension
    • containsOnCompletion

      public boolean containsOnCompletion(org.apache.camel.spi.Synchronization onCompletion)
      Specified by:
      containsOnCompletion in interface org.apache.camel.ExchangeExtension
    • setTransacted

      public void setTransacted(boolean transacted)
      Specified by:
      setTransacted in interface org.apache.camel.ExchangeExtension
    • isTransacted

      public boolean isTransacted()
    • setInterruptable

      public void setInterruptable(boolean interruptable)
      Specified by:
      setInterruptable in interface org.apache.camel.ExchangeExtension
    • isInterrupted

      public boolean isInterrupted()
      Specified by:
      isInterrupted in interface org.apache.camel.ExchangeExtension
    • setInterrupted

      public void setInterrupted(boolean interrupted)
      Specified by:
      setInterrupted in interface org.apache.camel.ExchangeExtension
    • getInOrNull

      public <T> T getInOrNull(Class<T> type)
      Specified by:
      getInOrNull in interface org.apache.camel.ExchangeExtension
    • getDefaultConsumerCallback

      public org.apache.camel.AsyncCallback getDefaultConsumerCallback()
      Specified by:
      getDefaultConsumerCallback in interface org.apache.camel.ExchangeExtension
    • setDefaultConsumerCallback

      public void setDefaultConsumerCallback(org.apache.camel.AsyncCallback callback)
      Specified by:
      setDefaultConsumerCallback in interface org.apache.camel.ExchangeExtension
    • setSafeCopyProperty

      public void setSafeCopyProperty(String key, org.apache.camel.SafeCopyProperty value)
      Specified by:
      setSafeCopyProperty in interface org.apache.camel.ExchangeExtension
    • getSafeCopyProperty

      public <T> T getSafeCopyProperty(String key, Class<T> type)
      Specified by:
      getSafeCopyProperty in interface org.apache.camel.ExchangeExtension
    • copySafeCopyPropertiesTo

      public void copySafeCopyPropertiesTo(org.apache.camel.ExchangeExtension target)
      Specified by:
      copySafeCopyPropertiesTo in interface org.apache.camel.ExchangeExtension
    • isFailureHandled

      public boolean isFailureHandled()
      Specified by:
      isFailureHandled in interface org.apache.camel.ExchangeExtension
    • setFailureHandled

      public void setFailureHandled(boolean failureHandled)
      Specified by:
      setFailureHandled in interface org.apache.camel.ExchangeExtension
    • getUnitOfWork

      public org.apache.camel.spi.UnitOfWork getUnitOfWork()
    • reset

      public void reset()