public interface IRestService
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_PATH |
static String |
SERVICE_VERSION |
| Modifier and Type | Method and Description |
|---|---|
String |
getPlatformUrl()
Returns the OpenShift server.
|
String |
getServiceUrl()
Returns the url for the OpenShift service, the endpoint which this rest
service class is talking to.
|
RestResponse |
request(Link link,
int timeout,
IMediaType mediaType,
IRestResponseFactory responseFactory,
List<Parameter> urlPathParameters,
List<Parameter> urlParameters,
Parameter... parameters)
Requests the given link sending the given parameters while encoding the
parameters with the given media type and respecting the given timeout.
|
RestResponse |
request(Link link,
int timeout,
IRestResponseFactory responseFactory,
List<Parameter> urlPathParameters,
List<Parameter> urlParameters,
Parameter... parameters) |
RestResponse |
request(Link link,
int timeout,
List<Parameter> urlPathParameters,
List<Parameter> urlParameters,
Parameter... parameters) |
static final String SERVICE_VERSION
static final String SERVICE_PATH
RestResponse request(Link link, int timeout, List<Parameter> urlPathParameters, List<Parameter> urlParameters, Parameter... parameters) throws OpenShiftException
OpenShiftExceptionRestResponse request(Link link, int timeout, IRestResponseFactory responseFactory, List<Parameter> urlPathParameters, List<Parameter> urlParameters, Parameter... parameters) throws OpenShiftException
OpenShiftExceptionRestResponse request(Link link, int timeout, IMediaType mediaType, IRestResponseFactory responseFactory, List<Parameter> urlPathParameters, List<Parameter> urlParameters, Parameter... parameters) throws OpenShiftException
link - the link to usetimeout - the timeout in millis (or IHttpClient.NO_TIMEOUT)urlPathParameters - the parameters in the url ("/applications/:applicationname")urlParameters - the url parameters ("?parameter=value")parameters - the body parameters (ingnored for GET requests)parameters - the parameters to sendOpenShiftExceptionLink,
Parameter,
IMediaType,
IHttpClient.NO_TIMEOUT,
IHttpClient.SYSPROP_DEFAULT_CONNECT_TIMEOUT,
IHttpClient.SYSPROP_DEFAULT_READ_TIMEOUT,
IHttpClient.SYSPROP_OPENSHIFT_CONNECT_TIMEOUT,
IHttpClient.DEFAULT_READ_TIMEOUTString getServiceUrl()
String getPlatformUrl()
Copyright © 2016 JBoss by Red Hat. All rights reserved.