public class JaxWsAsyncResponseServiceFactory<AuditDatasetType extends WsAuditDataset> extends JaxWsServiceFactory<AuditDatasetType>
Modifier and Type | Field and Description |
---|---|
protected AsynchronyCorrelator<AuditDatasetType> |
correlator |
auditContext, auditStrategy, customInterceptors, rejectionHandlingStrategy, serviceAddress, wsTransactionConfiguration
Constructor and Description |
---|
JaxWsAsyncResponseServiceFactory(WsTransactionConfiguration<AuditDatasetType> wsTransactionConfiguration,
String serviceAddress,
AuditStrategy<AuditDatasetType> auditStrategy,
AuditContext auditContext,
org.apache.cxf.interceptor.InterceptorProvider customInterceptors,
AsynchronyCorrelator<AuditDatasetType> correlator)
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
protected final AsynchronyCorrelator<AuditDatasetType extends WsAuditDataset> correlator
public JaxWsAsyncResponseServiceFactory(WsTransactionConfiguration<AuditDatasetType> wsTransactionConfiguration, String serviceAddress, AuditStrategy<AuditDatasetType> auditStrategy, AuditContext auditContext, org.apache.cxf.interceptor.InterceptorProvider customInterceptors, AsynchronyCorrelator<AuditDatasetType> correlator)
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.protected void configureInterceptors(org.apache.cxf.frontend.ServerFactoryBean svrFactory)
JaxWsServiceFactory
configureInterceptors
in class JaxWsServiceFactory<AuditDatasetType extends WsAuditDataset>
svrFactory
- the server factory.Copyright © 2018 Open eHealth Foundation. All rights reserved.