public abstract class SimpleHl7v2WsEndpoint<ComponentType extends AbstractHl7v2WsComponent> extends AbstractWsEndpoint<WsAuditDataset,WsTransactionConfiguration<WsAuditDataset>> implements HL7v2Endpoint<MllpAuditDataset>
CORRELATION_KEY_HEADER_NAME, INCOMING_HTTP_HEADERS, INCOMING_SOAP_HEADERS, OUTGOING_HTTP_HEADERS, OUTGOING_SOAP_HEADERS, WSA_REPLYTO_HEADER_NAME
Constructor and Description |
---|
SimpleHl7v2WsEndpoint(String endpointUri,
String address,
AbstractWsComponent<WsAuditDataset,WsTransactionConfiguration<WsAuditDataset>,? extends WsInteractionId<WsTransactionConfiguration<WsAuditDataset>>> component,
Map<String,Object> parameters,
Class<? extends AbstractWebService> serviceClass) |
Modifier and Type | Method and Description |
---|---|
org.apache.camel.Consumer |
createConsumer(org.apache.camel.Processor processor) |
org.apache.camel.Producer |
createProducer() |
ComponentType |
getComponent() |
Hl7v2TransactionConfiguration<MllpAuditDataset> |
getHl7v2TransactionConfiguration()
Returns component configuration.
|
Hl7v2InteractionId<MllpAuditDataset> |
getInteractionId() |
JaxWsClientFactory<WsAuditDataset> |
getJaxWsClientFactory() |
JaxWsServiceFactory<WsAuditDataset> |
getJaxWsServiceFactory() |
NakFactory<MllpAuditDataset> |
getNakFactory()
Returns transaction-specific NAK factory.
|
protected List<Interceptor> |
getProducerInterceptorChain() |
getAuditContext, getClientAuditStrategy, getCorrelator, getCustomInterceptors, getCustomServiceInstance, getFeatures, getHomeCommunityId, getHostnameVerifier, getPassword, getProducer, getProperties, getRejectionHandlingStrategy, getSchemaLocations, getServerAuditStrategy, getServiceAddress, getServiceInstance, getServiceUrl, getSslContextParameters, getUsername, isAddressing, isAudit, isMtom, isSecure, isSingleton, isSwaOutSupport, setAudit, setAuditContext, setCorrelator, setHomeCommunityId, setHomeCommunityId, setHostnameVerifier, setPassword, setRejectionHandlingStrategy, setSecure, setSslContextParameters, setUsername
configureConsumer, configurePollingConsumer, configureProperties, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExceptionHandler, getExchangePattern, getId, getPollingConsumerBlockTimeout, getPollingConsumerQueueSize, hashCode, isBridgeErrorHandler, isLenientProperties, isPollingConsumerBlockWhenFull, isSynchronous, setBridgeErrorHandler, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExceptionHandler, setExchangePattern, setPollingConsumerBlockTimeout, setPollingConsumerBlockWhenFull, setPollingConsumerQueueSize, setProperties, setSynchronous, toString
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public SimpleHl7v2WsEndpoint(String endpointUri, String address, AbstractWsComponent<WsAuditDataset,WsTransactionConfiguration<WsAuditDataset>,? extends WsInteractionId<WsTransactionConfiguration<WsAuditDataset>>> component, Map<String,Object> parameters, Class<? extends AbstractWebService> serviceClass)
protected List<Interceptor> getProducerInterceptorChain()
public org.apache.camel.Producer createProducer()
createProducer
in interface org.apache.camel.Endpoint
createProducer
in class AbstractWsEndpoint<WsAuditDataset,WsTransactionConfiguration<WsAuditDataset>>
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor)
createConsumer
in interface org.apache.camel.Endpoint
createConsumer
in class AbstractWsEndpoint<WsAuditDataset,WsTransactionConfiguration<WsAuditDataset>>
public JaxWsClientFactory<WsAuditDataset> getJaxWsClientFactory()
getJaxWsClientFactory
in class AbstractWsEndpoint<WsAuditDataset,WsTransactionConfiguration<WsAuditDataset>>
public JaxWsServiceFactory<WsAuditDataset> getJaxWsServiceFactory()
getJaxWsServiceFactory
in class AbstractWsEndpoint<WsAuditDataset,WsTransactionConfiguration<WsAuditDataset>>
public ComponentType getComponent()
getComponent
in class AbstractWsEndpoint<WsAuditDataset,WsTransactionConfiguration<WsAuditDataset>>
public Hl7v2TransactionConfiguration<MllpAuditDataset> getHl7v2TransactionConfiguration()
Hl7v2ConfigurationHolder
getHl7v2TransactionConfiguration
in interface Hl7v2ConfigurationHolder<MllpAuditDataset>
public NakFactory<MllpAuditDataset> getNakFactory()
Hl7v2ConfigurationHolder
getNakFactory
in interface Hl7v2ConfigurationHolder<MllpAuditDataset>
public Hl7v2InteractionId<MllpAuditDataset> getInteractionId()
getInteractionId
in interface Hl7v2ConfigurationHolder<MllpAuditDataset>
Copyright © 2018 Open eHealth Foundation. All rights reserved.