Class CustomFhirEndpoint<AuditDatasetType extends FhirAuditDataset>
- 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.fhir.core.FhirEndpoint<AuditDatasetType,CustomFhirComponent<AuditDatasetType>>
-
- org.openehealth.ipf.platform.camel.ihe.fhir.core.custom.CustomFhirEndpoint<AuditDatasetType>
-
- 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
,AuditableEndpoint<AuditDatasetType>
,InterceptableEndpoint<FhirEndpointConfiguration<AuditDatasetType>,CustomFhirComponent<AuditDatasetType>>
@UriEndpoint(scheme="fhir", title="Generic FHIR", syntax="fhir:host:port", consumerClass=FhirConsumer.class, label="http") public class CustomFhirEndpoint<AuditDatasetType extends FhirAuditDataset> extends FhirEndpoint<AuditDatasetType,CustomFhirComponent<AuditDatasetType>>
- Since:
- 3.1
- Author:
- Christian Ohr
-
-
Constructor Summary
Constructors Constructor Description CustomFhirEndpoint(String uri, CustomFhirComponent<AuditDatasetType> fhirComponent, FhirEndpointConfiguration<AuditDatasetType> config)
-
Method Summary
-
Methods inherited from class org.openehealth.ipf.platform.camel.ihe.fhir.core.FhirEndpoint
connect, createInitialConsumerInterceptorChain, createInitialProducerInterceptorChain, disconnect, doCreateConsumer, doCreateProducer, getAuditContext, getClientAuditStrategy, getClientRequestFactory, getConsumerSelector, getContext, getInterceptableComponent, getInterceptableConfiguration, getServerAuditStrategy, isSingleton
-
Methods inherited from class org.apache.camel.support.DefaultEndpoint
configureConsumer, configurePollingConsumer, configureProperties, createAsyncProducer, createEndpointUri, createExchange, createExchange, createPollingConsumer, doInit, doStart, doStop, equals, getCamelContext, getComponent, getEndpointKey, getEndpointUri, getExceptionHandler, getExchangePattern, getId, getPollingConsumerBlockTimeout, getPollingConsumerQueueSize, hashCode, isAutowiredEnabled, isBridgeErrorHandler, isLazyStartProducer, isLenientProperties, isPollingConsumerBlockWhenFull, isSynchronous, setAutowiredEnabled, setBridgeErrorHandler, setCamelContext, setComponent, setEndpointUri, setEndpointUriIfNotSpecified, setExceptionHandler, setExchangePattern, setLazyStartProducer, setPollingConsumerBlockTimeout, setPollingConsumerBlockWhenFull, setPollingConsumerQueueSize, setProperties, setSynchronous, toString
-
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.openehealth.ipf.platform.camel.ihe.atna.AuditableEndpoint
isAudit
-
Methods inherited from interface org.apache.camel.Endpoint
configureProperties, createAsyncProducer, createExchange, createExchange, createPollingConsumer, getCamelContext, getEndpointBaseUri, getEndpointKey, getEndpointUri, isLenientProperties, isSingletonProducer, setCamelContext
-
Methods inherited from interface org.openehealth.ipf.platform.camel.ihe.core.InterceptableEndpoint
createConsumer, createProducer, getCustomInterceptors
-
-
-
-
Constructor Detail
-
CustomFhirEndpoint
public CustomFhirEndpoint(String uri, CustomFhirComponent<AuditDatasetType> fhirComponent, FhirEndpointConfiguration<AuditDatasetType> config)
-
-