org.camunda.connect.httpclient.impl
Class AbstractHttpRequest<Q extends HttpBaseRequest<?,?>,R extends HttpResponse>

java.lang.Object
  extended by org.camunda.connect.impl.AbstractConnectorRequest<R>
      extended by org.camunda.connect.httpclient.impl.AbstractHttpRequest<Q,R>
All Implemented Interfaces:
ConnectorRequest<R>
Direct Known Subclasses:
HttpRequestImpl

public class AbstractHttpRequest<Q extends HttpBaseRequest<?,?>,R extends HttpResponse>
extends AbstractConnectorRequest<R>


Field Summary
 
Fields inherited from class org.camunda.connect.impl.AbstractConnectorRequest
connector, requestParameters
 
Constructor Summary
AbstractHttpRequest(Connector connector)
           
 
Method Summary
 Q contentType(String contentType)
           
 Q delete()
           
 Q get()
           
 String getContentType()
           
 String getHeader(String field)
           
 Map<String,String> getHeaders()
           
 String getMethod()
           
 String getPayload()
           
 String getUrl()
           
 Q head()
           
 Q header(String field, String value)
           
 Q method(String method)
           
 Q options()
           
 Q patch()
           
 Q payload(String payload)
           
 Q post()
           
 Q put()
           
 Q trace()
           
 Q url(String 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
 

Constructor Detail

AbstractHttpRequest

public AbstractHttpRequest(Connector connector)
Method Detail

url

public Q url(String url)

getUrl

public String getUrl()

method

public Q method(String method)

getMethod

public String getMethod()

header

public Q header(String field,
                String value)

getHeader

public String getHeader(String field)

getHeaders

public Map<String,String> getHeaders()

contentType

public Q contentType(String contentType)

getContentType

public String getContentType()

payload

public Q payload(String payload)

getPayload

public String getPayload()

get

public Q get()

post

public Q post()

put

public Q put()

delete

public Q delete()

patch

public Q patch()

head

public Q head()

options

public Q options()

trace

public Q trace()


Copyright © 2014 camunda services GmbH. All rights reserved.