Class XdsComponent<AuditDatasetType extends XdsAuditDataset>
- java.lang.Object
-
- org.apache.camel.support.service.BaseService
-
- org.apache.camel.support.service.ServiceSupport
-
- org.apache.camel.support.DefaultComponent
-
- org.openehealth.ipf.platform.camel.ihe.ws.AbstractWsComponent<AuditDatasetType,WsTransactionConfiguration<AuditDatasetType>,XdsInteractionId<WsTransactionConfiguration<AuditDatasetType>>>
-
- org.openehealth.ipf.platform.camel.ihe.xds.XdsComponent<AuditDatasetType>
-
- Type Parameters:
AuditDatasetType
- audit dataset type
- All Implemented Interfaces:
AutoCloseable
,org.apache.camel.CamelContextAware
,org.apache.camel.Component
,org.apache.camel.Service
,org.apache.camel.ShutdownableService
,org.apache.camel.StatefulService
,org.apache.camel.SuspendableService
,AuditableComponent<AuditDatasetType>
- Direct Known Subclasses:
Iti18Component
,Iti38AsyncResponseComponent
,Iti38Component
,Iti39AsyncResponseComponent
,Iti39Component
,Iti41Component
,Iti42Component
,Iti43Component
,Iti51Component
,Iti57Component
,Iti61Component
,Iti62Component
,Iti63AsyncResponseComponent
,Iti63Component
,Iti86Component
,Iti92Component
,Pharm1Component
,Rad69Component
,Rad75AsyncResponseComponent
,Rad75Component
public abstract class XdsComponent<AuditDatasetType extends XdsAuditDataset> extends AbstractWsComponent<AuditDatasetType,WsTransactionConfiguration<AuditDatasetType>,XdsInteractionId<WsTransactionConfiguration<AuditDatasetType>>>
Base class for all Camel components implementing IHE XDS-like transactions- Since:
- 3.1
-
-
Constructor Summary
Constructors Constructor Description XdsComponent(XdsInteractionId<WsTransactionConfiguration<AuditDatasetType>> interactionId)
-
Method Summary
-
Methods inherited from class org.openehealth.ipf.platform.camel.ihe.ws.AbstractWsComponent
getAuditContext, getClientAuditStrategy, getCustomInterceptors, getFeatures, getInteractionId, getProperties, getSchemaLocations, getServerAuditStrategy, getWsTransactionConfiguration
-
Methods inherited from class org.apache.camel.support.DefaultComponent
afterConfiguration, createEndpoint, createEndpoint, createEndpoint, doBuild, doInit, doStart, doStop, getAndRemoveOrResolveReferenceParameter, getAndRemoveOrResolveReferenceParameter, getAndRemoveParameter, getAndRemoveParameter, getCamelContext, getComponentPropertyConfigurer, getEndpointPropertyConfigurer, getExtension, getSupportedExtensions, ifStartsWithReturnRemainder, isAutowiredEnabled, isBridgeErrorHandler, isLazyStartProducer, registerExtension, registerExtension, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceParameter, resolveAndRemoveReferenceParameter, resolveRawParameterValues, setAutowiredEnabled, setBridgeErrorHandler, setCamelContext, setLazyStartProducer, setProperties, setProperties, setProperties, useIntrospectionOnEndpoint, useRawUri, validateParameters, validateURI
-
Methods inherited from class org.apache.camel.support.service.BaseService
build, 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, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.camel.CamelContextAware
getCamelContext, setCamelContext
-
Methods inherited from interface org.apache.camel.Component
createEndpoint, createEndpoint, getComponentPropertyConfigurer, getEndpointPropertyConfigurer, getExtension, getSupportedExtensions, useRawUri
-
-
-
-
Constructor Detail
-
XdsComponent
public XdsComponent(XdsInteractionId<WsTransactionConfiguration<AuditDatasetType>> interactionId)
-
-