Skip navigation links
A C D E F G H I J L M O P R S T U W 

A

ACCESS_TOKEN - Static variable in class com.humandevice.android.resttools.rest.Request
 
addClassToForm(String[], Object, HttpParameters) - Method in class com.humandevice.android.resttools.adapters.ReflectHttpUrlEncodedSerializer
 
addParameter(Object, String...) - Method in class com.humandevice.android.resttools.adapters.HttpParameters
Dodanie parametru do body zapytania
addParameter(HttpParameters) - Method in class com.humandevice.android.resttools.adapters.HttpParameters
Dodanie parametru do body zapytania
addParameter(Map<String, Object>) - Method in class com.humandevice.android.resttools.adapters.HttpParameters
Dodanie parametru do body zapytania
addTask(Request, int) - Method in class com.humandevice.android.resttools.rest.RequestPool
 
addTask(Request, int, RequestPool.PostTask) - Method in class com.humandevice.android.resttools.rest.RequestPool
 
AUTHORIZATION - Static variable in class com.humandevice.android.resttools.rest.Request
 

C

checkConnectionRestrictions(Request<T>) - Method in class com.humandevice.android.resttools.rest.Request
 
checkTokenValidity() - Method in class com.humandevice.android.resttools.rest.Request
Metoda jest wykonywana dla Requestów implementujących interfejs TokenRequest.
CODE_ACCEPTED - Static variable in exception com.humandevice.android.resttools.rest.exceptions.RequestException
Request accepted but data is incomplete / invalid
CODE_BAD_REQUEST - Static variable in exception com.humandevice.android.resttools.rest.exceptions.RequestException
The request was invalid.
CODE_FORBIDDEN - Static variable in exception com.humandevice.android.resttools.rest.exceptions.RequestException
You don't have permission to complete the operation or access the resource.
CODE_INTERNAL_SERVER_ERROR - Static variable in exception com.humandevice.android.resttools.rest.exceptions.RequestException
Something is wrong on our end.
CODE_METHOD_NOT_ALLOWED - Static variable in exception com.humandevice.android.resttools.rest.exceptions.RequestException
The method specified in the Request-Line is not allowed for the resource identified by the Request-URI.
CODE_NOT_FOUND - Static variable in exception com.humandevice.android.resttools.rest.exceptions.RequestException
You requested an invalid method.
CODE_OK - Static variable in exception com.humandevice.android.resttools.rest.exceptions.RequestException
Request completed
CODE_SERVICE_UNAVAILABLE - Static variable in exception com.humandevice.android.resttools.rest.exceptions.RequestException
The method you requested is currently unavailable (due to maintenance or high load).
CODE_TIMEOUT - Static variable in exception com.humandevice.android.resttools.rest.exceptions.RequestException
The server timed out waiting for the request.
CODE_TOO_MANY_REQUESTS - Static variable in exception com.humandevice.android.resttools.rest.exceptions.RequestException
You have exceeded the rate limit.
CODE_UNAUTHORIZED - Static variable in exception com.humandevice.android.resttools.rest.exceptions.RequestException
The authentication you provided is invalid.
com.humandevice.android.resttools.adapters - package com.humandevice.android.resttools.adapters
 
com.humandevice.android.resttools.model - package com.humandevice.android.resttools.model
 
com.humandevice.android.resttools.rest - package com.humandevice.android.resttools.rest
 
com.humandevice.android.resttools.rest.exceptions - package com.humandevice.android.resttools.rest.exceptions
 
com.humandevice.android.resttools.service - package com.humandevice.android.resttools.service
 
ConnectionRestrictionFailedException - Exception in com.humandevice.android.resttools.rest.exceptions
Exception wywoływany w przypadku gdy wymagania połączenia nie zostały spełnione
ConnectionRestrictionFailedException() - Constructor for exception com.humandevice.android.resttools.rest.exceptions.ConnectionRestrictionFailedException
 
ConnectionRestrictionFailedException(String) - Constructor for exception com.humandevice.android.resttools.rest.exceptions.ConnectionRestrictionFailedException
 
ConnectionRestrictionFailedException(String, Throwable) - Constructor for exception com.humandevice.android.resttools.rest.exceptions.ConnectionRestrictionFailedException
 
ConnectionRestrictionFailedException(Throwable) - Constructor for exception com.humandevice.android.resttools.rest.exceptions.ConnectionRestrictionFailedException
 
CONTENT_TYPE - Static variable in class com.humandevice.android.resttools.rest.Request
 
createRequestTask() - Method in class com.humandevice.android.resttools.rest.Request
Utworzenie nowego zadania dla zapytania

D

DeleteRequest<T> - Class in com.humandevice.android.resttools.rest
Klasa obsługująca połączenie z api metodą DELETE
DeleteRequest() - Constructor for class com.humandevice.android.resttools.rest.DeleteRequest
 
done() - Method in class com.humandevice.android.resttools.rest.RequestFutureTask
 
done(RequestFuture<T>) - Method in interface com.humandevice.android.resttools.rest.RequestListener
Metoda wywoływana po zakończeniu wykonywania zadania
done(Map<Integer, RequestFuture>) - Method in interface com.humandevice.android.resttools.rest.RequestPoolListener
 

E

execute() - Method in class com.humandevice.android.resttools.rest.Request
Metoda uruchamiająca wykonywanie zapytania
execute(RequestListener<T>) - Method in class com.humandevice.android.resttools.rest.Request
Metoda uruchamiająca wykonywanie zapytania, po zakończeniu uruchamiana jest metoda listenera
execute(RequestPoolListener) - Method in class com.humandevice.android.resttools.rest.RequestPool
 

F

fail(RequestFuture) - Method in interface com.humandevice.android.resttools.rest.RequestPoolListener
 

G

get() - Method in interface com.humandevice.android.resttools.rest.RequestFuture
 
get(long, TimeUnit) - Method in interface com.humandevice.android.resttools.rest.RequestFuture
 
get() - Method in class com.humandevice.android.resttools.rest.RequestFutureTask
 
get(long, TimeUnit) - Method in class com.humandevice.android.resttools.rest.RequestFutureTask
 
getAllFields(Class<?>) - Static method in class com.humandevice.android.resttools.adapters.RestAnnotationsHelper
 
getCode() - Method in exception com.humandevice.android.resttools.rest.exceptions.RequestException
Kod błędu
getEnumRestName(Field, Object) - Static method in class com.humandevice.android.resttools.adapters.RestAnnotationsHelper
 
getErrors() - Method in exception com.humandevice.android.resttools.rest.exceptions.RequestException
błędy w formularzu
getHandler() - Method in class com.humandevice.android.resttools.rest.RequestFutureTask
 
getInstance() - Static method in class com.humandevice.android.resttools.adapters.JacksonMapper
 
getInstance() - Static method in class com.humandevice.android.resttools.rest.ThreadLock
Zwraca instancję klasy.
getMessage() - Method in exception com.humandevice.android.resttools.rest.exceptions.RequestException
Wiadomość błędu
getObjectMapper() - Method in class com.humandevice.android.resttools.adapters.JacksonMapper
 
getObjectWriter() - Method in class com.humandevice.android.resttools.adapters.JacksonMapper
 
getParameterClass() - Method in class com.humandevice.android.resttools.rest.Request
metoda zwracająca classę obiektu oczekiwanego w odpowiedzi
getParameterType() - Method in class com.humandevice.android.resttools.rest.Request
Metoda zwracająca typ obiektu zwracanego, jeśli metoda nie została przeciążona to zwraca null
getReaderFor(<any>) - Method in class com.humandevice.android.resttools.adapters.JacksonMapper
 
getReaderFor(Class<?>) - Method in class com.humandevice.android.resttools.adapters.JacksonMapper
 
GetRequest<E> - Class in com.humandevice.android.resttools.rest
Klasa obsługująca połączenie z Api metodą GET
GetRequest() - Constructor for class com.humandevice.android.resttools.rest.GetRequest
 
getRequestBody() - Method in class com.humandevice.android.resttools.rest.Request
metoda zwracająca body zapytania zawierające parameters
getRestName(Field) - Static method in class com.humandevice.android.resttools.adapters.RestAnnotationsHelper
 
getStatusCode() - Method in exception com.humandevice.android.resttools.rest.exceptions.RequestException
Kod odpowiedzi
getToken() - Method in interface com.humandevice.android.resttools.model.Token
 
getToken() - Method in interface com.humandevice.android.resttools.service.IUserService
 
getUrl() - Method in class com.humandevice.android.resttools.rest.Request
Metoda zwraca kompletny adres url do metody api.

H

hasRestObjectAnnotation(Class<?>) - Static method in class com.humandevice.android.resttools.adapters.RestAnnotationsHelper
 
HttpParameters - Class in com.humandevice.android.resttools.adapters
Class for storing request parameters
HttpParameters() - Constructor for class com.humandevice.android.resttools.adapters.HttpParameters
 
HttpUrlEncodedSerializer<Model> - Interface in com.humandevice.android.resttools.adapters
Interface for converting model into http params

I

INTERRUPTED - Static variable in exception com.humandevice.android.resttools.rest.exceptions.RequestException
Waiting thread is activated before the condition it was waiting for has been satisfied.
isArray(Object) - Static method in class com.humandevice.android.resttools.adapters.RestAnnotationsHelper
 
isConnectionError() - Method in exception com.humandevice.android.resttools.rest.exceptions.RequestException
Metoda sprawdzająca czy exception został wywołany na etapie połączenia z serwerem
isLogged() - Method in interface com.humandevice.android.resttools.service.IUserService
 
isMultipartRequest - Variable in class com.humandevice.android.resttools.rest.Request
 
isResponseError() - Method in exception com.humandevice.android.resttools.rest.exceptions.RequestException
Metoda sprawdzająca czy exception został wywołany na serwerze i został zwrócony json błędu
isTokenRequest() - Method in class com.humandevice.android.resttools.rest.Request
Sprawdzenie czy zapytanie wymaga autoryzacji przy użyciu tokena
isTokenValid() - Method in interface com.humandevice.android.resttools.service.IUserService
 
iterator() - Method in class com.humandevice.android.resttools.adapters.HttpParameters
 
IUserService - Interface in com.humandevice.android.resttools.service
Intefejs zapewniający podstawowe metody IUserService.

J

JacksonMapper - Class in com.humandevice.android.resttools.adapters
Jackson Singleton.

L

lock() - Method in class com.humandevice.android.resttools.rest.ThreadLock
Próbuje zablokować zasób.
logout() - Method in interface com.humandevice.android.resttools.service.IUserService
Wylogowuje użytkownika, czyszcząc przy tym zapamiętane tokeny.

M

MEDIA_TYPE - Static variable in class com.humandevice.android.resttools.rest.Request
 
mErrorResponse - Variable in exception com.humandevice.android.resttools.rest.exceptions.RequestException
 
mHttpClient - Variable in class com.humandevice.android.resttools.rest.Request
 
mParameters - Variable in class com.humandevice.android.resttools.adapters.HttpParameters
 
MULTIPART_MEDIA_TYPE - Static variable in class com.humandevice.android.resttools.rest.Request
 
mUserService - Static variable in class com.humandevice.android.resttools.rest.Request
 

O

obtainStringValue(Object) - Method in class com.humandevice.android.resttools.rest.Request
 
onCheckRestriction(Request<?>) - Method in interface com.humandevice.android.resttools.rest.Request.ConnectionRestriction
 
onPost(RequestFuture) - Method in interface com.humandevice.android.resttools.rest.RequestPool.PostTask
 

P

ParseException - Exception in com.humandevice.android.resttools.rest.exceptions
States that an error occurred during parsing
ParseException() - Constructor for exception com.humandevice.android.resttools.rest.exceptions.ParseException
 
parseToObject(String) - Method in class com.humandevice.android.resttools.rest.Request
 
PostRequest<T> - Class in com.humandevice.android.resttools.rest
Klasa obsługująca połączenie z api metodą POST
PostRequest() - Constructor for class com.humandevice.android.resttools.rest.PostRequest
 
prepareRequest() - Method in class com.humandevice.android.resttools.rest.Request
Metoda, w której powinna byc wykonana konfiguracja zapytania.
putParameter(String, Object) - Method in class com.humandevice.android.resttools.rest.GetRequest
 
putParameter(String, Object) - Method in class com.humandevice.android.resttools.rest.Request
 
putParameter(Object) - Method in class com.humandevice.android.resttools.rest.Request
 
PutRequest<T> - Class in com.humandevice.android.resttools.rest
Klasa obsługująca połączenie z api metodą PUT
PutRequest() - Constructor for class com.humandevice.android.resttools.rest.PutRequest
 
putUrlParameter(String, Object) - Method in class com.humandevice.android.resttools.rest.Request
 
putUrlParameter(Object) - Method in class com.humandevice.android.resttools.rest.Request
 

R

readResponse(Response) - Method in class com.humandevice.android.resttools.rest.Request
 
ReflectHttpUrlEncodedSerializer<Model> - Class in com.humandevice.android.resttools.adapters
Reflect inmplementation of HttpUrlEncodedSerializer Date: 2016/01/28
ReflectHttpUrlEncodedSerializer(String) - Constructor for class com.humandevice.android.resttools.adapters.ReflectHttpUrlEncodedSerializer
 
refreshToken() - Method in interface com.humandevice.android.resttools.service.IUserService
Próbuje odświeżyć token uwierzytelniający.
RefreshTokenException - Exception in com.humandevice.android.resttools.rest.exceptions
Jego wystąpienie oznacza problem przy odświeżaniu token'a
RefreshTokenException() - Constructor for exception com.humandevice.android.resttools.rest.exceptions.RefreshTokenException
 
RefreshTokenException(String) - Constructor for exception com.humandevice.android.resttools.rest.exceptions.RefreshTokenException
 
RefreshTokenException(String, Throwable) - Constructor for exception com.humandevice.android.resttools.rest.exceptions.RefreshTokenException
 
RefreshTokenException(Throwable) - Constructor for exception com.humandevice.android.resttools.rest.exceptions.RefreshTokenException
 
request() - Method in class com.humandevice.android.resttools.rest.DeleteRequest
 
request() - Method in class com.humandevice.android.resttools.rest.GetRequest
 
request() - Method in class com.humandevice.android.resttools.rest.PostRequest
 
request() - Method in class com.humandevice.android.resttools.rest.PutRequest
 
Request<T> - Class in com.humandevice.android.resttools.rest
Klasa dostarczająca podstawowe metody komunikacji z api
Request() - Constructor for class com.humandevice.android.resttools.rest.Request
 
request() - Method in class com.humandevice.android.resttools.rest.Request
Metoda zwracająca wynik zapytania api
Request.ConnectionRestriction - Interface in com.humandevice.android.resttools.rest
 
RequestException - Exception in com.humandevice.android.resttools.rest.exceptions
Exception rzucany w przypadku prawidłowej odpowiedzi z serwera zawierającej informacje o błędzie
RequestException(Exception) - Constructor for exception com.humandevice.android.resttools.rest.exceptions.RequestException
 
RequestException(String, int) - Constructor for exception com.humandevice.android.resttools.rest.exceptions.RequestException
Konstruktor wyjątku parsujący odpowiedź z serwera
RequestExecutor - Class in com.humandevice.android.resttools.rest
Klasa opakowująca ThreadPoolExecutor w celu dodania listenera do wykonywanego zadania oraz rzucania wyjątkiem RequestException w przypadku otrzymania błędu z api
RequestExecutor() - Constructor for class com.humandevice.android.resttools.rest.RequestExecutor
 
RequestExecutor(int, long) - Constructor for class com.humandevice.android.resttools.rest.RequestExecutor
 
RequestExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>) - Constructor for class com.humandevice.android.resttools.rest.RequestExecutor
 
RequestExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory) - Constructor for class com.humandevice.android.resttools.rest.RequestExecutor
 
RequestExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, RejectedExecutionHandler) - Constructor for class com.humandevice.android.resttools.rest.RequestExecutor
 
RequestExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory, RejectedExecutionHandler) - Constructor for class com.humandevice.android.resttools.rest.RequestExecutor
 
RequestFuture<V> - Interface in com.humandevice.android.resttools.rest
TODO Dokumentacja
RequestFutureTask<V> - Class in com.humandevice.android.resttools.rest
TODO Dokumentacja
RequestFutureTask(Callable<V>) - Constructor for class com.humandevice.android.resttools.rest.RequestFutureTask
 
RequestFutureTask(Callable<V>, RequestListener<V>) - Constructor for class com.humandevice.android.resttools.rest.RequestFutureTask
 
RequestListener<T> - Interface in com.humandevice.android.resttools.rest
Listener zapytania do api, uruchamiany jest w momencie zakończenia zadania
RequestPool - Class in com.humandevice.android.resttools.rest
TODO Dokumentacja
RequestPool() - Constructor for class com.humandevice.android.resttools.rest.RequestPool
 
RequestPool.PostTask - Interface in com.humandevice.android.resttools.rest
 
RequestPoolListener - Interface in com.humandevice.android.resttools.rest
TODO dokumentacja
RestAnnotationsHelper - Class in com.humandevice.android.resttools.adapters
Helps extracting annotations values Date: 2016/01/28
RestConfiguration - Class in com.humandevice.android.resttools.rest
Klasa konfigurująca dane dostępowe do resta, takie jak host, port itp.
RestConfiguration() - Constructor for class com.humandevice.android.resttools.rest.RestConfiguration
 
RestObject - Annotation Type in com.humandevice.android.resttools.adapters
Annotation indicates that this class will be decomposed, not treated as String

S

sConfiguration - Static variable in class com.humandevice.android.resttools.rest.Request
 
serializeModel(Model, HttpParameters) - Method in class com.humandevice.android.resttools.adapters.ReflectHttpUrlEncodedSerializer
 
setApiHost(String) - Method in class com.humandevice.android.resttools.rest.RestConfiguration
 
setApiPort(int) - Method in class com.humandevice.android.resttools.rest.RestConfiguration
default: 80
setApiScheme(String) - Method in class com.humandevice.android.resttools.rest.RestConfiguration
default: http
setAuthorization(String, String) - Method in class com.humandevice.android.resttools.rest.RestConfiguration
 
setCastBooleanToInt() - Method in class com.humandevice.android.resttools.rest.RestConfiguration
cast all boolean parameters to int value (0/1)
setConnectionRestriction(Request.ConnectionRestriction) - Method in class com.humandevice.android.resttools.rest.RestConfiguration
Sprawdzenie czy request może zostać wykonany
setMaxConnections(int) - Method in class com.humandevice.android.resttools.rest.RestConfiguration
default: 20
setRestConfiguration(RestConfiguration) - Static method in class com.humandevice.android.resttools.rest.Request
 
setThrowIfAnyFails(boolean) - Method in class com.humandevice.android.resttools.rest.RequestPool
 
setTimeout(int) - Method in class com.humandevice.android.resttools.rest.RestConfiguration
default: 1min
setUrlSegments(String...) - Method in class com.humandevice.android.resttools.rest.Request
Ustawienie adresu api
setUserService(IUserService) - Static method in class com.humandevice.android.resttools.rest.Request
 
submit(Callable<T>, RequestListener<T>) - Method in class com.humandevice.android.resttools.rest.RequestExecutor
Metoda uruchamiająca wykonywanie zadania i zwraca Future z wykonywanym zadaniem.
submit(Callable<T>) - Method in class com.humandevice.android.resttools.rest.RequestExecutor
Metoda uruchamiająca wykonywanie zadania i zwraca Future z wykonywanym zadaniem.
submit(Runnable) - Method in class com.humandevice.android.resttools.rest.RequestExecutor
Deprecated.
Metoda nie jest opakowana w przechwytywanie wyjątków, należy używać metody RequestExecutor.submit(Callable, RequestListener)
submit(Runnable, T) - Method in class com.humandevice.android.resttools.rest.RequestExecutor
Deprecated.
Metoda nie jest opakowana w przechwytywanie wyjątków, należy używać metody RequestExecutor.submit(Callable, RequestListener)

T

ThreadLock - Class in com.humandevice.android.resttools.rest
Created by Szymon on 2016-02-01.
ThreadLock() - Constructor for class com.humandevice.android.resttools.rest.ThreadLock
 
TIMEOUT - Static variable in exception com.humandevice.android.resttools.rest.exceptions.RequestException
Blocking operation times out
Token - Interface in com.humandevice.android.resttools.model
Interfejs zapewniający możliwość uzyskania tokena uwierzytelniającego
TokenRequest - Interface in com.humandevice.android.resttools.rest
Implementacja tego interfejsu informuje system, że należy dodać obsługę autoryzacji
toObject(String...) - Method in class com.humandevice.android.resttools.rest.Request
 
toString() - Method in exception com.humandevice.android.resttools.rest.exceptions.RequestException
 

U

UNKNOWN - Static variable in exception com.humandevice.android.resttools.rest.exceptions.RequestException
Non server exception
unlock() - Method in class com.humandevice.android.resttools.rest.ThreadLock
Zwalnia zasób pozwalając innym wątkom na jego przejęcie.

W

waitIfLocked() - Method in class com.humandevice.android.resttools.rest.ThreadLock
Jeżeli zasób jest zablokowany to czeka do jego odblokowania.
A C D E F G H I J L M O P R S T U W 
Skip navigation links