public interface AdminRest
| Modifier and Type | Method and Description |
|---|---|
ResponseData |
delete(LoginContext login,
URI uri)
Issues a delete request against the specified URI.
|
ResponseData |
delete(LoginContext login,
URI uri,
byte[] request)
Issues a delete request against the specified URI.
|
ResponseData |
get(LoginContext login,
URI uri)
Issues a get request against the specified URI.
|
InputStream |
getInputStream(LoginContext login,
URI uri,
String mediaType)
Issues a get request against the specified URI.
|
LoginContext |
login()
Employs a shared-secret to authenticate and to obtain login context.
|
ResponseData |
post(LoginContext login,
URI uri)
Issues a post request against the specified URI
|
ResponseData |
post(LoginContext login,
URI uri,
byte[] request)
Issues a post request against the specified URI.
|
ResponseData |
post(LoginContext login,
URI uri,
org.apache.http.Header[] headers,
byte[] request)
Issues a post request against the specified URI.
|
ResponseData |
post(LoginContext login,
URI uri,
org.apache.http.Header[] headers,
InputStream request)
Issues a post request against the specified URI, with the expectation
that the response will not contain data.
|
ResponseData |
put(LoginContext login,
URI uri)
Issues a put request against the specified URI, with the expectation
that the response will not contain data
|
ResponseData |
put(LoginContext login,
URI uri,
byte[] request)
Issues a put request against the specified URI.
|
ResponseData |
put(LoginContext login,
URI uri,
org.apache.http.Header[] headers,
byte[] request)
Issues a put request against the specified URI.
|
URI |
uri(IpAddress target,
String path,
QueryParameter... parameters)
Creates a URI for accessing the specified resource path at the given
system.
|
LoginContext login()
ResponseData get(LoginContext login, URI uri)
login - previously established login contexturi - resource URIRuntimeException - in case of an HTTP protocol error or
connection problemsInputStream getInputStream(LoginContext login, URI uri, String mediaType)
login - previously established login contexturi - resource URImediaType - optional expected media type specified in the Accept
headerRuntimeException - in case of an HTTP protocol error or
connection problemsResponseData post(LoginContext login, URI uri, byte[] request)
login - previously established login contexturi - resource URIrequest - byte array of request dataRuntimeException - in case of an HTTP protocol error or
connection problemsResponseData post(LoginContext login, URI uri, org.apache.http.Header[] headers, byte[] request)
login - previously established login contexturi - resource URIheaders - required headersrequest - byte array of request dataRuntimeException - in case of an HTTP protocol error or
connection problemsResponseData post(LoginContext login, URI uri, org.apache.http.Header[] headers, InputStream request)
login - previously established login contexturi - resource URIheaders - required headersrequest - InputStream of request dataRuntimeException - in case of an HTTP protocol error or
connection problemsResponseData post(LoginContext login, URI uri)
login - previously established login contexturi - resource URIRuntimeException - in case of an HTTP protocol error or
connection problemsResponseData put(LoginContext login, URI uri, org.apache.http.Header[] headers, byte[] request)
login - previously established login contexturi - resource URIheaders - required headersrequest - byte array of request dataRuntimeException - in case of an HTTP protocol error or
connection problemsResponseData put(LoginContext login, URI uri, byte[] request)
login - previously established login contexturi - resource URIrequest - byte array of request dataRuntimeException - in case of an HTTP protocol error or
connection problemsResponseData put(LoginContext login, URI uri)
login - previously established login contexturi - resource URIRuntimeException - in case of an HTTP protocol error or
connection problemsResponseData delete(LoginContext login, URI uri)
login - previously established login contexturi - resource URIRuntimeException - in case of an HTTP protocol error or
connection problemsResponseData delete(LoginContext login, URI uri, byte[] request)
login - previously established login contexturi - resource URIrequest - byte array of request dataRuntimeException - in case of an HTTP protocol error or
connection problemsURI uri(IpAddress target, String path, QueryParameter... parameters)
target - target systempath - resource pathparameters - query parametersIllegalArgumentException - if address or path have invalid formatCopyright © 2014. All Rights Reserved.