A C D F G H I L N O P Q R S T U V W 
All Classes All Packages

A

addBody(String) - Method in class org.gcube.common.gxhttp.reference.GXConnection
The body of the request.
addBodyAsStream(InputStream) - Method in class org.gcube.common.gxhttp.reference.GXConnection
 
addPath(String) - Method in class org.gcube.common.gxhttp.reference.GXConnection
 
address - Variable in class org.gcube.common.gxhttp.reference.GXConnection
 
agent - Variable in class org.gcube.common.gxhttp.reference.GXConnection
 
APPLICATION_JSON_CHARSET_UTF_8 - Static variable in class org.gcube.common.gxhttp.reference.GXConnection
 

C

clear() - Method in class org.gcube.common.gxhttp.reference.GXHTTPRequestBuilder
Clears all the parameter except the address.
connect() - Method in interface org.gcube.common.gxhttp.reference.GXHTTP
Sends the CONNECT request to the web application with no body.
connect() - Method in class org.gcube.common.gxhttp.reference.GXHTTPRequestBuilder
 
CONNECT - org.gcube.common.gxhttp.reference.GXConnection.HTTPMETHOD
 
connection - Variable in class org.gcube.common.gxhttp.reference.GXHTTPRequestBuilder
 
ContentUtils - Class in org.gcube.common.gxhttp.util
Manipulation of a response's content.
ContentUtils() - Constructor for class org.gcube.common.gxhttp.util.ContentUtils
 

D

delete() - Method in interface org.gcube.common.gxhttp.reference.GXHTTP
Sends the DELETE request to the web application.
delete() - Method in class org.gcube.common.gxhttp.reference.GXHTTPRequestBuilder
Sends the DELETE request to the web application.
DELETE - org.gcube.common.gxhttp.reference.GXConnection.HTTPMETHOD
 

F

from(String) - Method in class org.gcube.common.gxhttp.reference.GXHTTPRequestBuilder
Sets the identity user agent associated to the request.
from(String) - Method in class org.gcube.common.gxhttp.request.GXHTTPStreamRequest
 
from(String) - Method in class org.gcube.common.gxhttp.request.GXHTTPStringRequest
 

G

get() - Method in interface org.gcube.common.gxhttp.reference.GXHTTP
Sends the GET request to the web application.
get() - Method in class org.gcube.common.gxhttp.reference.GXHTTPRequestBuilder
Sends the GET request to the web application.
GET - org.gcube.common.gxhttp.reference.GXConnection.HTTPMETHOD
 
GXConnection - Class in org.gcube.common.gxhttp.reference
A remote connection for a GXHTTPStringRequest.
GXConnection(String) - Constructor for class org.gcube.common.gxhttp.reference.GXConnection
 
GXConnection.HTTPMETHOD - Enum in org.gcube.common.gxhttp.reference
 
GXHTTP<BODY,​RESPONSE> - Interface in org.gcube.common.gxhttp.reference
HTTP methods for requests.
GXHTTPRequestBuilder - Class in org.gcube.common.gxhttp.reference
Builder for GXHTTP Requests.
GXHTTPRequestBuilder() - Constructor for class org.gcube.common.gxhttp.reference.GXHTTPRequestBuilder
 
GXHTTPStreamRequest - Class in org.gcube.common.gxhttp.request
A context-aware request to a web application.
GXHTTPStringRequest - Class in org.gcube.common.gxhttp.request
A context-aware request to a web application.

H

head() - Method in interface org.gcube.common.gxhttp.reference.GXHTTP
Sends the HEAD request to the web application.
head() - Method in class org.gcube.common.gxhttp.reference.GXHTTPRequestBuilder
Sends the HEAD request to the web application.
HEAD - org.gcube.common.gxhttp.reference.GXConnection.HTTPMETHOD
 
header(String, String) - Method in class org.gcube.common.gxhttp.reference.GXHTTPRequestBuilder
Add headers to the request.
header(String, String) - Method in class org.gcube.common.gxhttp.request.GXHTTPStreamRequest
 
header(String, String) - Method in class org.gcube.common.gxhttp.request.GXHTTPStringRequest
 

I

isExtCall() - Method in class org.gcube.common.gxhttp.reference.GXConnection
 
isExternalCall(boolean) - Method in interface org.gcube.common.gxhttp.reference.GXHTTP
States if the service being called in an external service (not gCube).
isExternalCall(boolean) - Method in class org.gcube.common.gxhttp.reference.GXHTTPRequestBuilder
 

L

logger - Static variable in class org.gcube.common.gxhttp.reference.GXConnection
 
logger - Static variable in class org.gcube.common.gxhttp.reference.GXHTTPRequestBuilder
 

N

newRequest(String) - Static method in class org.gcube.common.gxhttp.request.GXHTTPStreamRequest
Creates a new request.
newRequest(String) - Static method in class org.gcube.common.gxhttp.request.GXHTTPStringRequest
Creates a new request.

O

options() - Method in interface org.gcube.common.gxhttp.reference.GXHTTP
Sends the OPTIONS request to the web application with no body.
options() - Method in class org.gcube.common.gxhttp.reference.GXHTTPRequestBuilder
 
OPTIONS - org.gcube.common.gxhttp.reference.GXConnection.HTTPMETHOD
 
org.gcube.common.gxhttp.reference - package org.gcube.common.gxhttp.reference
GXHTTP core.
org.gcube.common.gxhttp.request - package org.gcube.common.gxhttp.request
GXHTTP requests.
org.gcube.common.gxhttp.util - package org.gcube.common.gxhttp.util
Utilities.

P

PARAM_EQUALS - Static variable in class org.gcube.common.gxhttp.reference.GXConnection
 
PARAM_SEPARATOR - Static variable in class org.gcube.common.gxhttp.reference.GXConnection
 
PARAM_STARTER - Static variable in class org.gcube.common.gxhttp.reference.GXConnection
 
patch() - Method in interface org.gcube.common.gxhttp.reference.GXHTTP
Sends the PATCH request to the web application with no body.
patch() - Method in class org.gcube.common.gxhttp.reference.GXHTTPRequestBuilder
 
PATCH - org.gcube.common.gxhttp.reference.GXConnection.HTTPMETHOD
 
path - Variable in class org.gcube.common.gxhttp.reference.GXConnection
 
path(String) - Method in class org.gcube.common.gxhttp.reference.GXHTTPRequestBuilder
Adds s positional path parameter to the request.
path(String) - Method in class org.gcube.common.gxhttp.request.GXHTTPStreamRequest
 
path(String) - Method in class org.gcube.common.gxhttp.request.GXHTTPStringRequest
 
PATH_SEPARATOR - Static variable in class org.gcube.common.gxhttp.reference.GXConnection
 
post() - Method in interface org.gcube.common.gxhttp.reference.GXHTTP
Sends the POST request to the web application with no body.
post() - Method in class org.gcube.common.gxhttp.reference.GXHTTPRequestBuilder
 
post(BODY) - Method in interface org.gcube.common.gxhttp.reference.GXHTTP
Sends the POST request to the web application.
post(InputStream) - Method in class org.gcube.common.gxhttp.request.GXHTTPStreamRequest
 
post(String) - Method in class org.gcube.common.gxhttp.request.GXHTTPStringRequest
 
POST - org.gcube.common.gxhttp.reference.GXConnection.HTTPMETHOD
 
put() - Method in interface org.gcube.common.gxhttp.reference.GXHTTP
Sends the PUT request to the web application with no body.
put() - Method in class org.gcube.common.gxhttp.reference.GXHTTPRequestBuilder
 
put(BODY) - Method in interface org.gcube.common.gxhttp.reference.GXHTTP
Sends the PUT request to the web application.
put(InputStream) - Method in class org.gcube.common.gxhttp.request.GXHTTPStreamRequest
 
put(String) - Method in class org.gcube.common.gxhttp.request.GXHTTPStringRequest
 
PUT - org.gcube.common.gxhttp.reference.GXConnection.HTTPMETHOD
 

Q

queryParams(Map<String, String>) - Method in class org.gcube.common.gxhttp.reference.GXHTTPRequestBuilder
Sets the query parameters for the request.
queryParams(Map<String, String>) - Method in class org.gcube.common.gxhttp.request.GXHTTPStreamRequest
 
queryParams(Map<String, String>) - Method in class org.gcube.common.gxhttp.request.GXHTTPStringRequest
 

R

reset() - Method in class org.gcube.common.gxhttp.reference.GXConnection
Resets the connection.

S

send(GXConnection.HTTPMETHOD) - Method in class org.gcube.common.gxhttp.reference.GXConnection
Sends the request with the given method
setAgent(String) - Method in class org.gcube.common.gxhttp.reference.GXConnection
 
setExtCall(boolean) - Method in class org.gcube.common.gxhttp.reference.GXConnection
 
setPathParameters(String) - Method in class org.gcube.common.gxhttp.reference.GXConnection
Sets the path parameters for the connection.
setProperty(String, String) - Method in class org.gcube.common.gxhttp.reference.GXConnection
Adds a property as header.
setQueryParameters(String) - Method in class org.gcube.common.gxhttp.reference.GXConnection
Sets the query parameters for the connection.
setSecurityToken(String) - Method in interface org.gcube.common.gxhttp.reference.GXHTTP
Overrides the default security token.
setSecurityToken(String) - Method in class org.gcube.common.gxhttp.reference.GXHTTPRequestBuilder
Overrides the default security token.

T

toByteArray(InputStream) - Static method in class org.gcube.common.gxhttp.util.ContentUtils
Gets the contents of an InputStream as a byte[].
toByteArray(Object) - Static method in class org.gcube.common.gxhttp.util.ContentUtils
Converts an object to an array of bytes
toObject(byte[]) - Method in class org.gcube.common.gxhttp.util.ContentUtils
Converts the array of bytes into an object.
toObject(InputStream, Class<T>) - Static method in class org.gcube.common.gxhttp.util.ContentUtils
 
toString() - Method in enum org.gcube.common.gxhttp.reference.GXConnection.HTTPMETHOD
 
toString(byte[]) - Static method in class org.gcube.common.gxhttp.util.ContentUtils
 
trace() - Method in interface org.gcube.common.gxhttp.reference.GXHTTP
Sends the TRACE request to the web application with no body.
trace() - Method in class org.gcube.common.gxhttp.reference.GXHTTPRequestBuilder
 
TRACE - org.gcube.common.gxhttp.reference.GXConnection.HTTPMETHOD
 

U

UTF8 - Static variable in class org.gcube.common.gxhttp.reference.GXConnection
 
UUID_REGEX - Static variable in class org.gcube.common.gxhttp.reference.GXHTTPRequestBuilder
 

V

valueOf(String) - Static method in enum org.gcube.common.gxhttp.reference.GXConnection.HTTPMETHOD
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.gcube.common.gxhttp.reference.GXConnection.HTTPMETHOD
Returns an array containing the constants of this enum type, in the order they are declared.

W

withBody(String) - Method in class org.gcube.common.gxhttp.request.GXHTTPStringRequest
Sets the body of the request.
A C D F G H I L N O P Q R S T U V W 
All Classes All Packages