Interface Interceptor
- All Known Subinterfaces:
AuditInterceptor<T>
- All Known Implementing Classes:
ConsumerAdaptingInterceptor
,ConsumerAuditInterceptor
,ConsumerAuditInterceptor
,ConsumerAuthenticationFailureInterceptor
,ConsumerDispatchingInterceptor
,ConsumerInPayloadLoggerInterceptor
,ConsumerInteractiveResponseSenderInterceptor
,ConsumerMarshalInterceptor
,ConsumerOutPayloadLoggerInterceptor
,ConsumerRequestAcceptanceInterceptor
,ConsumerRequestDefragmenterInterceptor
,ConsumerRequestInteractionSetterInterceptor
,ConsumerResponseAcceptanceInterceptor
,ConsumerSegmentEchoingInterceptor
,ConsumerStringProcessingInterceptor
,ConsumerTracingInterceptor
,InterceptorSupport
,MllpAuditInterceptorSupport
,ProducerAdaptingInterceptor
,ProducerAuditInterceptor
,ProducerAuditInterceptor
,ProducerInPayloadLoggerInterceptor
,ProducerMarshalAndInteractiveResponseReceiverInterceptor
,ProducerMarshalInterceptor
,ProducerOutPayloadLoggerInterceptor
,ProducerRequestAcceptanceInterceptor
,ProducerRequestFragmenterInterceptor
,ProducerResponseAcceptanceInterceptor
,ProducerStringProcessingInterceptor
,ProducerTracingInterceptor
Generic interceptor interface implementing a Camel
Processor
that supports internal ordering via the Chainable
interface- Since:
- 3.1
-
Method Summary
Modifier and TypeMethodDescriptiondefault <T extends Endpoint>
TgetEndpoint
(Class<T> clazz) void
setEndpoint
(Endpoint endpoint) Sets the endpoint that uses this interceptorvoid
setWrappedProcessor
(Processor wrappedProcessor) Lets this interceptor wrap the given processor.
-
Method Details
-
getWrappedProcessor
Processor getWrappedProcessor()- Returns:
- the processor instance wrapped by this interceptor.
-
setWrappedProcessor
Lets this interceptor wrap the given processor.- Parameters:
wrappedProcessor
- processor instance to be wrapped.
-
getEndpoint
Endpoint getEndpoint()- Returns:
- the endpoint that uses this interceptor
-
setEndpoint
Sets the endpoint that uses this interceptor- Parameters:
endpoint
- the endpoint that uses this interceptor
-
getEndpoint
-