public class WsTransactionConfiguration extends Object
| Constructor and Description |
|---|
WsTransactionConfiguration(QName serviceName,
Class<?> sei,
QName bindingName,
boolean mtom,
String wsdlLocation,
boolean addressing,
boolean swaOutSupport,
boolean auditRequestPayload,
boolean allowAsynchrony)
Constructs the service info.
|
| Modifier and Type | Method and Description |
|---|---|
QName |
getBindingName() |
Class<?> |
getSei() |
QName |
getServiceName() |
String |
getWsdlLocation() |
boolean |
isAddressing()
Whether WS-Addressing should be supported.
|
boolean |
isAllowAsynchrony() |
boolean |
isAuditRequestPayload() |
boolean |
isMtom() |
boolean |
isSwaOutSupport() |
public WsTransactionConfiguration(QName serviceName, Class<?> sei, QName bindingName, boolean mtom, String wsdlLocation, boolean addressing, boolean swaOutSupport, boolean auditRequestPayload, boolean allowAsynchrony)
serviceName - the qualified name of the service.sei - service endpoint interface.bindingName - the qualified name of the binding to use.mtom - true if this service requires MTOM.wsdlLocation - the location of the WSDL of this webservice.addressing - true if this service requires WS-Addressing.swaOutSupport - true if this service requires SwA for its output.auditRequestPayload - true if this service must save payload in audit record.allowAsynchrony - true if service producers should be allowed to request
asynchronous responses via WS-Addressing <ReplyTo> header.
(obviously does not make any sense when addressing==false).public QName getBindingName()
public QName getServiceName()
public Class<?> getSei()
public boolean isMtom()
true if this service requires MTOM.public String getWsdlLocation()
public boolean isAddressing()
true if this service requires WS-Addressing.public boolean isSwaOutSupport()
true if this service requires SwA for its output.public boolean isAuditRequestPayload()
true if this service must save payload in audit record.public boolean isAllowAsynchrony()
true if service producers sre allowed to request
asynchronous responses via WS-Addressing <ReplyTo> header.Copyright © 2016 Open eHealth Foundation. All rights reserved.