public class MllpDispatchComponent extends MllpComponent<MllpDispatchEndpointConfiguration,MllpAuditDataset>
Modifier and Type | Field and Description |
---|---|
static Hl7v2TransactionConfiguration<MllpAuditDataset> |
CONFIGURATION |
ACK_TYPE_CODE_HEADER
Constructor and Description |
---|
MllpDispatchComponent() |
Modifier and Type | Method and Description |
---|---|
protected MllpDispatchEndpointConfiguration |
createConfig(String uri,
Map<String,Object> parameters)
Creates a configuration object.
|
protected MllpEndpoint<?,?,?> |
createEndpoint(org.apache.camel.component.mina2.Mina2Endpoint wrappedEndpoint,
MllpDispatchEndpointConfiguration config)
Creates an endpoint object.
|
Hl7v2TransactionConfiguration<MllpAuditDataset> |
getHl7v2TransactionConfiguration()
Returns component configuration.
|
Hl7v2InteractionId<MllpAuditDataset> |
getInteractionId() |
NakFactory<MllpAuditDataset> |
getNakFactory()
Returns transaction-specific NAK factory.
|
createConfig, createEndpoint, getAdditionalConsumerInterceptors, getAdditionalProducerInterceptors
createEndpoint, getConfiguration, isUseGlobalSslContextParameters, setConfiguration, setUseGlobalSslContextParameters
createComponentConfiguration, createParameterConfigurationMap, getEndpointClass, getParameterConfigurationMap, populateParameterConfigurationMap, setEndpointClass
afterConfiguration, createConfiguration, createEndpoint, doStart, doStop, getAndRemoveOrResolveReferenceParameter, getAndRemoveOrResolveReferenceParameter, getAndRemoveParameter, getAndRemoveParameter, getCamelContext, getExtension, getSupportedExtensions, ifStartsWithReturnRemainder, isResolvePropertyPlaceholders, preProcessUri, registerExtension, registerExtension, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceParameter, resolveAndRemoveReferenceParameter, setCamelContext, setProperties, setProperties, setResolvePropertyPlaceholders, useIntrospectionOnEndpoint, useRawUri, validateParameters, validateURI
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createComponentConfiguration, createConfiguration, createEndpoint, getExtension, getSupportedExtensions, useRawUri
public static final Hl7v2TransactionConfiguration<MllpAuditDataset> CONFIGURATION
protected MllpDispatchEndpointConfiguration createConfig(String uri, Map<String,Object> parameters) throws Exception
MllpComponent
createConfig
in class MllpComponent<MllpDispatchEndpointConfiguration,MllpAuditDataset>
uri
- endpoint URIparameters
- URL parameters.Exception
protected MllpEndpoint<?,?,?> createEndpoint(org.apache.camel.component.mina2.Mina2Endpoint wrappedEndpoint, MllpDispatchEndpointConfiguration config)
MllpComponent
createEndpoint
in class MllpComponent<MllpDispatchEndpointConfiguration,MllpAuditDataset>
wrappedEndpoint
- standard Camel MINA2 endpoint instance.config
- endpoint configuration.public Hl7v2InteractionId<MllpAuditDataset> getInteractionId()
public Hl7v2TransactionConfiguration<MllpAuditDataset> getHl7v2TransactionConfiguration()
Hl7v2ConfigurationHolder
public NakFactory<MllpAuditDataset> getNakFactory()
Hl7v2ConfigurationHolder
Copyright © 2018 Open eHealth Foundation. All rights reserved.