public class T2WSDLSOAPInvoker extends WSDLSOAPInvoker
Constructor and Description |
---|
T2WSDLSOAPInvoker(WSDLParser parser,
String operationName,
List<String> outputNames,
CredentialManager credentialManager) |
T2WSDLSOAPInvoker(WSDLParser parser,
String operationName,
List<String> outputNames,
String wsrfEndpointReference,
CredentialManager credentialManager) |
Modifier and Type | Method and Description |
---|---|
protected void |
addSoapHeader(SOAPEnvelope envelope) |
protected UsernamePassword |
getUsernameAndPasswordForService(com.fasterxml.jackson.databind.JsonNode configurationBean,
boolean usePathRecursion)
Get username and password from Credential Manager or ask user to supply
one.
|
Map<String,Object> |
invoke(Map<String,Object> inputMap,
com.fasterxml.jackson.databind.JsonNode configurationBean) |
Map<String,Object> |
invoke(SOAPMessage message)
Invokes the webservice with the supplied input Map and preconfigured axis call,
and returns a Map containing the outputs, mapped against their output names.
|
protected Document |
parseWsrfEndpointReference(String wsrfEndpointReference) |
call, extractAttachments, getOperationName, getOutputNames, getParser, getStyle, getTimeout, getUse, invoke, makeRequestEnvelope, makeSoapBody, setCredentials, setWSSSecurity
public T2WSDLSOAPInvoker(WSDLParser parser, String operationName, List<String> outputNames, CredentialManager credentialManager)
public T2WSDLSOAPInvoker(WSDLParser parser, String operationName, List<String> outputNames, String wsrfEndpointReference, CredentialManager credentialManager)
protected UsernamePassword getUsernameAndPasswordForService(com.fasterxml.jackson.databind.JsonNode configurationBean, boolean usePathRecursion) throws CMException
CMException
protected void addSoapHeader(SOAPEnvelope envelope) throws SOAPException
addSoapHeader
in class WSDLSOAPInvoker
SOAPException
protected Document parseWsrfEndpointReference(String wsrfEndpointReference) throws Exception
Exception
public Map<String,Object> invoke(SOAPMessage message) throws Exception
WSDLSOAPInvoker
invoke
in class WSDLSOAPInvoker
Exception
Copyright © 2015–2016 The Apache Software Foundation. All rights reserved.