public class BaseClient extends java.lang.Object implements IBaseClient
| Constructor and Description |
|---|
BaseClient() |
| Modifier and Type | Method and Description |
|---|---|
IAuthenticator |
getAuthenticator()
Gets the authenticator.
|
IExecutors |
getExecutors()
Gets the executors.
|
IHttpProvider |
getHttpProvider()
Gets the http provider.
|
ILogger |
getLogger()
Gets the logger.
|
ISerializer |
getSerializer()
Gets the serializer.
|
java.lang.String |
getServiceRoot()
Gets the service root.
|
protected void |
setAuthenticator(IAuthenticator authenticator)
Sets the authenticator.
|
protected void |
setExecutors(IExecutors executors)
Sets the executors.
|
protected void |
setHttpProvider(IHttpProvider httpProvider)
Sets the http provider.
|
protected void |
setLogger(ILogger logger)
Sets the logger.
|
void |
setSerializer(ISerializer serializer)
Sets the serializer.
|
void |
validate()
Validates this client.
|
public IAuthenticator getAuthenticator()
getAuthenticator in interface IBaseClientpublic java.lang.String getServiceRoot()
getServiceRoot in interface IBaseClientpublic IExecutors getExecutors()
getExecutors in interface IBaseClientpublic IHttpProvider getHttpProvider()
getHttpProvider in interface IBaseClientpublic ILogger getLogger()
getLogger in interface IBaseClientpublic ISerializer getSerializer()
getSerializer in interface IBaseClientpublic void validate()
validate in interface IBaseClientprotected void setLogger(ILogger logger)
logger - The logger.protected void setExecutors(IExecutors executors)
executors - The executors.protected void setAuthenticator(IAuthenticator authenticator)
authenticator - The authenticator.protected void setHttpProvider(IHttpProvider httpProvider)
httpProvider - The http provider.public void setSerializer(ISerializer serializer)
serializer - The serializer.