Modifier and Type | Interface and Description |
---|---|
interface |
AuditInterceptor<T extends AuditDataset,E extends AuditableEndpoint<T>>
Interface for Auditing interceptors.
|
Modifier and Type | Interface and Description |
---|---|
interface |
InterceptorFactory<E extends org.apache.camel.Endpoint,T extends Interceptor<E>>
Factory creating an
Interceptor |
class |
InterceptorFactoryBean<E extends org.apache.camel.Endpoint,T extends Interceptor<E>>
Optional Bridging from
InterceptorFactory to a Spring FactoryBean . |
class |
InterceptorFactorySupport<E extends org.apache.camel.Endpoint,T extends Interceptor<E>>
Trivial InterceptorFactory that calls Class.newInstance()
|
Modifier and Type | Class and Description |
---|---|
class |
InterceptorSupport<E extends org.apache.camel.Endpoint>
Convenience implementation of
Interceptor for inheritance |
Modifier and Type | Method and Description |
---|---|
List<Interceptor> |
InterceptableEndpoint.createInitialConsumerInterceptorChain() |
List<Interceptor> |
InterceptableEndpoint.createInitialProducerInterceptorChain() |
List<Interceptor<?>> |
InterceptableComponent.getAdditionalConsumerInterceptors()
Returns a list of component-specific (i.e.
|
List<Interceptor<?>> |
InterceptableComponent.getAdditionalProducerInterceptors()
Returns a list of component-specific (i.e.
|
default List<Interceptor> |
InterceptableEndpoint.getCustomInterceptors()
Returns a list of endpoint-specific custom interceptors from
InterceptableEndpoint.getInterceptableConfiguration() |
Modifier and Type | Method and Description |
---|---|
static org.apache.camel.Producer |
InterceptorUtils.adaptProducerChain(List<Interceptor> chain,
org.apache.camel.Endpoint endpoint,
org.apache.camel.Producer originalProducer) |
Modifier and Type | Method and Description |
---|---|
List<Interceptor> |
FhirEndpoint.createInitialConsumerInterceptorChain()
Returns a list of interceptors that are default for FHIR consumers.
|
List<Interceptor> |
FhirEndpoint.createInitialProducerInterceptorChain()
Returns a list of interceptors that are default for FHIR producers.
|
List<Interceptor<?>> |
FhirComponent.getAdditionalConsumerInterceptors() |
List<Interceptor<?>> |
FhirComponent.getAdditionalProducerInterceptors() |
Modifier and Type | Class and Description |
---|---|
class |
ConsumerAuditInterceptor<AuditDatasetType extends FhirAuditDataset>
Consumer-side FHIR ATNA auditing Camel interceptor.
|
Modifier and Type | Class and Description |
---|---|
class |
ProducerAuditInterceptor<AuditDatasetType extends FhirAuditDataset>
Consumer-side FHIR ATNA auditing Camel interceptor.
|
Modifier and Type | Method and Description |
---|---|
List<Interceptor> |
Iti68Endpoint.createInitialConsumerInterceptorChain() |
List<Interceptor> |
Iti68Endpoint.createInitialProducerInterceptorChain() |
List<Interceptor<?>> |
Iti68Component.getAdditionalConsumerInterceptors() |
List<Interceptor<?>> |
Iti68Component.getAdditionalProducerInterceptors() |
Modifier and Type | Class and Description |
---|---|
class |
ConsumerAdaptingInterceptor
Consumer-side Camel interceptor which creates a
Message
from various possible response types. |
class |
ConsumerMarshalInterceptor
Consumer-side HL7 marshaling/unmarshaling interceptor.
|
class |
ConsumerRequestAcceptanceInterceptor
Consumer-side interceptor for request message acceptance checking.
|
class |
ConsumerRequestInteractionSetterInterceptor
Interceptor that adds the HL7InteractionId to the camel headers
|
class |
ConsumerResponseAcceptanceInterceptor
Consumer-side interceptor for response message acceptance checking.
|
class |
ConsumerSegmentEchoingInterceptor
Consumer-side HL7v2 interceptor which echoes one segment from
the request message in the corresponding response message.
|
Modifier and Type | Class and Description |
---|---|
class |
ProducerAdaptingInterceptor
Producer-side Camel interceptor which creates a
Message
from various possible request types. |
class |
ProducerMarshalInterceptor
Producer-side Hl7 marshalling/unmarshalling interceptor.
|
class |
ProducerRequestAcceptanceInterceptor
Producer-side interceptor for request message acceptance checking.
|
class |
ProducerResponseAcceptanceInterceptor
Producer-side interceptor for response message acceptance checking.
|
Modifier and Type | Method and Description |
---|---|
protected List<Interceptor> |
SimpleHl7v2WsEndpoint.getProducerInterceptorChain() |
Modifier and Type | Method and Description |
---|---|
List<Interceptor> |
MllpDispatchEndpoint.createInitialConsumerInterceptorChain() |
List<Interceptor> |
MllpTransactionEndpoint.createInitialConsumerInterceptorChain() |
List<Interceptor> |
MllpDispatchEndpoint.createInitialProducerInterceptorChain() |
List<Interceptor> |
MllpTransactionEndpoint.createInitialProducerInterceptorChain() |
List<Interceptor<?>> |
MllpComponent.getAdditionalConsumerInterceptors() |
List<Interceptor<?>> |
MllpComponent.getAdditionalProducerInterceptors() |
Modifier and Type | Class and Description |
---|---|
class |
MllpAuditInterceptorSupport<AuditDatasetType extends MllpAuditDataset>
Common audit interceptor support for both consumer and producer side of MLLP endpoints
|
Modifier and Type | Class and Description |
---|---|
class |
ConsumerAuthenticationFailureInterceptor
Interceptor that handles any
MllpAuthenticationFailure that occurred while
processing an exchange. |
class |
ConsumerDispatchingInterceptor
Interceptor which dispatches an incoming request message to another MLLP route.
|
class |
ConsumerInPayloadLoggerInterceptor
Consumer-side MLLP interceptor which stores incoming payload
into files with user-defined name patterns.
|
class |
ConsumerInteractiveResponseSenderInterceptor
Consumer-side interceptor for interactive continuation support
as described in paragraph 5.6.3 of the HL7 v2.5 specification.
|
class |
ConsumerOutPayloadLoggerInterceptor
Consumer-side MLLP interceptor which stores outgoing payload
into files with user-defined name patterns.
|
class |
ConsumerRequestDefragmenterInterceptor
Consumer-side interceptor for receiving unsolicited request fragments
as described in paragraph 2.10.2.2 of the HL7 v.2.5 specification.
|
class |
ConsumerStringProcessingInterceptor
Consumer-side MLLP interceptor that sets character encoding configured
for the given endpoint, and handles segment fragmentation (\rADD|...).
|
Modifier and Type | Class and Description |
---|---|
class |
ProducerInPayloadLoggerInterceptor
Producer-side MLLP interceptor which stores incoming payload
into files with user-defined name patterns.
|
class |
ProducerMarshalAndInteractiveResponseReceiverInterceptor
Producer-side Hl7 marshalling/unmarshalling interceptor
with support for interactive continuation.
|
class |
ProducerOutPayloadLoggerInterceptor
Producer-side MLLP interceptor which stores outgoing payload
into files with user-defined name patterns.
|
class |
ProducerRequestFragmenterInterceptor
A producer-side interceptor which implements non-interactive request
fragmentation as described in paragraph 2.10.2.2 of the HL7 v.2.5 specification.
|
class |
ProducerStringProcessingInterceptor
Producer-side MLLP interceptor that sets character encoding configured
for the given endpoint, and handles segment fragmentation (\rADD|...).
|
Modifier and Type | Method and Description |
---|---|
List<Interceptor<?>> |
Iti21Component.getAdditionalConsumerInterceptors() |
Modifier and Type | Method and Description |
---|---|
List<Interceptor<?>> |
Iti22Component.getAdditionalConsumerInterceptors() |
Modifier and Type | Method and Description |
---|---|
List<Interceptor<?>> |
Iti9Component.getAdditionalConsumerInterceptors() |
Copyright © 2018 Open eHealth Foundation. All rights reserved.