Class MllpDispatchEndpoint
- java.lang.Object
-
- org.apache.camel.support.service.BaseService
-
- org.apache.camel.support.service.ServiceSupport
-
- org.apache.camel.support.DefaultEndpoint
-
- org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint<MllpDispatchEndpointConfiguration,MllpAuditDataset,MllpDispatchComponent>
-
- org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpDispatchEndpoint
-
- All Implemented Interfaces:
AutoCloseable,org.apache.camel.CamelContextAware,org.apache.camel.Endpoint,org.apache.camel.IsSingleton,org.apache.camel.Service,org.apache.camel.ShutdownableService,org.apache.camel.spi.HasId,org.apache.camel.StatefulService,org.apache.camel.SuspendableService,org.openehealth.ipf.platform.camel.ihe.core.InterceptableEndpoint<MllpDispatchEndpointConfiguration,MllpDispatchComponent>,Hl7v2ConfigurationHolder<MllpAuditDataset>,HL7v2Endpoint<MllpAuditDataset>
public class MllpDispatchEndpoint extends MllpEndpoint<MllpDispatchEndpointConfiguration,MllpAuditDataset,MllpDispatchComponent>
MLLP dispatching Camel endpoint.- Author:
- Dmytro Rud
-
-
Constructor Summary
Constructors Constructor Description MllpDispatchEndpoint(MllpDispatchComponent mllpComponent, org.apache.camel.component.netty.NettyEndpoint wrappedEndpoint, MllpDispatchEndpointConfiguration config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<org.openehealth.ipf.platform.camel.ihe.core.Interceptor>createInitialConsumerInterceptorChain()List<org.openehealth.ipf.platform.camel.ihe.core.Interceptor>createInitialProducerInterceptorChain()-
Methods inherited from class org.openehealth.ipf.platform.camel.ihe.mllp.core.MllpEndpoint
configureProperties, createExchange, createExchange, createPollingConsumer, doCreateConsumer, doCreateProducer, equals, getCamelContext, getCharsetName, getComponent, getComponentType, getConfig, getConfiguration, getCustomInterceptorFactories, getCustomInterceptorFactoryList, getDispatcher, getEndpointKey, getEndpointUri, getExchangePattern, getHl7v2TransactionConfiguration, getHost, getInteractionId, getInterceptableComponent, getInterceptableConfiguration, getMllpComponent, getNakFactory, getPort, getRequestTimeout, getSegmentFragmentationThreshold, getTimeout, getWrappedEndpoint, hashCode, isLenientProperties, isSingleton, isSupportSegmentFragmentation, setCamelContext, setEndpointUriIfNotSpecified, setExchangePattern, toString
-
Methods inherited from class org.apache.camel.support.DefaultEndpoint
configureConsumer, configureExchange, configurePollingConsumer, createAsyncProducer, createEndpointUri, doInit, doStart, doStop, getExceptionHandler, getId, getPollingConsumerBlockTimeout, getPollingConsumerQueueSize, isAutowiredEnabled, isBridgeErrorHandler, isLazyStartProducer, isPollingConsumerBlockWhenFull, isPollingConsumerCopy, setAutowiredEnabled, setBridgeErrorHandler, setComponent, setEndpointUri, setExceptionHandler, setLazyStartProducer, setPollingConsumerBlockTimeout, setPollingConsumerBlockWhenFull, setPollingConsumerCopy, setPollingConsumerQueueSize, setProperties
-
Methods inherited from class org.apache.camel.support.service.BaseService
build, doBuild, doFail, doLifecycleChange, doResume, doShutdown, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.apache.camel.Endpoint
configureExchange, createAsyncProducer, getEndpointBaseUri, isSingletonProducer
-
Methods inherited from interface org.openehealth.ipf.platform.camel.ihe.core.InterceptableEndpoint
createConsumer, createProducer, getCustomInterceptors
-
-
-
-
Constructor Detail
-
MllpDispatchEndpoint
public MllpDispatchEndpoint(MllpDispatchComponent mllpComponent, org.apache.camel.component.netty.NettyEndpoint wrappedEndpoint, MllpDispatchEndpointConfiguration config)
-
-
Method Detail
-
createInitialConsumerInterceptorChain
public List<org.openehealth.ipf.platform.camel.ihe.core.Interceptor> createInitialConsumerInterceptorChain()
-
createInitialProducerInterceptorChain
public List<org.openehealth.ipf.platform.camel.ihe.core.Interceptor> createInitialProducerInterceptorChain()
-
-