public class ClientServiceClient extends QTestApiWebServiceClient<ClientServiceClient> implements ClientService
credentialsProvider, exceptionUnmarshallers, executorService, signerclient, configuration, endpoint, requestHandlers, timeOffset| Constructor and Description |
|---|
ClientServiceClient()
Constructs a new client to invoke service method on ClientService using
the default qTest credentials provider and default client configuration options.
|
ClientServiceClient(ClientConfiguration clientConfiguration)
Constructs a new client to invoke service method on ClientService using
the default qTest credentials provider and client configuration options.
|
ClientServiceClient(QTestCredentials credentials)
Constructs a new client to invoke service method on ClientService using
the specified qTest credentials.
|
ClientServiceClient(QTestCredentials credentials,
ClientConfiguration clientConfiguration)
Constructs a new client to invoke service method on ClientService using
the specified qTest credentials and client configuration options.
|
ClientServiceClient(QTestCredentialsProvider credentialsProvider)
Constructs a new client to invoke service method on ClientService using
the specified qTest credentials provider and client configuration options.
|
ClientServiceClient(QTestCredentialsProvider credentialsProvider,
ClientConfiguration clientConfiguration)
Constructs a new client to invoke service method on ClientService using
the specified qTest credentials provider and client configuration options.
|
| Modifier and Type | Method and Description |
|---|---|
Client |
getClient(GetClientRequest getClientRequest)
Get client from the given
client request instance. |
void |
setSessionUrl(SetSessionUrlRequest setSessionUrlRequest)
Sets session URL from the given
request instance. |
init, invoke, shutdown, withEndpointaddRequestHandler, createExecutionContext, createHttpAuthClient, getTimeOffset, removeRequestHandler, setConfiguration, setEndpoint, setTimeOffset, withConfiguration, withRequestHandler, withTimeOffsetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetEndpoint, shutdownpublic ClientServiceClient()
public ClientServiceClient(ClientConfiguration clientConfiguration)
clientConfiguration - The client configuration options controlling how this
client connects to ClientServicepublic ClientServiceClient(QTestCredentials credentials)
credentials - The qTest credentials which will provide
credentials to authenticate request with qTest services.public ClientServiceClient(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 ClientServicepublic ClientServiceClient(QTestCredentialsProvider credentialsProvider)
credentialsProvider - The qTest credentials provider which will provide
credentials to authenticate request with qTest services.public ClientServiceClient(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 ClientServicepublic Client getClient(GetClientRequest getClientRequest) throws AuthServiceException
ClientServiceclient request instance.getClient in interface ClientServicegetClientRequest - the given client request instance.Client instance.AuthServiceException - if an error occurs during getting client.public void setSessionUrl(SetSessionUrlRequest setSessionUrlRequest) throws AuthServiceException
ClientServicerequest instance.setSessionUrl in interface ClientServicesetSessionUrlRequest - the given set session URL request instance.AuthServiceException - if an error occurs during setting session URL.