A C D E F G H I J K L M O P Q R S T U V 

A

ACK_TYPE_CODE_HEADER - Static variable in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpComponent
 
addTransactionRoutes(String...) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerDispatchingInterceptor
 
appendSegments(StringBuilder, List<String>, int, int) - Static method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.FragmentationUtils
Appends segments from startIndex to endIndex-1 to the given StringBuilder.
appendSplitSegment(StringBuilder, List<String>, char) - Static method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.FragmentationUtils
Appends a split segment to the given StringBuilder.
AuditInterceptorUtils - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept
Generic functionality for PIX/PDQ auditing interceptors, a kind of Template Method.

C

canProcess() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerInPayloadLoggerInterceptor
 
canProcess() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerOutPayloadLoggerInterceptor
 
canProcess() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerInPayloadLoggerInterceptor
 
canProcess() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerOutPayloadLoggerInterceptor
 
CONFIGURATION - Static variable in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpDispatchComponent
 
CONFIGURATION - Static variable in class org.openehealth.ipf.platform.camel.ihe.mllp.iti10.Iti10Component
 
CONFIGURATION - Static variable in class org.openehealth.ipf.platform.camel.ihe.mllp.iti21.Iti21Component
 
CONFIGURATION - Static variable in class org.openehealth.ipf.platform.camel.ihe.mllp.iti22.Iti22Component
 
CONFIGURATION - Static variable in class org.openehealth.ipf.platform.camel.ihe.mllp.iti64.Iti64Component
 
CONFIGURATION - Static variable in class org.openehealth.ipf.platform.camel.ihe.mllp.iti8.Iti8Component
 
CONFIGURATION - Static variable in class org.openehealth.ipf.platform.camel.ihe.mllp.iti9.Iti9Component
 
configureProperties(Map) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
ConsumerAuditInterceptor<AuditDatasetType extends MllpAuditDataset> - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer
Consumer-side ATNA auditing Camel interceptor.
ConsumerAuditInterceptor() - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerAuditInterceptor
 
ConsumerAuthenticationFailureInterceptor - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer
Interceptor that handles any MllpAuthenticationFailure that occurred while processing an exchange.
ConsumerAuthenticationFailureInterceptor() - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerAuthenticationFailureInterceptor
 
ConsumerDispatchingInterceptor - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer
Interceptor which dispatches an incoming request message to another MLLP route.
ConsumerDispatchingInterceptor(CamelContext, String...) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerDispatchingInterceptor
Constructs a dispatching interceptor.
ConsumerDispatchingInterceptor(CamelContext) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerDispatchingInterceptor
Constructs a dispatching interceptor
ConsumerInPayloadLoggerInterceptor - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer
Consumer-side MLLP interceptor which stores incoming payload into files with user-defined name patterns.
ConsumerInPayloadLoggerInterceptor(String) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerInPayloadLoggerInterceptor
Instantiation, implicitly using a SpringExpressionResolver
ConsumerInPayloadLoggerInterceptor(ExpressionResolver) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerInPayloadLoggerInterceptor
Instantiation, explicitly using a ExpressionResolver instance
ConsumerInPayloadLoggerInterceptor.Factory - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer
 
ConsumerInPayloadLoggerInterceptor.Factory(String) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerInPayloadLoggerInterceptor.Factory
 
ConsumerInPayloadLoggerInterceptor.Factory(ExpressionResolver) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerInPayloadLoggerInterceptor.Factory
 
ConsumerInteractiveResponseSenderInterceptor - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer
Consumer-side interceptor for interactive continuation support as described in paragraph 5.6.3 of the HL7 v2.5 specification.
ConsumerInteractiveResponseSenderInterceptor() - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerInteractiveResponseSenderInterceptor
 
ConsumerOutPayloadLoggerInterceptor - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer
Consumer-side MLLP interceptor which stores outgoing payload into files with user-defined name patterns.
ConsumerOutPayloadLoggerInterceptor(String) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerOutPayloadLoggerInterceptor
Instantiation, implicitly using a SpringExpressionResolver
ConsumerOutPayloadLoggerInterceptor(ExpressionResolver) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerOutPayloadLoggerInterceptor
Instantiation, explicitly using a ExpressionResolver instance
ConsumerOutPayloadLoggerInterceptor.Factory - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer
 
ConsumerOutPayloadLoggerInterceptor.Factory(String) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerOutPayloadLoggerInterceptor.Factory
 
ConsumerOutPayloadLoggerInterceptor.Factory(ExpressionResolver) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerOutPayloadLoggerInterceptor.Factory
 
ConsumerRequestDefragmenterInterceptor - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer
Consumer-side interceptor for receiving unsolicited request fragments as described in paragraph 2.10.2.2 of the HL7 v.2.5 specification.
ConsumerRequestDefragmenterInterceptor() - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerRequestDefragmenterInterceptor
 
ConsumerStringProcessingInterceptor - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer
Consumer-side MLLP interceptor that sets character encoding configured for the given endpoint, and handles segment fragmentation (\rADD|...).
ConsumerStringProcessingInterceptor() - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerStringProcessingInterceptor
 
createAck(Message) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.QpdAwareNakFactory
 
createConfig(Map<String, Object>) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpComponent
Creates a configuration object.
createConfig(Map<String, Object>) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpDispatchComponent
 
createConfig(Map<String, Object>) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpTransactionComponent
 
createConfig(Map<String, Object>) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.custom.CustomMllpComponent
 
createConfig(Map<String, Object>) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti30.Iti30Component
 
createConfig(Map<String, Object>) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti31.Iti31Component
 
createEndpoint(Mina2Endpoint, ConfigType) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpComponent
Creates an endpoint object.
createEndpoint(String, String, Map<String, Object>) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpComponent
Creates and configures the endpoint.
createEndpoint(Mina2Endpoint, MllpDispatchEndpointConfiguration) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpDispatchComponent
 
createEndpoint(Mina2Endpoint, MllpTransactionEndpointConfiguration) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpTransactionComponent
 
createExchange() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
createExchange(Exchange) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
createExchange(ExchangePattern) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
createInitialConsumerInterceptorChain() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpDispatchEndpoint
 
createInitialConsumerInterceptorChain() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpTransactionEndpoint
 
createInitialProducerInterceptorChain() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpDispatchEndpoint
 
createInitialProducerInterceptorChain() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpTransactionEndpoint
 
createNak(Message, HL7Exception, AcknowledgmentCode) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.QpdAwareNakFactory
 
createNak0(Message, HL7Exception, AcknowledgmentCode) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.QpdAwareNakFactory
 
createPollingConsumer() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
createUoW(Exchange) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpConsumer
 
CustomMllpComponent<AuditDatasetType extends MllpAuditDataset> - Class in org.openehealth.ipf.platform.camel.ihe.mllp.custom
Component for custom MLLP components.
CustomMllpComponent() - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.custom.CustomMllpComponent
 
CustomMllpComponent(CamelContext) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.custom.CustomMllpComponent
 

D

delete(String) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.EhcacheInteractiveConfigurationStorage
 
delete(String) - Method in interface org.openehealth.ipf.platform.camel.ihe.mllp.core.InteractiveContinuationStorage
Deletes all fragments which belong to the given query tag.
determineParticipantsAddresses(Exchange, MllpAuditDataset) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerAuditInterceptor
 
determineParticipantsAddresses(Exchange, MllpAuditDataset) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerAuditInterceptor
 
doCreateConsumer(Processor) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
Wraps the original starting point of the consumer route into a set of PIX/PDQ-specific interceptors.
doCreateProducer() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
Wraps the original camel-mina producer into a set of PIX/PDQ-specific ones.
doneUoW(Exchange) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpConsumer
 
doProcess(AuditInterceptor<AuditDatasetType, MllpTransactionEndpoint<AuditDatasetType>>, Exchange) - Static method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.AuditInterceptorUtils
Performs ATNA auditing.

E

EhcacheInteractiveConfigurationStorage - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core
An Ehcache-based implementation of InteractiveContinuationStorage.
EhcacheInteractiveConfigurationStorage(Ehcache) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.EhcacheInteractiveConfigurationStorage
 
EhcacheUnsolicitedFragmentationStorage - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core
A storage of HL7 v2 unsolicited fragmentation accumulators.
EhcacheUnsolicitedFragmentationStorage(Ehcache) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.EhcacheUnsolicitedFragmentationStorage
 
ensureMaximalSegmentsLength(String, int) - Static method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.FragmentationUtils
Ensures that all segments in the given HL7 message string representation are not longer than the given value (-1 means positive infinity).
equals(Object) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
exceptionCaught(IoFilter.NextFilter, IoSession, Throwable) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpExceptionIoFilter
 

F

FragmentationUtils - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core
Helper methods for segment fragmentation, unsolicited request fragmentation, and interactive response continuation in HL7v2-based transactions.
FragmentationUtils() - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.FragmentationUtils
 

G

get(String, String) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.EhcacheInteractiveConfigurationStorage
 
get(String, String) - Method in interface org.openehealth.ipf.platform.camel.ihe.mllp.core.InteractiveContinuationStorage
Retrieves a fragment from the storage or null when no fragment with the given parameters could be found.
getAcceptor() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpConsumer
 
getAdditionalConsumerInterceptors() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpComponent
 
getAdditionalConsumerInterceptors() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti21.Iti21Component
 
getAdditionalConsumerInterceptors() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti22.Iti22Component
 
getAdditionalConsumerInterceptors() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti9.Iti9Component
 
getAdditionalProducerInterceptors() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpComponent
 
getAndRemove(String) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.EhcacheUnsolicitedFragmentationStorage
 
getAndRemove(String) - Method in interface org.openehealth.ipf.platform.camel.ihe.mllp.core.UnsolicitedFragmentationStorage
Returns the fragment accumulator which corresponds to the given key and removes it from the storage.
getAsyncProcessor() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpConsumer
 
getAuditStrategy() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerAuditInterceptor
 
getAuditStrategy() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerAuditInterceptor
 
getCamelContext() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
getCharsetName() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
getClientAuditStrategy() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpTransactionEndpoint
Returns client-side audit strategy instance.
getClientAuditStrategy() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.custom.CustomMllpComponent
 
getClientAuditStrategy() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti10.Iti10Component
 
getClientAuditStrategy() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti21.Iti21Component
 
getClientAuditStrategy() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti22.Iti22Component
 
getClientAuditStrategy() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti30.Iti30Component
 
getClientAuditStrategy() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti31.Iti31Component
 
getClientAuditStrategy() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti64.Iti64Component
 
getClientAuditStrategy() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti8.Iti8Component
 
getClientAuditStrategy() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti9.Iti9Component
 
getClientAuthType() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
getClientAuthType() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpointConfiguration
 
getClientAuthTypeClass() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
getCodecFactory() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpointConfiguration
 
getComponent() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
getComponentType() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
getConfig() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
getConfiguration() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
getCustomInterceptorFactories() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
getCustomInterceptorFactoryList() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
getDispatcher() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
getDispatcher() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpointConfiguration
 
getEndpoint() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpConsumer
 
getEndpointKey() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
getEndpointUri() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
getErrorCountLimit() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerInPayloadLoggerInterceptor
 
getErrorCountLimit() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerOutPayloadLoggerInterceptor
 
getErrorCountLimit() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerInPayloadLoggerInterceptor
 
getErrorCountLimit() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerOutPayloadLoggerInterceptor
 
getExceptionHandler() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpConsumer
 
getExchangePattern() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
getExpressionResolver() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerInPayloadLoggerInterceptor
 
getExpressionResolver() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerOutPayloadLoggerInterceptor
 
getExpressionResolver() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerInPayloadLoggerInterceptor
 
getExpressionResolver() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerOutPayloadLoggerInterceptor
 
getHl7v2TransactionConfiguration() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpDispatchComponent
 
getHl7v2TransactionConfiguration() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
Returns transaction configuration.
getHl7v2TransactionConfiguration() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.custom.CustomMllpComponent
 
getHl7v2TransactionConfiguration() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti10.Iti10Component
 
getHl7v2TransactionConfiguration() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti21.Iti21Component
 
getHl7v2TransactionConfiguration() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti22.Iti22Component
 
getHl7v2TransactionConfiguration() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti30.Iti30Component
 
getHl7v2TransactionConfiguration() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti31.Iti31Component
 
getHl7v2TransactionConfiguration() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti64.Iti64Component
 
getHl7v2TransactionConfiguration() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti8.Iti8Component
 
getHl7v2TransactionConfiguration() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti9.Iti9Component
 
getHost() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
getInteractiveContinuationDefaultThreshold() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpTransactionEndpoint
Returns default threshold for interactive continuation (relevant on consumer side only).
getInteractiveContinuationDefaultThreshold() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpTransactionEndpointConfiguration
 
getInteractiveContinuationStorage() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpTransactionEndpoint
Returns the interactive continuation storage bean.
getInteractiveContinuationStorage() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpTransactionEndpointConfiguration
 
getInteractiveContinuationStorageType() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpTransactionEndpoint
 
getInterceptableComponent() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
getInterceptableConfiguration() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
getIoFilters() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
getMllpComponent() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
getNakFactory() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpDispatchComponent
 
getNakFactory() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
Returns transaction-specific ACK and NAK factory.
getNakFactory() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.custom.CustomMllpComponent
 
getNakFactory() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti10.Iti10Component
 
getNakFactory() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti21.Iti21Component
 
getNakFactory() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti22.Iti22Component
 
getNakFactory() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti30.Iti30Component
 
getNakFactory() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti31.Iti31Component
 
getNakFactory() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti64.Iti64Component
 
getNakFactory() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti8.Iti8Component
 
getNakFactory() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti9.Iti9Component
 
getNewInstance() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerInPayloadLoggerInterceptor.Factory
 
getNewInstance() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerOutPayloadLoggerInterceptor.Factory
 
getNewInstance() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerInPayloadLoggerInterceptor.Factory
 
getNewInstance() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerOutPayloadLoggerInterceptor.Factory
 
getPort() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
getProcessor() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpConsumer
 
getRoute() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpConsumer
 
getRoutes() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpDispatchEndpointConfiguration
 
getSegmentFragmentationThreshold() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
Returns threshold for segment fragmentation.
getSegmentFragmentationThreshold() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpointConfiguration
 
getServerAuditStrategy() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpTransactionEndpoint
Returns server-side audit strategy instance.
getServerAuditStrategy() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.custom.CustomMllpComponent
 
getServerAuditStrategy() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti10.Iti10Component
 
getServerAuditStrategy() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti21.Iti21Component
 
getServerAuditStrategy() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti22.Iti22Component
 
getServerAuditStrategy() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti30.Iti30Component
 
getServerAuditStrategy() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti31.Iti31Component
 
getServerAuditStrategy() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti64.Iti64Component
 
getServerAuditStrategy() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti8.Iti8Component
 
getServerAuditStrategy() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.iti9.Iti9Component
 
getSslCiphers() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
getSslCiphers() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpointConfiguration
 
getSslContext() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
getSslContext() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpointConfiguration
 
getSslProtocols() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
getSslProtocols() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpointConfiguration
 
getSupportedEvents() - Method in enum org.openehealth.ipf.platform.camel.ihe.mllp.iti30.Iti30Options
 
getSupportedEvents() - Method in enum org.openehealth.ipf.platform.camel.ihe.mllp.iti31.Iti31Options
 
getTimeout() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
getUnsolicitedFragmentationStorage() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpTransactionEndpoint
Returns the unsolicited fragmentation storage bean.
getUnsolicitedFragmentationStorage() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpTransactionEndpointConfiguration
 
getUnsolicitedFragmentationStorageType() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpTransactionEndpoint
 
getUnsolicitedFragmentationThreshold() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpTransactionEndpoint
Returns threshold for unsolicited message fragmentation (relevant on producer side only).
getUnsolicitedFragmentationThreshold() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpTransactionEndpointConfiguration
 
getWrappedEndpoint() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 

H

handleException(String, Throwable) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpConsumer
 
handleException(Throwable) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpConsumer
 
HandshakeCallbackSSLFilter - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core
IoFilter similar to an SslFilter that provides a callbacks to handle a handshake exception.
HandshakeCallbackSSLFilter(SSLContext) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.HandshakeCallbackSSLFilter
Creates a new SSL filter using the specified SSLContext.
HandshakeCallbackSSLFilter.Callback - Interface in org.openehealth.ipf.platform.camel.ihe.mllp.core
Callback interface for dealing with handshake failures.
hashCode() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 

I

InteractiveContinuationStorage - Interface in org.openehealth.ipf.platform.camel.ihe.mllp.core
Interface for storages of HL7 v2 interactive continuation fragments.
isAudit() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpointConfiguration
 
isAudit() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpTransactionEndpoint
Returns true when ATNA auditing should be performed.
isAutoCancel() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpTransactionEndpoint
Returns true, when the producer should automatically send a cancel message after it has collected all interactive continuation pieces.
isAutoCancel() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpTransactionEndpointConfiguration
 
isDataStartSegment(List<String>, int) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.pdqcore.PdqTransactionConfiguration
 
isFooterStartSegment(List<String>, int) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.pdqcore.PdqTransactionConfiguration
 
isLenientProperties() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
isLocallyEnabled() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerInPayloadLoggerInterceptor
 
isLocallyEnabled() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerOutPayloadLoggerInterceptor
 
isLocallyEnabled() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerInPayloadLoggerInterceptor
 
isLocallyEnabled() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerOutPayloadLoggerInterceptor
 
isSingleton() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
isSslSecure() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
isSupportInteractiveContinuation() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpTransactionEndpoint
Returns true if this endpoint supports interactive continuation.
isSupportInteractiveContinuation() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpTransactionEndpointConfiguration
 
isSupportSegmentFragmentation() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
Returns true if this endpoint supports segment fragmentation.
isSupportSegmentFragmentation() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpointConfiguration
 
isSupportUnsolicitedFragmentation() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpTransactionEndpoint
Returns true if this endpoint supports unsolicited message fragmentation.
isSupportUnsolicitedFragmentation() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpTransactionEndpointConfiguration
 
Iti10Component - Class in org.openehealth.ipf.platform.camel.ihe.mllp.iti10
Camel component for ITI-10 (PIX Update Notification).
Iti10Component() - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.iti10.Iti10Component
 
Iti10Component(CamelContext) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.iti10.Iti10Component
 
iti10RequestValidator() - Static method in class org.openehealth.ipf.platform.camel.ihe.mllp.PixPdqCamelValidators
Returns a validating processor for ITI-10 request messages (PIX Update Notification).
iti10ResponseValidator() - Static method in class org.openehealth.ipf.platform.camel.ihe.mllp.PixPdqCamelValidators
Returns a validating processor for ITI-10 response messages (PIX Update Notification).
Iti21Component - Class in org.openehealth.ipf.platform.camel.ihe.mllp.iti21
Camel component for ITI-21 (PDQ).
Iti21Component() - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.iti21.Iti21Component
 
Iti21Component(CamelContext) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.iti21.Iti21Component
 
iti21RequestValidator() - Static method in class org.openehealth.ipf.platform.camel.ihe.mllp.PixPdqCamelValidators
Returns a validating processor for ITI-21 request messages (Patient Demographics Query).
iti21ResponseValidator() - Static method in class org.openehealth.ipf.platform.camel.ihe.mllp.PixPdqCamelValidators
Returns a validating processor for ITI-21 response messages (Patient Demographics Query).
Iti22Component - Class in org.openehealth.ipf.platform.camel.ihe.mllp.iti22
Camel component for ITI-22 (PDQ).
Iti22Component() - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.iti22.Iti22Component
 
Iti22Component(CamelContext) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.iti22.Iti22Component
 
iti22RequestValidator() - Static method in class org.openehealth.ipf.platform.camel.ihe.mllp.PixPdqCamelValidators
Returns a validating processor for ITI-22 request messages (Patient Demographics and Visit Query).
iti22ResponseValidator() - Static method in class org.openehealth.ipf.platform.camel.ihe.mllp.PixPdqCamelValidators
Returns a validating processor for ITI-22 response messages (Patient Demographics and Visit Query).
Iti30Component - Class in org.openehealth.ipf.platform.camel.ihe.mllp.iti30
Camel component for ITI-30 (Patient Identity Management).
Iti30Component() - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.iti30.Iti30Component
 
Iti30Component(CamelContext) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.iti30.Iti30Component
 
Iti30Options - Enum in org.openehealth.ipf.platform.camel.ihe.mllp.iti30
 
iti30RequestValidator() - Static method in class org.openehealth.ipf.platform.camel.ihe.mllp.PamCamelValidators
Returns a validating processor for ITI-30 request messages (Patient Identity Management).
iti30ResponseValidator() - Static method in class org.openehealth.ipf.platform.camel.ihe.mllp.PamCamelValidators
Returns a validating processor for ITI-30 response messages (Patient Identity Management).
Iti31Component - Class in org.openehealth.ipf.platform.camel.ihe.mllp.iti31
Camel component for ITI-31 (Patient Encounter Management).
Iti31Component() - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.iti31.Iti31Component
 
Iti31Component(CamelContext) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.iti31.Iti31Component
 
Iti31Options - Enum in org.openehealth.ipf.platform.camel.ihe.mllp.iti31
 
iti31RequestValidator() - Static method in class org.openehealth.ipf.platform.camel.ihe.mllp.PamCamelValidators
Returns a validating processor for ITI-31 request messages (Patient Encounter Management).
iti31ResponseValidator() - Static method in class org.openehealth.ipf.platform.camel.ihe.mllp.PamCamelValidators
Returns a validating processor for ITI-31 response messages (Patient Encounter Management).
Iti64Component - Class in org.openehealth.ipf.platform.camel.ihe.mllp.iti64
Camel component for ITI-64 (XAD-PID Change Management - XPID).
Iti64Component() - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.iti64.Iti64Component
 
Iti64Component(CamelContext) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.iti64.Iti64Component
 
iti64RequestValidator() - Static method in class org.openehealth.ipf.platform.camel.ihe.mllp.PixPdqCamelValidators
Returns a validating processor for ITI-64 request messages (XAD-PID Change Management).
iti64ResponseValidator() - Static method in class org.openehealth.ipf.platform.camel.ihe.mllp.PixPdqCamelValidators
Returns a validating processor for ITI-64 response messages (XAD-PID Change Management).
Iti8Component - Class in org.openehealth.ipf.platform.camel.ihe.mllp.iti8
Camel component for ITI-8 (PIX Feed).
Iti8Component() - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.iti8.Iti8Component
 
Iti8Component(CamelContext) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.iti8.Iti8Component
 
iti8RequestValidator() - Static method in class org.openehealth.ipf.platform.camel.ihe.mllp.PixPdqCamelValidators
Returns a validating processor for ITI-8 request messages (Patient Identity Feed).
iti8ResponseValidator() - Static method in class org.openehealth.ipf.platform.camel.ihe.mllp.PixPdqCamelValidators
Returns a validating processor for ITI-8 response messages (Patient Identity Feed).
Iti9Component - Class in org.openehealth.ipf.platform.camel.ihe.mllp.iti9
Camel component for ITI-9 (PIX Query).
Iti9Component() - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.iti9.Iti9Component
 
Iti9Component(CamelContext) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.iti9.Iti9Component
 
iti9RequestValidator() - Static method in class org.openehealth.ipf.platform.camel.ihe.mllp.PixPdqCamelValidators
Returns a validating processor for ITI-9 request messages.
iti9ResponseValidator() - Static method in class org.openehealth.ipf.platform.camel.ihe.mllp.PixPdqCamelValidators
Returns a validating processor for ITI-9 response messages (Patient Identity Query).
itiValidator() - Static method in class org.openehealth.ipf.platform.camel.ihe.mllp.PamCamelValidators
Returns a validating processor that obtains the validation rules from the currently used HapiContext and the type of the message contained in the exchange body.
itiValidator() - Static method in class org.openehealth.ipf.platform.camel.ihe.mllp.PixPdqCamelValidators
Returns a validating processor that obtains the validation rules from the currently used HapiContext and the type of the message contained in the exchange body.

J

joinSegments(List<String>, int, int) - Static method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.FragmentationUtils
Joins segments from startIndex to endIndex-1.

K

keyString(String...) - Static method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.FragmentationUtils
Creates a single key string from the given key pieces.

L

logPayload(Exchange, boolean) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerInPayloadLoggerInterceptor
 
logPayload(Exchange, boolean) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerOutPayloadLoggerInterceptor
 
logPayload(Exchange, boolean) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.MllpPayloadLoggerBase
 
logPayload(Exchange, boolean) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerInPayloadLoggerInterceptor
 
logPayload(Exchange, boolean) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerOutPayloadLoggerInterceptor
 

M

messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.HandshakeCallbackSSLFilter
 
MllpAuthenticationFailure - Exception in org.openehealth.ipf.platform.camel.ihe.mllp.core
Exception thrown by processors to indicate that an authentication failure occurred and has to be logged in ATNA.
MllpAuthenticationFailure() - Constructor for exception org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpAuthenticationFailure
Constructs the exception.
MllpAuthenticationFailure(String) - Constructor for exception org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpAuthenticationFailure
Constructs the exception.
MllpAuthenticationFailure(String, Throwable) - Constructor for exception org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpAuthenticationFailure
Constructs the exception.
MllpAuthenticationFailure(Throwable) - Constructor for exception org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpAuthenticationFailure
Constructs the exception.
MllpComponent<ConfigType extends MllpEndpointConfiguration> - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core
Generic Camel component for MLLP.
MllpComponent() - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpComponent
 
MllpComponent(CamelContext) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpComponent
Camel context-based constructor.
MllpConsumer - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core
MllpConsumer wraps a Mina2Consumer for having a hook to shutdown some Mina resources when the consumer is closing
MllpDispatchComponent - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core
MLLP dispatching Camel component.
MllpDispatchComponent() - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpDispatchComponent
 
MllpDispatchEndpoint - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core
MLLP dispatching Camel endpoint.
MllpDispatchEndpoint(MllpDispatchComponent, Mina2Endpoint, MllpDispatchEndpointConfiguration) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpDispatchEndpoint
 
MllpDispatchEndpointConfiguration - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core
Configuration of a dispatching MLLP endpoint.
MllpDispatchEndpointConfiguration(MllpComponent<MllpDispatchEndpointConfiguration>, Map<String, Object>) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpDispatchEndpointConfiguration
 
MllpEndpoint<ConfigType extends MllpEndpointConfiguration,ComponentType extends MllpComponent<ConfigType>> - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core
A wrapper for standard camel-mina endpoint which provides support for IHE PIX/PDQ-related extensions.
MllpEndpoint(ComponentType, Mina2Endpoint, ConfigType) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
Constructor.
MllpEndpointConfiguration - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core
Configuration of an MLLP endpoint.
MllpEndpointConfiguration(MllpComponent<?>, Map<String, Object>) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpointConfiguration
 
MllpExceptionIoFilter - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core
This IoFilterAdapter is used to catch all exceptions occurred inside the MllpConsumer filterChain, before the message reaches the CamelRoute, and send appropriate response created by defined exceptionHandler either over RouteBuilder exception handling using "consumer.bridgeErrorHandler=true" or directly by "consumer.exceptionHandler=#myExceptionHandlerBean"
MllpExceptionIoFilter(Mina2Consumer) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpExceptionIoFilter
 
MllpPayloadLoggerBase - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept
Base class for MLLP interceptors which store incoming and outgoing payload into files with user-defined name patterns.
MllpPayloadLoggerBase() - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.MllpPayloadLoggerBase
 
MllpTransactionComponent<AuditDatasetType extends MllpAuditDataset> - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core
Camel component for MLLP-based eHealth transactions (like IHE PIX, PDQ, XAD-PID, etc.).
MllpTransactionComponent() - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpTransactionComponent
 
MllpTransactionComponent(CamelContext) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpTransactionComponent
 
MllpTransactionEndpoint<AuditDatasetType extends MllpAuditDataset> - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core
Camel endpoint for MLLP-based eHealth transactions (like IHE PIX, PDQ, XAD-PID, etc.).
MllpTransactionEndpoint(MllpTransactionComponent<AuditDatasetType>, Mina2Endpoint, MllpTransactionEndpointConfiguration) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpTransactionEndpoint
Constructor.
MllpTransactionEndpointConfiguration - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core
Camel endpoint configuration for MLLP-based eHealth transactions (like IHE PIX, PDQ, XAD-PID, etc.).
MllpTransactionEndpointConfiguration(MllpComponent<MllpTransactionEndpointConfiguration>, Map<String, Object>) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpTransactionEndpointConfiguration
 

O

onCamelContextStarted(CamelContext, boolean) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerDispatchingInterceptor
 
org.openehealth.ipf.platform.camel.ihe.mllp - package org.openehealth.ipf.platform.camel.ihe.mllp
 
org.openehealth.ipf.platform.camel.ihe.mllp.core - package org.openehealth.ipf.platform.camel.ihe.mllp.core
 
org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept - package org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept
 
org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer - package org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer
 
org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer - package org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer
 
org.openehealth.ipf.platform.camel.ihe.mllp.custom - package org.openehealth.ipf.platform.camel.ihe.mllp.custom
 
org.openehealth.ipf.platform.camel.ihe.mllp.iti10 - package org.openehealth.ipf.platform.camel.ihe.mllp.iti10
 
org.openehealth.ipf.platform.camel.ihe.mllp.iti21 - package org.openehealth.ipf.platform.camel.ihe.mllp.iti21
 
org.openehealth.ipf.platform.camel.ihe.mllp.iti22 - package org.openehealth.ipf.platform.camel.ihe.mllp.iti22
 
org.openehealth.ipf.platform.camel.ihe.mllp.iti30 - package org.openehealth.ipf.platform.camel.ihe.mllp.iti30
 
org.openehealth.ipf.platform.camel.ihe.mllp.iti31 - package org.openehealth.ipf.platform.camel.ihe.mllp.iti31
 
org.openehealth.ipf.platform.camel.ihe.mllp.iti64 - package org.openehealth.ipf.platform.camel.ihe.mllp.iti64
 
org.openehealth.ipf.platform.camel.ihe.mllp.iti8 - package org.openehealth.ipf.platform.camel.ihe.mllp.iti8
 
org.openehealth.ipf.platform.camel.ihe.mllp.iti9 - package org.openehealth.ipf.platform.camel.ihe.mllp.iti9
 
org.openehealth.ipf.platform.camel.ihe.mllp.pdqcore - package org.openehealth.ipf.platform.camel.ihe.mllp.pdqcore
 

P

PamCamelValidators - Class in org.openehealth.ipf.platform.camel.ihe.mllp
Validating processors for MLLP-based IPF IHE components.
PamCamelValidators() - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.PamCamelValidators
 
PdqTransactionConfiguration - Class in org.openehealth.ipf.platform.camel.ihe.mllp.pdqcore
A MLLP transaction configuration with PDQ-specific methods for continuation support.
PdqTransactionConfiguration(Version[], String, String, ErrorCode, ErrorCode, String[], String[], String[], String[], boolean[], boolean[], HapiContext) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.pdqcore.PdqTransactionConfiguration
 
PixPdqCamelValidators - Class in org.openehealth.ipf.platform.camel.ihe.mllp
Validating processors for MLLP-based IPF IHE components.
PixPdqCamelValidators() - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.PixPdqCamelValidators
 
process(Exchange) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerAuditInterceptor
 
process(Exchange) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerAuthenticationFailureInterceptor
 
process(Exchange) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerDispatchingInterceptor
 
process(Exchange) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerInPayloadLoggerInterceptor
 
process(Exchange) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerInteractiveResponseSenderInterceptor
 
process(Exchange) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerOutPayloadLoggerInterceptor
 
process(Exchange) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerRequestDefragmenterInterceptor
Accumulates fragments and passes the "big" message to the processing route.
process(Exchange) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerStringProcessingInterceptor
 
process(Exchange) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerAuditInterceptor
 
process(Exchange) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerInPayloadLoggerInterceptor
 
process(Exchange) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerMarshalAndInteractiveResponseReceiverInterceptor
Marshals the request, sends it to the route, and unmarshals the response.
process(Exchange) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerOutPayloadLoggerInterceptor
 
process(Exchange) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerRequestFragmenterInterceptor
 
process(Exchange) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerStringProcessingInterceptor
 
ProducerAuditInterceptor<AuditDatasetType extends MllpAuditDataset> - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer
Producer-side ATNA auditing Camel interceptor.
ProducerAuditInterceptor() - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerAuditInterceptor
 
ProducerInPayloadLoggerInterceptor - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer
Producer-side MLLP interceptor which stores incoming payload into files with user-defined name patterns.
ProducerInPayloadLoggerInterceptor(String) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerInPayloadLoggerInterceptor
Instantiation, implicitly using a SpringExpressionResolver
ProducerInPayloadLoggerInterceptor(ExpressionResolver) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerInPayloadLoggerInterceptor
Instantiation, explicitly using a ExpressionResolver instance
ProducerInPayloadLoggerInterceptor.Factory - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer
 
ProducerInPayloadLoggerInterceptor.Factory(String) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerInPayloadLoggerInterceptor.Factory
 
ProducerInPayloadLoggerInterceptor.Factory(ExpressionResolver) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerInPayloadLoggerInterceptor.Factory
 
ProducerMarshalAndInteractiveResponseReceiverInterceptor - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer
Producer-side Hl7 marshalling/unmarshalling interceptor with support for interactive continuation.
ProducerMarshalAndInteractiveResponseReceiverInterceptor() - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerMarshalAndInteractiveResponseReceiverInterceptor
 
ProducerOutPayloadLoggerInterceptor - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer
Producer-side MLLP interceptor which stores outgoing payload into files with user-defined name patterns.
ProducerOutPayloadLoggerInterceptor(String) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerOutPayloadLoggerInterceptor
Instantiation, implicitly using a SpringExpressionResolver
ProducerOutPayloadLoggerInterceptor(ExpressionResolver) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerOutPayloadLoggerInterceptor
Instantiation, explicitly using a ExpressionResolver instance
ProducerOutPayloadLoggerInterceptor.Factory - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer
 
ProducerOutPayloadLoggerInterceptor.Factory(String) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerOutPayloadLoggerInterceptor.Factory
 
ProducerOutPayloadLoggerInterceptor.Factory(ExpressionResolver) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerOutPayloadLoggerInterceptor.Factory
 
ProducerRequestFragmenterInterceptor - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer
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.
ProducerRequestFragmenterInterceptor() - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerRequestFragmenterInterceptor
 
ProducerStringProcessingInterceptor - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer
Producer-side MLLP interceptor that sets character encoding configured for the given endpoint, and handles segment fragmentation (\rADD|...).
ProducerStringProcessingInterceptor() - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerStringProcessingInterceptor
 
put(String, String, Message) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.EhcacheInteractiveConfigurationStorage
 
put(String, StringBuilder) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.EhcacheUnsolicitedFragmentationStorage
 
put(String, String, Message) - Method in interface org.openehealth.ipf.platform.camel.ihe.mllp.core.InteractiveContinuationStorage
Puts a fragment into this storage.
put(String, StringBuilder) - Method in interface org.openehealth.ipf.platform.camel.ihe.mllp.core.UnsolicitedFragmentationStorage
Puts a fragment accumulator into the storage.

Q

QpdAwareNakFactory - Class in org.openehealth.ipf.platform.camel.ihe.mllp.core
NAK factory for PDQ, PDVQ and PIX Query.
QpdAwareNakFactory(Hl7v2TransactionConfiguration, String, String) - Constructor for class org.openehealth.ipf.platform.camel.ihe.mllp.core.QpdAwareNakFactory
 

R

resetErrorCount() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerInPayloadLoggerInterceptor
 
resetErrorCount() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerOutPayloadLoggerInterceptor
 
resetErrorCount() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerInPayloadLoggerInterceptor
 
resetErrorCount() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerOutPayloadLoggerInterceptor
 
run(IoSession) - Method in interface org.openehealth.ipf.platform.camel.ihe.mllp.core.HandshakeCallbackSSLFilter.Callback
Runs the callback.

S

setAcceptor(IoAcceptor) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpConsumer
 
setCamelContext(CamelContext) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
setEndpoint(MllpTransactionEndpoint<?>) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerInteractiveResponseSenderInterceptor
 
setEndpoint(MllpTransactionEndpoint<?>) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerRequestDefragmenterInterceptor
 
setEndpointUriIfNotSpecified(String) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
setErrorCountLimit(int) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerInPayloadLoggerInterceptor
 
setErrorCountLimit(int) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerOutPayloadLoggerInterceptor
 
setErrorCountLimit(int) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerInPayloadLoggerInterceptor
 
setErrorCountLimit(int) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerOutPayloadLoggerInterceptor
 
setExceptionHandler(ExceptionHandler) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpConsumer
 
setExchangePattern(ExchangePattern) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 
setExpressionResolver(ExpressionResolver) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerInPayloadLoggerInterceptor
 
setExpressionResolver(ExpressionResolver) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerOutPayloadLoggerInterceptor
 
setExpressionResolver(ExpressionResolver) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerInPayloadLoggerInterceptor
 
setExpressionResolver(ExpressionResolver) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerOutPayloadLoggerInterceptor
 
setHandshakeExceptionCallback(HandshakeCallbackSSLFilter.Callback) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.HandshakeCallbackSSLFilter
Sets the callback used if a failure occurred while receiving a handshake.
setLocallyEnabled(boolean) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerInPayloadLoggerInterceptor.Factory
 
setLocallyEnabled(boolean) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerInPayloadLoggerInterceptor
 
setLocallyEnabled(boolean) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerOutPayloadLoggerInterceptor.Factory
 
setLocallyEnabled(boolean) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerOutPayloadLoggerInterceptor
 
setLocallyEnabled(boolean) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerInPayloadLoggerInterceptor.Factory
 
setLocallyEnabled(boolean) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerInPayloadLoggerInterceptor
 
setLocallyEnabled(boolean) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerOutPayloadLoggerInterceptor.Factory
 
setLocallyEnabled(boolean) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.producer.ProducerOutPayloadLoggerInterceptor
 
setRoute(Route) - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpConsumer
 
splitString(String, char) - Static method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.FragmentationUtils
Splits the given String at occurrences of the given character.
stop() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpConsumer
After stopping the consumer, stop the Mina acceptor, too

T

toString() - Method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
 

U

uniqueId() - Static method in class org.openehealth.ipf.platform.camel.ihe.mllp.core.FragmentationUtils
Returns an unique value which can be used, for example, as an HL7v2 message ID.
UnsolicitedFragmentationStorage - Interface in org.openehealth.ipf.platform.camel.ihe.mllp.core
Interface for storages of of HL7 v2 unsolicited fragmentation accumulators.

V

valueOf(String) - Static method in enum org.openehealth.ipf.platform.camel.ihe.mllp.iti30.Iti30Options
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openehealth.ipf.platform.camel.ihe.mllp.iti31.Iti31Options
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.openehealth.ipf.platform.camel.ihe.mllp.iti30.Iti30Options
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openehealth.ipf.platform.camel.ihe.mllp.iti31.Iti31Options
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G H I J K L M O P Q R S T U V 

Copyright © 2016 Open eHealth Foundation. All rights reserved.