Class CustomMllpComponent<AuditDatasetType extends MllpAuditDataset>

java.lang.Object
org.apache.camel.support.service.BaseService
org.apache.camel.support.service.ServiceSupport
org.apache.camel.support.DefaultComponent
org.apache.camel.component.netty.NettyComponent
org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpComponent<MllpTransactionEndpointConfiguration,AuditDatasetType>
org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpTransactionComponent<AuditDatasetType>
org.openehealth.ipf.platform.camel.ihe.mllp.custom.CustomMllpComponent<AuditDatasetType>
All Implemented Interfaces:
AutoCloseable, CamelContextAware, Component, Service, ShutdownableService, SSLContextParametersAware, StatefulService, SuspendableService, AuditableComponent<AuditDatasetType>, InterceptableComponent, Hl7v2ConfigurationHolder<AuditDatasetType>

public class CustomMllpComponent<AuditDatasetType extends MllpAuditDataset> extends MllpTransactionComponent<AuditDatasetType>
Component for custom MLLP components. The HL7v2 configuration as well as the ATNA audit strategies must be provided as endpoint parameters "hl7TransactionConfig", "clientAuditStrategy", and "serverAuditStrategy".
Author:
Christian Ohr