public class SoapWrapper extends Object
Modifier and Type | Field and Description |
---|---|
protected org.apache.logging.log4j.Logger |
log |
Modifier and Type | Method and Description |
---|---|
void |
checkForSoapFault(Message responseBody,
Throwable nested) |
Message |
createSoapFaultMessage(String faultstring) |
Message |
createSoapFaultMessage(String faultcode,
String faultstring) |
Message |
getBody(Message message) |
Message |
getBody(Message message,
boolean allowPlainXml,
PipeLineSession session,
String soapNamespaceSessionKey) |
String |
getFaultCode(Message message) |
int |
getFaultCount(Message message) |
String |
getFaultString(Message message) |
String |
getHeader(Message message) |
static SoapWrapper |
getInstance() |
Message |
putInEnvelope(Message message,
String encodingStyleUri) |
Message |
putInEnvelope(Message message,
String encodingStyleUri,
String targetObjectNamespace) |
Message |
putInEnvelope(Message message,
String encodingStyleUri,
String targetObjectNamespace,
String soapHeader) |
Message |
putInEnvelope(Message message,
String encodingStyleUri,
String targetObjectNamespace,
String soapHeader,
String namespaceDefs) |
Message |
putInEnvelope(Message message,
String encodingStyleUri,
String targetObjectNamespace,
String soapHeaderInitial,
String namespaceDefs,
String soapNamespace,
CredentialFactory wsscf,
boolean passwordDigest) |
Message |
signMessage(Message soapMessage,
String user,
String password,
boolean passwordDigest) |
public static SoapWrapper getInstance() throws ConfigurationException
ConfigurationException
public void checkForSoapFault(Message responseBody, Throwable nested) throws SenderException
SenderException
public Message getBody(Message message) throws SAXException, TransformerException, IOException
public Message getBody(Message message, boolean allowPlainXml, PipeLineSession session, String soapNamespaceSessionKey) throws SAXException, TransformerException, IOException
public String getHeader(Message message) throws SAXException, TransformerException, IOException
public int getFaultCount(Message message) throws SAXException, TransformerException, IOException
public String getFaultCode(Message message) throws SAXException, TransformerException, IOException
public String getFaultString(Message message) throws SAXException, TransformerException, IOException
public Message putInEnvelope(Message message, String encodingStyleUri) throws IOException
IOException
public Message putInEnvelope(Message message, String encodingStyleUri, String targetObjectNamespace) throws IOException
IOException
public Message putInEnvelope(Message message, String encodingStyleUri, String targetObjectNamespace, String soapHeader) throws IOException
IOException
public Message putInEnvelope(Message message, String encodingStyleUri, String targetObjectNamespace, String soapHeader, String namespaceDefs) throws IOException
IOException
public Message putInEnvelope(Message message, String encodingStyleUri, String targetObjectNamespace, String soapHeaderInitial, String namespaceDefs, String soapNamespace, CredentialFactory wsscf, boolean passwordDigest) throws IOException
IOException
Copyright © 2023 Frank!Framework. All rights reserved.