public class CustomMllpComponent<AuditDatasetType extends MllpAuditDataset> extends MllpTransactionComponent<AuditDatasetType>
ACK_TYPE_CODE_HEADER
Constructor and Description |
---|
CustomMllpComponent() |
CustomMllpComponent(org.apache.camel.CamelContext camelContext) |
Modifier and Type | Method and Description |
---|---|
protected MllpTransactionEndpointConfiguration |
createConfig(String uri,
Map<String,Object> parameters)
Creates a configuration object.
|
AuditStrategy<AuditDatasetType> |
getClientAuditStrategy()
Returns client-side audit strategy instance.
|
Hl7v2TransactionConfiguration<AuditDatasetType> |
getHl7v2TransactionConfiguration()
Returns component configuration.
|
NakFactory<AuditDatasetType> |
getNakFactory()
Returns transaction-specific NAK factory.
|
AuditStrategy<AuditDatasetType> |
getServerAuditStrategy()
Returns server-side audit strategy instance.
|
void |
setTransactionConfiguration(Hl7v2TransactionConfiguration<AuditDatasetType> transactionConfiguration) |
createEndpoint, getInteractionId
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 CustomMllpComponent()
public CustomMllpComponent(org.apache.camel.CamelContext camelContext)
protected MllpTransactionEndpointConfiguration createConfig(String uri, Map<String,Object> parameters) throws Exception
MllpComponent
createConfig
in class MllpTransactionComponent<AuditDatasetType extends MllpAuditDataset>
uri
- endpoint URIparameters
- URL parameters.Exception
public Hl7v2TransactionConfiguration<AuditDatasetType> getHl7v2TransactionConfiguration()
Hl7v2ConfigurationHolder
public AuditStrategy<AuditDatasetType> getClientAuditStrategy()
AuditableComponent
getClientAuditStrategy
in interface AuditableComponent<AuditDatasetType extends MllpAuditDataset>
getClientAuditStrategy
in class MllpTransactionComponent<AuditDatasetType extends MllpAuditDataset>
public AuditStrategy<AuditDatasetType> getServerAuditStrategy()
AuditableComponent
getServerAuditStrategy
in interface AuditableComponent<AuditDatasetType extends MllpAuditDataset>
getServerAuditStrategy
in class MllpTransactionComponent<AuditDatasetType extends MllpAuditDataset>
public NakFactory<AuditDatasetType> getNakFactory()
Hl7v2ConfigurationHolder
@Generated(value="lombok") public void setTransactionConfiguration(Hl7v2TransactionConfiguration<AuditDatasetType> transactionConfiguration)
Copyright © 2018 Open eHealth Foundation. All rights reserved.