Class DefaultPooledExchange
java.lang.Object
org.apache.camel.support.DefaultPooledExchange
- All Implemented Interfaces:
org.apache.camel.Exchange, org.apache.camel.ExchangeExtension, org.apache.camel.PooledExchange, org.apache.camel.VariableAware
The default and only implementation of
PooledExchange.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.camel.PooledExchange
org.apache.camel.PooledExchange.OnDoneTask -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Exceptionprotected Stringprotected org.apache.camel.Messageprotected org.apache.camel.Messageprotected org.apache.camel.ExchangePatternprotected org.apache.camel.support.ExchangeVariableRepositoryFields inherited from interface org.apache.camel.Exchange
AGGREGATED_COLLECTION_GUARD, AGGREGATED_COMPLETED_BY, AGGREGATED_CORRELATION_KEY, AGGREGATED_SIZE, AGGREGATED_TIMEOUT, AGGREGATION_COMPLETE_ALL_GROUPS, AGGREGATION_COMPLETE_ALL_GROUPS_INCLUSIVE, AGGREGATION_COMPLETE_CURRENT_GROUP, AGGREGATION_STRATEGY, ASYNC_WAIT, ATTACHMENTS_SIZE, AUTHENTICATION, AUTHENTICATION_FAILURE_POLICY_ID, BATCH_COMPLETE, BATCH_INDEX, BATCH_SIZE, BINDING, BREADCRUMB_ID, CHARSET_NAME, CIRCUIT_BREAKER_STATE, CLAIM_CHECK_REPOSITORY, CONTENT_ENCODING, CONTENT_LENGTH, CONTENT_SCHEMA, CONTENT_SCHEMA_TYPE, CONTENT_TYPE, COOKIE_HANDLER, CORRELATION_ID, DATASET_INDEX, DEBUGGER_SELF_TIME, DEFAULT_CHARSET_PROPERTY, DESTINATION_OVERRIDE_URL, DISABLE_HTTP_STREAM_CACHE, DOCUMENT_BUILDER_FACTORY, DUPLICATE_MESSAGE, ERRORHANDLER_BRIDGE, ERRORHANDLER_CIRCUIT_DETECTED, EVALUATE_EXPRESSION_RESULT, EXCEPTION_CAUGHT, EXCEPTION_HANDLED, FAILURE_ENDPOINT, FAILURE_HANDLED, FAILURE_ROUTE_ID, FATAL_FALLBACK_ERROR_HANDLER, FILE_CONTENT_TYPE, FILE_EXCHANGE_FILE, FILE_LAST_MODIFIED, FILE_LENGTH, FILE_LOCAL_WORK_PATH, FILE_LOCK_CHANNEL_FILE, FILE_LOCK_EXCLUSIVE_LOCK, FILE_LOCK_FILE_ACQUIRED, FILE_LOCK_FILE_NAME, FILE_LOCK_RANDOM_ACCESS_FILE, FILE_NAME, FILE_NAME_CONSUMED, FILE_NAME_ONLY, FILE_NAME_PRODUCED, FILE_PARENT, FILE_PATH, FILTER_NON_XML_CHARS, GROUPED_EXCHANGE, HTTP_BASE_URI, HTTP_CHARACTER_ENCODING, HTTP_CHUNKED, HTTP_HOST, HTTP_METHOD, HTTP_PATH, HTTP_PORT, HTTP_PROTOCOL_VERSION, HTTP_QUERY, HTTP_RAW_QUERY, HTTP_RESPONSE_CODE, HTTP_RESPONSE_TEXT, HTTP_SCHEME, HTTP_SERVLET_REQUEST, HTTP_SERVLET_RESPONSE, HTTP_URI, HTTP_URL, INTERCEPT_SEND_TO_ENDPOINT_WHEN_MATCHED, INTERCEPTED_ENDPOINT, INTERCEPTED_NODE_ID, INTERCEPTED_ROUTE_ENDPOINT_URI, INTERCEPTED_ROUTE_ID, JPA_ENTITY_MANAGER, LANGUAGE_SCRIPT, LOG_DEBUG_BODY_MAX_CHARS, LOG_DEBUG_BODY_STREAMS, LOG_EIP_LANGUAGE, LOG_EIP_NAME, LOOP_INDEX, LOOP_SIZE, MAXIMUM_CACHE_POOL_SIZE, MAXIMUM_ENDPOINT_CACHE_SIZE, MAXIMUM_SIMPLE_CACHE_SIZE, MAXIMUM_TRANSFORMER_CACHE_SIZE, MAXIMUM_VALIDATOR_CACHE_SIZE, MESSAGE_BODY_SIZE, MESSAGE_HEADERS_SIZE, MESSAGE_HISTORY, MESSAGE_HISTORY_HEADER_FORMAT, MESSAGE_HISTORY_OUTPUT_FORMAT, MESSAGE_TIMESTAMP, MULTICAST_COMPLETE, MULTICAST_INDEX, OFFSET, ON_COMPLETION, ON_COMPLETION_ROUTE_IDS, OTEL_ACTIVE_SPAN, OTEL_CLOSE_CLIENT_SCOPE, OVERRULE_FILE_NAME, PARENT_UNIT_OF_WORK, RECEIVED_TIMESTAMP, RECIPIENT_LIST_ENDPOINT, REDELIVERED, REDELIVERY_COUNTER, REDELIVERY_DELAY, REDELIVERY_MAX_COUNTER, REST_HTTP_QUERY, REST_HTTP_URI, REST_OPENAPI, SAGA_LONG_RUNNING_ACTION, SCHEDULER_POLLED_MESSAGES, SKIP_GZIP_ENCODING, SKIP_OVER, SKIP_WWW_FORM_URLENCODED, SLIP_ENDPOINT, SLIP_PRODUCER, SPLIT_COMPLETE, SPLIT_INDEX, SPLIT_SIZE, STEP_ID, STREAM_CACHE_UNIT_OF_WORK, TIMER_COUNTER, TIMER_FIRED_TIME, TIMER_NAME, TIMER_PERIOD, TIMER_TIME, TO_ENDPOINT, TRACE_EVENT, TRACE_EVENT_EXCHANGE, TRACE_EVENT_NODE_ID, TRACE_EVENT_TIMESTAMP, TRANSACTION_CONTEXT_DATA, TRANSFER_ENCODING, TRY_ROUTE_BLOCK, UNIT_OF_WORK_EXHAUSTED, XSLT_ERROR, XSLT_FATAL_ERROR, XSLT_FILE_NAME, XSLT_WARNING -
Constructor Summary
ConstructorsConstructorDescriptionDefaultPooledExchange(org.apache.camel.CamelContext context) DefaultPooledExchange(org.apache.camel.CamelContext context, org.apache.camel.ExchangePattern pattern) DefaultPooledExchange(org.apache.camel.Exchange parent) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddOnCompletion(org.apache.camel.spi.Synchronization onCompletion) protected voidconfigureMessage(org.apache.camel.Message message) Configures the message after it has been set on the exchangebooleancontainsOnCompletion(org.apache.camel.spi.Synchronization onCompletion) org.apache.camel.Exchangecopy()voidcopyInternalProperties(org.apache.camel.Exchange target) voidcopySafeCopyPropertiesTo(org.apache.camel.ExchangeExtension target) org.apache.camel.ExchangecreateCopyWithProperties(org.apache.camel.CamelContext context) protected Stringvoiddone()org.apache.camel.clock.ClockgetClock()org.apache.camel.CamelContextlongorg.apache.camel.AsyncCallback<T> TgetException(Class<T> type) org.apache.camel.ExchangeExtensionorg.apache.camel.Endpointorg.apache.camel.MessagegetIn()<T> T<T> TgetInOrNull(Class<T> type) org.apache.camel.Message<T> TgetMessage(Class<T> type) org.apache.camel.MessagegetOut()<T> Torg.apache.camel.ExchangePatterngetProperty(String name) <T> TgetProperty(String name, Class<T> type) <T> TgetProperty(String name, Object defaultValue, Class<T> type) getProperty(org.apache.camel.ExchangePropertyKey key) <T> TgetProperty(org.apache.camel.ExchangePropertyKey key, Class<T> type) <T> TgetProperty(org.apache.camel.ExchangePropertyKey key, Object defaultValue, Class<T> type) intint<T> TgetSafeCopyProperty(String key, Class<T> type) org.apache.camel.spi.UnitOfWorkgetVariable(String name) <T> TgetVariable(String name, Class<T> type) <T> TgetVariable(String name, Object defaultValue, Class<T> type) List<org.apache.camel.spi.Synchronization> voidhandoverCompletions(org.apache.camel.Exchange target) booleanhasOut()booleanbooleanbooleanbooleanbooleanbooleanbooleanisExternalRedelivered(org.apache.camel.Message message) booleanisFailed()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanstatic DefaultPooledExchangenewFromEndpoint(org.apache.camel.Endpoint fromEndpoint) static DefaultPooledExchangenewFromEndpoint(org.apache.camel.Endpoint fromEndpoint, org.apache.camel.ExchangePattern exchangePattern) voidonDone(org.apache.camel.PooledExchange.OnDoneTask task) booleanremoveProperties(String pattern) booleanremoveProperties(String pattern, String... excludePatterns) removeProperty(String name) removeProperty(org.apache.camel.ExchangePropertyKey key) removeVariable(String name) voidreset(long created) Deprecated.voidvoidsetAutoRelease(boolean autoRelease) voidsetDefaultConsumerCallback(org.apache.camel.AsyncCallback callback) voidsetErrorHandlerHandled(Boolean errorHandlerHandled) voidvoidsetExchangeId(String id) voidsetFailureHandled(boolean failureHandled) voidsetFromEndpoint(org.apache.camel.Endpoint fromEndpoint) voidsetFromRouteId(String fromRouteId) voidsetHistoryNodeId(String historyNodeId) voidsetHistoryNodeLabel(String historyNodeLabel) voidsetHistoryNodeSource(String historyNodeSource) voidsetIn(org.apache.camel.Message in) voidsetInterruptable(boolean interruptable) voidsetInterrupted(boolean interrupted) voidsetMessage(org.apache.camel.Message message) voidsetNotifyEvent(boolean notifyEvent) voidsetOut(org.apache.camel.Message out) voidsetPattern(org.apache.camel.ExchangePattern pattern) voidsetProperties(Map<String, Object> properties) voidsetProperty(String name, Object value) voidsetProperty(org.apache.camel.ExchangePropertyKey key, Object value) 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) voidsetTransacted(boolean transacted) voidsetUnitOfWork(org.apache.camel.spi.UnitOfWork unitOfWork) voidsetVariable(String name, Object value) final StringtoString()Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.camel.Exchange
copy, getAllProperties, getContext, getCreated, getException, getException, getExchangeExtension, getExchangeId, getFromEndpoint, getFromRouteGroup, getFromRouteId, getIn, getMessage, getMessage, getOut, getPattern, getProperties, getProperty, getProperty, getProperty, getProperty, getProperty, getProperty, getUnitOfWork, getVariable, getVariable, getVariable, getVariables, hasOut, hasProperties, hasVariables, isExternalRedelivered, isFailed, isRollbackOnly, isRollbackOnlyLast, isRouteStop, isTransacted, removeProperties, removeProperties, removeProperty, removeProperty, removeVariable, setException, setExchangeId, setMessage, setPattern, setProperty, setProperty, setRollbackOnly, setRollbackOnlyLast, setRouteStop, setVariable
-
Field Details
-
internalProperties
-
properties
-
safeCopyProperties
-
variableRepository
protected org.apache.camel.support.ExchangeVariableRepository variableRepository -
in
protected org.apache.camel.Message in -
out
protected org.apache.camel.Message out -
exception
-
exchangeId
-
pattern
protected org.apache.camel.ExchangePattern pattern
-
-
Constructor Details
-
DefaultPooledExchange
public DefaultPooledExchange(org.apache.camel.CamelContext context) -
DefaultPooledExchange
public DefaultPooledExchange(org.apache.camel.Exchange parent) -
DefaultPooledExchange
public DefaultPooledExchange(org.apache.camel.CamelContext context, org.apache.camel.ExchangePattern pattern)
-
-
Method Details
-
isAutoRelease
public boolean isAutoRelease()- Specified by:
isAutoReleasein interfaceorg.apache.camel.PooledExchange
-
setAutoRelease
public void setAutoRelease(boolean autoRelease) - Specified by:
setAutoReleasein interfaceorg.apache.camel.PooledExchange
-
onDone
public void onDone(org.apache.camel.PooledExchange.OnDoneTask task) - Specified by:
onDonein interfaceorg.apache.camel.PooledExchange
-
done
public void done()- Specified by:
donein interfaceorg.apache.camel.PooledExchange
-
reset
Deprecated.- Specified by:
resetin interfaceorg.apache.camel.PooledExchange
-
getIn
public org.apache.camel.Message getIn()- Specified by:
getInin interfaceorg.apache.camel.Exchange
-
setIn
public void setIn(org.apache.camel.Message in) - Specified by:
setInin interfaceorg.apache.camel.Exchange
-
getOut
public org.apache.camel.Message getOut()- Specified by:
getOutin interfaceorg.apache.camel.Exchange
-
setOut
public void setOut(org.apache.camel.Message out) - Specified by:
setOutin interfaceorg.apache.camel.Exchange
-
getClock
public org.apache.camel.clock.Clock getClock()- Specified by:
getClockin interfaceorg.apache.camel.Exchange
-
newFromEndpoint
-
newFromEndpoint
public static DefaultPooledExchange newFromEndpoint(org.apache.camel.Endpoint fromEndpoint, org.apache.camel.ExchangePattern exchangePattern) -
getCreated
public long getCreated()- Specified by:
getCreatedin interfaceorg.apache.camel.Exchange
-
copy
public org.apache.camel.Exchange copy()- Specified by:
copyin interfaceorg.apache.camel.Exchange
-
getContext
public org.apache.camel.CamelContext getContext()- Specified by:
getContextin interfaceorg.apache.camel.Exchange
-
getProperty
- Specified by:
getPropertyin interfaceorg.apache.camel.Exchange
-
getProperty
- Specified by:
getPropertyin interfaceorg.apache.camel.Exchange
-
getProperty
-
setProperty
- Specified by:
setPropertyin interfaceorg.apache.camel.Exchange
-
removeProperty
- Specified by:
removePropertyin interfaceorg.apache.camel.Exchange
-
getProperty
-
getProperty
-
getProperty
-
setProperty
-
removeProperty
-
removeProperties
- Specified by:
removePropertiesin interfaceorg.apache.camel.Exchange
-
removeProperties
-
getProperties
-
getAllProperties
-
hasProperties
public boolean hasProperties()- Specified by:
hasPropertiesin interfaceorg.apache.camel.Exchange
-
getVariable
-
getVariable
-
getVariable
-
setVariable
-
removeVariable
-
getVariables
-
hasVariables
public boolean hasVariables()- Specified by:
hasVariablesin interfaceorg.apache.camel.Exchange
-
getIn
- Specified by:
getInin interfaceorg.apache.camel.Exchange
-
getOut
- Specified by:
getOutin interfaceorg.apache.camel.Exchange
-
hasOut
public boolean hasOut()- Specified by:
hasOutin interfaceorg.apache.camel.Exchange
-
getMessage
public org.apache.camel.Message getMessage()- Specified by:
getMessagein interfaceorg.apache.camel.Exchange
-
getMessage
- Specified by:
getMessagein interfaceorg.apache.camel.Exchange
-
setMessage
public void setMessage(org.apache.camel.Message message) - Specified by:
setMessagein interfaceorg.apache.camel.Exchange
-
getException
- Specified by:
getExceptionin interfaceorg.apache.camel.Exchange
-
getException
- Specified by:
getExceptionin interfaceorg.apache.camel.Exchange
-
setException
- Specified by:
setExceptionin interfaceorg.apache.camel.Exchange
-
getPattern
public org.apache.camel.ExchangePattern getPattern()- Specified by:
getPatternin interfaceorg.apache.camel.Exchange
-
setPattern
public void setPattern(org.apache.camel.ExchangePattern pattern) - Specified by:
setPatternin interfaceorg.apache.camel.Exchange
-
getFromEndpoint
public org.apache.camel.Endpoint getFromEndpoint()- Specified by:
getFromEndpointin interfaceorg.apache.camel.Exchange- Specified by:
getFromEndpointin interfaceorg.apache.camel.ExchangeExtension
-
getFromRouteId
- Specified by:
getFromRouteIdin interfaceorg.apache.camel.Exchange
-
getFromRouteGroup
- Specified by:
getFromRouteGroupin interfaceorg.apache.camel.Exchange
-
getExchangeId
- Specified by:
getExchangeIdin interfaceorg.apache.camel.Exchange
-
setExchangeId
- Specified by:
setExchangeIdin interfaceorg.apache.camel.Exchange
-
isFailed
public boolean isFailed()- Specified by:
isFailedin interfaceorg.apache.camel.Exchange
-
isTransacted
public boolean isTransacted()- Specified by:
isTransactedin interfaceorg.apache.camel.Exchange
-
isRouteStop
public boolean isRouteStop()- Specified by:
isRouteStopin interfaceorg.apache.camel.Exchange- Specified by:
isRouteStopin interfaceorg.apache.camel.ExchangeExtension
-
setRouteStop
public void setRouteStop(boolean routeStop) - Specified by:
setRouteStopin interfaceorg.apache.camel.Exchange- Specified by:
setRouteStopin interfaceorg.apache.camel.ExchangeExtension
-
isExternalRedelivered
public boolean isExternalRedelivered()- Specified by:
isExternalRedeliveredin interfaceorg.apache.camel.Exchange
-
isRollbackOnly
public boolean isRollbackOnly()- Specified by:
isRollbackOnlyin interfaceorg.apache.camel.Exchange- Specified by:
isRollbackOnlyin interfaceorg.apache.camel.ExchangeExtension
-
setRollbackOnly
public void setRollbackOnly(boolean rollbackOnly) - Specified by:
setRollbackOnlyin interfaceorg.apache.camel.Exchange- Specified by:
setRollbackOnlyin interfaceorg.apache.camel.ExchangeExtension
-
isRollbackOnlyLast
public boolean isRollbackOnlyLast()- Specified by:
isRollbackOnlyLastin interfaceorg.apache.camel.Exchange- Specified by:
isRollbackOnlyLastin interfaceorg.apache.camel.ExchangeExtension
-
setRollbackOnlyLast
public void setRollbackOnlyLast(boolean rollbackOnlyLast) - Specified by:
setRollbackOnlyLastin interfaceorg.apache.camel.Exchange- Specified by:
setRollbackOnlyLastin interfaceorg.apache.camel.ExchangeExtension
-
getUnitOfWork
public org.apache.camel.spi.UnitOfWork getUnitOfWork()- Specified by:
getUnitOfWorkin interfaceorg.apache.camel.Exchange
-
configureMessage
protected void configureMessage(org.apache.camel.Message message) Configures the message after it has been set on the exchange -
createExchangeId
-
toString
-
getExchangeExtension
public org.apache.camel.ExchangeExtension getExchangeExtension()- Specified by:
getExchangeExtensionin interfaceorg.apache.camel.Exchange
-
setFromEndpoint
public void setFromEndpoint(org.apache.camel.Endpoint fromEndpoint) - Specified by:
setFromEndpointin interfaceorg.apache.camel.ExchangeExtension
-
setFromRouteId
- Specified by:
setFromRouteIdin interfaceorg.apache.camel.ExchangeExtension
-
isStreamCacheDisabled
public boolean isStreamCacheDisabled()- Specified by:
isStreamCacheDisabledin interfaceorg.apache.camel.ExchangeExtension
-
setStreamCacheDisabled
public void setStreamCacheDisabled(boolean streamCacheDisabled) - 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
-
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
-
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
-
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
-
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
-
copyInternalProperties
public void copyInternalProperties(org.apache.camel.Exchange target) - Specified by:
copyInternalPropertiesin interfaceorg.apache.camel.ExchangeExtension
-
setProperties
-
getInternalProperties
-
createCopyWithProperties
public org.apache.camel.Exchange createCopyWithProperties(org.apache.camel.CamelContext context) - Specified by:
createCopyWithPropertiesin interfaceorg.apache.camel.ExchangeExtension
-
resetExtension
public void resetExtension()
-