public class Hl7v3AsyncResponseServiceFactory extends JaxWsAsyncResponseServiceFactory<Hl7v3AuditDataset>
correlator
auditContext, auditStrategy, customInterceptors, rejectionHandlingStrategy, serviceAddress, wsTransactionConfiguration
Constructor and Description |
---|
Hl7v3AsyncResponseServiceFactory(Hl7v3WsTransactionConfiguration wsTransactionConfiguration,
String serviceAddress,
AuditStrategy<Hl7v3AuditDataset> auditStrategy,
AuditContext auditContext,
AsynchronyCorrelator<Hl7v3AuditDataset> correlator,
org.apache.cxf.interceptor.InterceptorProvider customInterceptors)
Constructs the factory.
|
Modifier and Type | Method and Description |
---|---|
protected void |
configureInterceptors(org.apache.cxf.frontend.ServerFactoryBean svrFactory)
Called to configure any interceptors of the service.
|
createServerFactory, createServerFactory
public Hl7v3AsyncResponseServiceFactory(Hl7v3WsTransactionConfiguration wsTransactionConfiguration, String serviceAddress, AuditStrategy<Hl7v3AuditDataset> auditStrategy, AuditContext auditContext, AsynchronyCorrelator<Hl7v3AuditDataset> correlator, org.apache.cxf.interceptor.InterceptorProvider customInterceptors)
wsTransactionConfiguration
- the info about the service to produce.auditStrategy
- the auditing strategy to use.serviceAddress
- the address of the service that it should be published with.correlator
- correlator for asynchronous interactions.customInterceptors
- user-defined custom CXF interceptors.protected void configureInterceptors(org.apache.cxf.frontend.ServerFactoryBean svrFactory)
JaxWsServiceFactory
configureInterceptors
in class JaxWsAsyncResponseServiceFactory<Hl7v3AuditDataset>
svrFactory
- the server factory.Copyright © 2018 Open eHealth Foundation. All rights reserved.