Class AbstractWsComponent<AuditDatasetType extends WsAuditDataset,ConfigType extends WsTransactionConfiguration<AuditDatasetType>,InteractionIdType extends WsInteractionId<ConfigType>>

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,ConfigType,InteractionIdType>
Type Parameters:
AuditDatasetType - audit type
ConfigType - configuration type
All Implemented Interfaces:
AutoCloseable, CamelContextAware, Component, Service, ShutdownableService, StatefulService, SuspendableService, AuditableComponent<AuditDatasetType>
Direct Known Subclasses:
AbstractHl7v2WsComponent, ChAdrComponent, ChCiddComponent, ChCiqComponent, ChPiddComponent, ChPpq1Component, ChPpq2Component, Hl7v3Component, Iti58Component, Iti59Component, Iti79Component, XdsComponent

public abstract class AbstractWsComponent<AuditDatasetType extends WsAuditDataset,ConfigType extends WsTransactionConfiguration<AuditDatasetType>,InteractionIdType extends WsInteractionId<ConfigType>> extends org.apache.camel.support.DefaultComponent implements AuditableComponent<AuditDatasetType>
Base component class for Web Service-based IHE components.
Author:
Dmytro Rud