public class RestConfiguration
extends java.lang.Object
| Constructor and Description |
|---|
RestConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getApiHost() |
int |
getApiPort() |
java.lang.String |
getApiScheme() |
java.lang.String |
getAuthorization() |
java.lang.String |
getAuthorizationPassword() |
java.lang.String |
getAuthorizationUser() |
Request.ConnectionRestriction |
getConnectionRestriction() |
java.lang.Class<? extends ErrorResponse> |
getErrorResponseClass() |
int |
getTimeout() |
java.lang.Class<? extends IUserService> |
getUserServiceClass() |
boolean |
isCastBooleanToInt() |
boolean |
isUnixTime() |
RestConfiguration |
setApiHost(java.lang.String apiHost) |
RestConfiguration |
setApiPort(int apiPort)
default: 80
|
RestConfiguration |
setApiScheme(java.lang.String apiScheme)
default: http
|
RestConfiguration |
setAuthorization(java.lang.String user,
java.lang.String password) |
RestConfiguration |
setCastBooleanToInt()
cast all boolean parameters to int value (0/1)
|
RestConfiguration |
setConnectionRestriction(Request.ConnectionRestriction connectionRestriction)
Sprawdzenie czy request może zostać wykonany
|
RestConfiguration |
setErrorResponseClass(java.lang.Class<? extends ErrorResponse> errorResponseClass)
Ustawienie klasy odpowiedzi błędu
|
RestConfiguration |
setTimeout(int timeout)
default: 1min
|
RestConfiguration |
setUnixTime(boolean unixTime)
default: false
|
RestConfiguration |
setUserServiceClass(java.lang.Class<? extends IUserService> userServiceClass)
Ustawienie klasy singletona serwisu użytkownika
|
public RestConfiguration setUnixTime(boolean unixTime)
public RestConfiguration setTimeout(int timeout)
public RestConfiguration setApiScheme(java.lang.String apiScheme)
public RestConfiguration setApiHost(java.lang.String apiHost)
public RestConfiguration setApiPort(int apiPort)
public RestConfiguration setAuthorization(java.lang.String user, java.lang.String password)
public RestConfiguration setCastBooleanToInt()
public RestConfiguration setConnectionRestriction(Request.ConnectionRestriction connectionRestriction)
public RestConfiguration setUserServiceClass(java.lang.Class<? extends IUserService> userServiceClass)
public RestConfiguration setErrorResponseClass(java.lang.Class<? extends ErrorResponse> errorResponseClass)
public int getTimeout()
public java.lang.String getApiScheme()
public java.lang.String getApiHost()
public int getApiPort()
public java.lang.String getAuthorization()
public java.lang.String getAuthorizationUser()
public java.lang.String getAuthorizationPassword()
public boolean isCastBooleanToInt()
public boolean isUnixTime()
public Request.ConnectionRestriction getConnectionRestriction()
public java.lang.Class<? extends IUserService> getUserServiceClass()
public java.lang.Class<? extends ErrorResponse> getErrorResponseClass()