A B C D F G H O P R S T 

A

AuthenticationProvider - Interface in org.overlord.dtgov.taskclient.auth
Clients can supply their own authentication implementation by implementing this interface.
AuthorizationHeaderAuthenticationProvider - Class in org.overlord.dtgov.taskclient.auth
Provides authentication via the Authorization HTTP header.
AuthorizationHeaderAuthenticationProvider() - Constructor for class org.overlord.dtgov.taskclient.auth.AuthorizationHeaderAuthenticationProvider
Constructor.
AuthorizationHeaderAuthenticationProvider(String) - Constructor for class org.overlord.dtgov.taskclient.auth.AuthorizationHeaderAuthenticationProvider
Constructor.

B

BasicAuthenticationProvider - Class in org.overlord.dtgov.taskclient.auth
Provides BASIC authentication.
BasicAuthenticationProvider(String, String) - Constructor for class org.overlord.dtgov.taskclient.auth.BasicAuthenticationProvider
Constructor.

C

claimTask(String) - Method in class org.overlord.dtgov.taskclient.TaskApiClient
Claims a task and returns the latest (updated) task instance.
ClientRequest - Class in org.overlord.dtgov.taskclient
Extends the RESTEasy ClientRequest class in order to provide a ClientExecutor and ResteasyProviderFactory without requiring clients to pass them in.
ClientRequest(String) - Constructor for class org.overlord.dtgov.taskclient.ClientRequest
Constructor.
ClientRequest(String, ClientExecutor) - Constructor for class org.overlord.dtgov.taskclient.ClientRequest
Constructor.
completeTask(String, Map<String, String>) - Method in class org.overlord.dtgov.taskclient.TaskApiClient
Completes a task and returns the latest (updated) task instance.
createBasicAuthHeader(String, String) - Static method in class org.overlord.dtgov.taskclient.auth.BasicAuthenticationProvider
Creates the BASIC auth header value.
createClientRequest(String) - Method in class org.overlord.dtgov.taskclient.TaskApiClient
Creates the RESTEasy client request object, configured appropriately.

D

delete(Class<T>) - Method in class org.overlord.dtgov.taskclient.ClientRequest
 
delete() - Method in class org.overlord.dtgov.taskclient.ClientRequest
 

F

failTask(String, Map<String, String>) - Method in class org.overlord.dtgov.taskclient.TaskApiClient
Fails a task and returns the latest (updated) task instance.
findTasks(FindTasksRequest) - Method in class org.overlord.dtgov.taskclient.TaskApiClient
Finds a list of tasks based on criteria provided in FindTasksRequest.

G

get(Class<T>) - Method in class org.overlord.dtgov.taskclient.ClientRequest
 
get() - Method in class org.overlord.dtgov.taskclient.ClientRequest
 
getEndpoint() - Method in class org.overlord.dtgov.taskclient.TaskApiClient
 
getHeaderName() - Method in class org.overlord.dtgov.taskclient.auth.HttpHeaderAuthenticationProvider
 
getHeaderValue() - Method in class org.overlord.dtgov.taskclient.auth.HttpHeaderAuthenticationProvider
 
getTask(String) - Method in class org.overlord.dtgov.taskclient.TaskApiClient
Gets a task by its unique id.

H

HttpHeaderAuthenticationProvider - Class in org.overlord.dtgov.taskclient.auth
Provides authentication via an HTTP header.
HttpHeaderAuthenticationProvider(String) - Constructor for class org.overlord.dtgov.taskclient.auth.HttpHeaderAuthenticationProvider
Constructor.
HttpHeaderAuthenticationProvider(String, String) - Constructor for class org.overlord.dtgov.taskclient.auth.HttpHeaderAuthenticationProvider
Constructor.

O

org.overlord.dtgov.taskclient - package org.overlord.dtgov.taskclient
 
org.overlord.dtgov.taskclient.auth - package org.overlord.dtgov.taskclient.auth
 

P

post(Class<T>) - Method in class org.overlord.dtgov.taskclient.ClientRequest
 
post() - Method in class org.overlord.dtgov.taskclient.ClientRequest
 
provideAuthentication(HttpRequest) - Method in interface org.overlord.dtgov.taskclient.auth.AuthenticationProvider
Called by the S-RAMP atom API client to add authentication to the HttpRequest.
provideAuthentication(HttpRequest) - Method in class org.overlord.dtgov.taskclient.auth.HttpHeaderAuthenticationProvider
 
put(Class<T>) - Method in class org.overlord.dtgov.taskclient.ClientRequest
 
put() - Method in class org.overlord.dtgov.taskclient.ClientRequest
 

R

releaseTask(String) - Method in class org.overlord.dtgov.taskclient.TaskApiClient
Releases a task and returns the latest (updated) task instance.

S

setHeaderName(String) - Method in class org.overlord.dtgov.taskclient.auth.HttpHeaderAuthenticationProvider
 
setHeaderValue(String) - Method in class org.overlord.dtgov.taskclient.auth.HttpHeaderAuthenticationProvider
 
startTask(String) - Method in class org.overlord.dtgov.taskclient.TaskApiClient
Starts a task and returns the latest (updated) task instance.
stopTask(String) - Method in class org.overlord.dtgov.taskclient.TaskApiClient
Stops a task and returns the latest (updated) task instance.

T

TaskApiClient - Class in org.overlord.dtgov.taskclient
Class used to communicate with the S-RAMP server via the S-RAMP Atom API.
TaskApiClient(String) - Constructor for class org.overlord.dtgov.taskclient.TaskApiClient
Constructor.
TaskApiClient(String, String, String) - Constructor for class org.overlord.dtgov.taskclient.TaskApiClient
Constructor.
TaskApiClient(String, AuthenticationProvider) - Constructor for class org.overlord.dtgov.taskclient.TaskApiClient
Constructor.
TaskApiClientException - Exception in org.overlord.dtgov.taskclient
Exception thrown by the Task API client when an error of some kind is encountered.
TaskApiClientException() - Constructor for exception org.overlord.dtgov.taskclient.TaskApiClientException
Constructor.
TaskApiClientException(String) - Constructor for exception org.overlord.dtgov.taskclient.TaskApiClientException
Constructor.
TaskApiClientException(String, Throwable) - Constructor for exception org.overlord.dtgov.taskclient.TaskApiClientException
Constructor.
TaskApiClientException(Throwable) - Constructor for exception org.overlord.dtgov.taskclient.TaskApiClientException
Constructor.
A B C D F G H O P R S T 

Copyright © 2013 JBoss, a division of Red Hat. All rights reserved.