public class RequirementServiceAsyncClient extends RequirementServiceClient implements RequirementServiceAsync
credentialsProvider, exceptionUnmarshallers, executorService, signerclient, configuration, endpoint, requestHandlers, timeOffset| Constructor and Description |
|---|
RequirementServiceAsyncClient()
Constructs a new client to invoke service method on RequirementService using
the default qTest credentials provider and default client configuration options.
|
RequirementServiceAsyncClient(ClientConfiguration clientConfiguration)
Constructs a new client to invoke service method on RequirementService using
the default qTest credentials provider and client configuration options.
|
RequirementServiceAsyncClient(ClientConfiguration clientConfiguration,
java.util.concurrent.ExecutorService executorService)
Constructs a new client to invoke service method on RequirementService using
the default qTest credentials provider and client configuration options.
|
RequirementServiceAsyncClient(java.util.concurrent.ExecutorService executorService)
Constructs a new client to invoke service method on RequirementService using
the default qTest credentials provider and default client configuration options.
|
RequirementServiceAsyncClient(QTestCredentials credentials)
Constructs a new client to invoke service method on RequirementService using
the specified qTest credentials.
|
RequirementServiceAsyncClient(QTestCredentials credentials,
ClientConfiguration clientConfiguration)
Constructs a new client to invoke service method on RequirementService using
the specified qTest credentials and client configuration options.
|
RequirementServiceAsyncClient(QTestCredentials credentials,
ClientConfiguration clientConfiguration,
java.util.concurrent.ExecutorService executorService)
Constructs a new client to invoke service method on RequirementService using
the specified qTest credentials and client configuration options.
|
RequirementServiceAsyncClient(QTestCredentials credentials,
java.util.concurrent.ExecutorService executorService)
Constructs a new client to invoke service method on RequirementService using
the specified qTest credentials.
|
RequirementServiceAsyncClient(QTestCredentialsProvider credentialsProvider,
ClientConfiguration clientConfiguration)
Constructs a new client to invoke service method on RequirementService using
the specified qTest credentials provider and client configuration options.
|
RequirementServiceAsyncClient(QTestCredentialsProvider credentialsProvider,
ClientConfiguration clientConfiguration,
java.util.concurrent.ExecutorService executorService)
Constructs a new client to invoke service method on RequirementService using
the specified qTest credentials provider and client configuration options.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.Future<Requirement> |
addCommentAsync(CreateObjectCommentRequest createObjectCommentRequest)
Create the requirement comment from the given request.
|
java.util.concurrent.Future<Requirement> |
addCommentAsync(CreateObjectCommentRequest createObjectCommentRequest,
AsyncHandler<CreateObjectCommentRequest,Requirement> asyncHandler)
Create the requirement comment from the given request.
|
java.util.concurrent.Future<Requirement> |
createRequirementAsync(CreateRequirementRequest createRequirementRequest)
Creates requirement object.
|
java.util.concurrent.Future<Requirement> |
createRequirementAsync(CreateRequirementRequest createRequirementRequest,
AsyncHandler<CreateRequirementRequest,Requirement> asyncHandler)
Creates requirement object.
|
java.util.concurrent.Future<java.util.List<Field>> |
getRequirementFieldsAsync(GetRequirementFieldsRequest getRequirementFieldsRequest)
Gets the requirement fields in project.
|
java.util.concurrent.Future<java.util.List<Field>> |
getRequirementFieldsAsync(GetRequirementFieldsRequest getRequirementFieldsRequest,
AsyncHandler<GetRequirementFieldsRequest,java.util.List<Field>> asyncHandler)
Gets the requirement fields in project.
|
addComment, createRequirement, getRequirementFieldsinit, invoke, shutdown, withEndpointaddRequestHandler, createExecutionContext, createHttpAuthClient, getTimeOffset, removeRequestHandler, setConfiguration, setEndpoint, setTimeOffset, withConfiguration, withRequestHandler, withTimeOffsetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddComment, createRequirement, getRequirementFieldssetEndpoint, shutdownpublic RequirementServiceAsyncClient()
public RequirementServiceAsyncClient(java.util.concurrent.ExecutorService executorService)
executorService - the executor service for executing asynchronous request.public RequirementServiceAsyncClient(ClientConfiguration clientConfiguration)
clientConfiguration - The client configuration options controlling how this
client connects to RequirementServicepublic RequirementServiceAsyncClient(ClientConfiguration clientConfiguration, java.util.concurrent.ExecutorService executorService)
clientConfiguration - The client configuration options controlling how this
client connects to RequirementService.executorService - the executor service for executing asynchronous request.public RequirementServiceAsyncClient(QTestCredentials credentials)
credentials - The qTest credentials which will provide
credentials to authenticate request with qTest services.public RequirementServiceAsyncClient(QTestCredentials credentials, java.util.concurrent.ExecutorService executorService)
credentials - The qTest credentials which will provide
credentials to authenticate request with qTest services.executorService - the executor service for executing asynchronous request.public RequirementServiceAsyncClient(QTestCredentials credentials, ClientConfiguration clientConfiguration)
credentials - The qTest credentials which will provide
credentials to authenticate request with qTest services.clientConfiguration - The client configuration options controlling how this
client connects to RequirementServicepublic RequirementServiceAsyncClient(QTestCredentials credentials, ClientConfiguration clientConfiguration, java.util.concurrent.ExecutorService executorService)
credentials - The qTest credentials which will provide
credentials to authenticate request with qTest services.clientConfiguration - The client configuration options controlling how this
client connects to RequirementServiceexecutorService - the executor service for executing asynchronous request.public RequirementServiceAsyncClient(QTestCredentialsProvider credentialsProvider, ClientConfiguration clientConfiguration)
credentialsProvider - The qTest credentials provider which will provide
credentials to authenticate request with qTest services.clientConfiguration - The client configuration options controlling how this
client connects to RequirementServicepublic RequirementServiceAsyncClient(QTestCredentialsProvider credentialsProvider, ClientConfiguration clientConfiguration, java.util.concurrent.ExecutorService executorService)
credentialsProvider - The qTest credentials provider which will provide
credentials to authenticate request with qTest services.clientConfiguration - The client configuration options controlling how this
client connects to RequirementServiceexecutorService - the executor service for executing asynchronous request.public java.util.concurrent.Future<java.util.List<Field>> getRequirementFieldsAsync(GetRequirementFieldsRequest getRequirementFieldsRequest) throws AuthServiceException
RequirementServiceAsyncgetRequirementFieldsAsync in interface RequirementServiceAsyncgetRequirementFieldsRequest - the given get requirement field request information.AuthServiceException - if an error occurs during getting requirement fields.public java.util.concurrent.Future<java.util.List<Field>> getRequirementFieldsAsync(GetRequirementFieldsRequest getRequirementFieldsRequest, AsyncHandler<GetRequirementFieldsRequest,java.util.List<Field>> asyncHandler) throws AuthServiceException
RequirementServiceAsyncgetRequirementFieldsAsync in interface RequirementServiceAsyncgetRequirementFieldsRequest - the given get requirement field request information.asyncHandler - callback handler for events in the life-cycle of the request.
Users could provide the implementation of the for callback
methods in this interface to process the operation result or
handle the exception.AuthServiceException - if an error occurs during getting requirement fields.public java.util.concurrent.Future<Requirement> createRequirementAsync(CreateRequirementRequest createRequirementRequest) throws AuthServiceException
RequirementServiceAsynccreateRequirementAsync in interface RequirementServiceAsynccreateRequirementRequest - the given create requirement request
instance that hold the requirement information.AuthServiceException - if an error occurs during creating requirement object.public java.util.concurrent.Future<Requirement> createRequirementAsync(CreateRequirementRequest createRequirementRequest, AsyncHandler<CreateRequirementRequest,Requirement> asyncHandler) throws AuthServiceException
RequirementServiceAsynccreateRequirementAsync in interface RequirementServiceAsynccreateRequirementRequest - the given create requirement request
instance that hold the requirement information.asyncHandler - callback handler for events in the life-cycle of the request.
Users could provide the implementation of the for callback
methods in this interface to process the operation result or
handle the exception.AuthServiceException - if an error occurs during creating requirement object.public java.util.concurrent.Future<Requirement> addCommentAsync(CreateObjectCommentRequest createObjectCommentRequest) throws AuthServiceException
RequirementServiceAsyncaddCommentAsync in interface RequirementServiceAsynccreateObjectCommentRequest - the given create requirement request
instance that hold the requirement request information.AuthServiceException - if an error occurs during creating requirement comment.public java.util.concurrent.Future<Requirement> addCommentAsync(CreateObjectCommentRequest createObjectCommentRequest, AsyncHandler<CreateObjectCommentRequest,Requirement> asyncHandler) throws AuthServiceException
RequirementServiceAsyncaddCommentAsync in interface RequirementServiceAsynccreateObjectCommentRequest - the given create requirement request
instance that hold the requirement request information.asyncHandler - callback handler for events in the life-cycle of the request.
Users could provide the implementation of the for callback
methods in this interface to process the operation result or
handle the exception.AuthServiceException - if an error occurs during creating requirement comment.