public class Hl7v3ClientFactory extends JaxWsRequestClientFactory<Hl7v3AuditDataset>
auditContext, auditStrategy, correlator, customInterceptors, features, properties, serviceUrl, threadLocalPort, wsTransactionConfiguration
Constructor and Description |
---|
Hl7v3ClientFactory(Hl7v3WsTransactionConfiguration wsTransactionConfiguration,
String serviceUrl,
AuditStrategy<Hl7v3AuditDataset> auditStrategy,
AuditContext auditContext,
org.apache.cxf.interceptor.InterceptorProvider customInterceptors,
List<org.apache.cxf.feature.AbstractFeature> features,
Map<String,Object> properties,
AsynchronyCorrelator<Hl7v3AuditDataset> correlator)
Constructs the factory.
|
Modifier and Type | Method and Description |
---|---|
protected void |
configureInterceptors(org.apache.cxf.endpoint.Client client)
Configures SOAP interceptors for the given client.
|
configureProperties, getClient, getClient, getWsTransactionConfiguration, installPayloadInterceptors
public Hl7v3ClientFactory(Hl7v3WsTransactionConfiguration wsTransactionConfiguration, String serviceUrl, AuditStrategy<Hl7v3AuditDataset> auditStrategy, AuditContext auditContext, org.apache.cxf.interceptor.InterceptorProvider customInterceptors, List<org.apache.cxf.feature.AbstractFeature> features, Map<String,Object> properties, AsynchronyCorrelator<Hl7v3AuditDataset> correlator)
wsTransactionConfiguration
- the info about the Web Service.serviceUrl
- the URL of the Web Service.auditStrategy
- the audit strategy to use.correlator
- optional asynchrony correlator.customInterceptors
- user-defined custom CXF interceptors.protected void configureInterceptors(org.apache.cxf.endpoint.Client client)
JaxWsClientFactory
configureInterceptors
in class JaxWsRequestClientFactory<Hl7v3AuditDataset>
Copyright © 2018 Open eHealth Foundation. All rights reserved.