Class JaxWsAsyncResponseServiceFactory<AuditDatasetType extends WsAuditDataset>

java.lang.Object
org.openehealth.ipf.commons.ihe.ws.JaxWsServiceFactory<AuditDatasetType>
org.openehealth.ipf.commons.ihe.ws.JaxWsAsyncResponseServiceFactory<AuditDatasetType>
Direct Known Subclasses:
Hl7v3AsyncResponseServiceFactory

public class JaxWsAsyncResponseServiceFactory<AuditDatasetType extends WsAuditDataset> extends JaxWsServiceFactory<AuditDatasetType>
Factory for Web Services serving asynchronous responses
  • Field Details

  • Constructor Details

    • JaxWsAsyncResponseServiceFactory

      public JaxWsAsyncResponseServiceFactory(WsTransactionConfiguration wsTransactionConfiguration, String serviceAddress, AuditStrategy<AuditDatasetType> auditStrategy, AuditContext auditContext, InterceptorProvider customInterceptors, AsynchronyCorrelator correlator)
      Constructs the factory.
      Parameters:
      wsTransactionConfiguration - the info about the service to produce.
      serviceAddress - the address of the service that it should be published with.
      auditStrategy - server-side ATNA audit strategy.
      customInterceptors - user-defined custom CXF interceptors.
      correlator - correlator for asynchronous interactions.
  • Method Details