public class Hl7v3ServiceFactory extends JaxWsRequestServiceFactory<Hl7v3AuditDataset>
auditContext, auditStrategy, customInterceptors, rejectionHandlingStrategy, serviceAddress, wsTransactionConfiguration
Constructor and Description |
---|
Hl7v3ServiceFactory(Hl7v3WsTransactionConfiguration wsTransactionConfiguration,
String serviceAddress,
AuditStrategy<Hl7v3AuditDataset> auditStrategy,
AuditContext auditContext,
org.apache.cxf.interceptor.InterceptorProvider customInterceptors,
WsRejectionHandlingStrategy rejectionHandlingStrategy)
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 Hl7v3ServiceFactory(Hl7v3WsTransactionConfiguration wsTransactionConfiguration, String serviceAddress, AuditStrategy<Hl7v3AuditDataset> auditStrategy, AuditContext auditContext, org.apache.cxf.interceptor.InterceptorProvider customInterceptors, WsRejectionHandlingStrategy rejectionHandlingStrategy)
wsTransactionConfiguration
- the info about the service to produce.serviceAddress
- the address of the service that it should be published with.auditStrategy
- the auditing strategy to use.customInterceptors
- user-defined custom CXF interceptors.rejectionHandlingStrategy
- user-defined rejection handling strategy.protected void configureInterceptors(org.apache.cxf.frontend.ServerFactoryBean svrFactory)
JaxWsServiceFactory
configureInterceptors
in class JaxWsRequestServiceFactory<Hl7v3AuditDataset>
svrFactory
- the server factory.Copyright © 2018 Open eHealth Foundation. All rights reserved.