org.camunda.connect.httpclient.soap.impl
Class SoapHttpRequestImpl

java.lang.Object
  extended by org.camunda.connect.impl.AbstractConnectorRequest<R>
      extended by org.camunda.connect.httpclient.impl.AbstractHttpRequest<SoapHttpRequest,SoapHttpResponse>
          extended by org.camunda.connect.httpclient.soap.impl.SoapHttpRequestImpl
All Implemented Interfaces:
HttpBaseRequest<SoapHttpRequest,SoapHttpResponse>, SoapHttpRequest, ConnectorRequest<SoapHttpResponse>

public class SoapHttpRequestImpl
extends AbstractHttpRequest<SoapHttpRequest,SoapHttpResponse>
implements SoapHttpRequest


Field Summary
protected static SoapHttpConnectorLogger LOG
           
 
Fields inherited from class org.camunda.connect.impl.AbstractConnectorRequest
connector, requestParameters
 
Fields inherited from interface org.camunda.connect.httpclient.soap.SoapHttpRequest
HEADER_SOAP_ACTION
 
Fields inherited from interface org.camunda.connect.httpclient.HttpBaseRequest
HEADER_CONTENT_TYPE, PARAM_NAME_REQUEST_HEADERS, PARAM_NAME_REQUEST_METHOD, PARAM_NAME_REQUEST_PAYLOAD, PARAM_NAME_REQUEST_URL
 
Constructor Summary
SoapHttpRequestImpl(SoapHttpConnector connector)
           
 
Method Summary
 String getSoapAction()
           
 SoapHttpRequest method(String method)
          Sets the method of this request.
 SoapHttpRequest soapAction(String value)
          Sets the SOAPAction header field (used until SOAP 1.1).
 
Methods inherited from class org.camunda.connect.httpclient.impl.AbstractHttpRequest
contentType, delete, get, getContentType, getHeader, getHeaders, getMethod, getPayload, getUrl, head, header, options, patch, payload, post, put, trace, url
 
Methods inherited from class org.camunda.connect.impl.AbstractConnectorRequest
execute, getRequestParameter, getRequestParameters, isRequestValid, setRequestParameter, setRequestParameters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.camunda.connect.httpclient.HttpBaseRequest
contentType, getContentType, getHeader, getHeaders, getMethod, getPayload, getUrl, header, payload, url
 
Methods inherited from interface org.camunda.connect.spi.ConnectorRequest
execute, getRequestParameter, getRequestParameters, setRequestParameter, setRequestParameters
 

Field Detail

LOG

protected static final SoapHttpConnectorLogger LOG
Constructor Detail

SoapHttpRequestImpl

public SoapHttpRequestImpl(SoapHttpConnector connector)
Method Detail

soapAction

public SoapHttpRequest soapAction(String value)
Description copied from interface: SoapHttpRequest
Sets the SOAPAction header field (used until SOAP 1.1).

Specified by:
soapAction in interface SoapHttpRequest
Parameters:
value - the value to set
Returns:
this request

getSoapAction

public String getSoapAction()
Specified by:
getSoapAction in interface SoapHttpRequest
Returns:
the SOAPAction header field value (used until SOAP 1.1) or null if not set

method

public SoapHttpRequest method(String method)
Description copied from interface: HttpBaseRequest
Sets the method of this request.

Specified by:
method in interface HttpBaseRequest<SoapHttpRequest,SoapHttpResponse>
Overrides:
method in class AbstractHttpRequest<SoapHttpRequest,SoapHttpResponse>
Parameters:
method - the method to set
Returns:
this request


Copyright © 2016 camunda services GmbH. All rights reserved.