Skip navigation links
A B C D E G H I M N O P Q R S U V 

A

APPLICATION_JSON - Static variable in class org.swisspush.gateleen.queue.queuing.QueueBrowser
 

B

buildAddItemOperation(String, String) - Static method in class org.swisspush.gateleen.queue.queuing.RedisquesAPI
 
buildCheckOperation() - Static method in class org.swisspush.gateleen.queue.queuing.RedisquesAPI
 
buildDeleteAllQueueItemsOperation(String) - Static method in class org.swisspush.gateleen.queue.queuing.RedisquesAPI
 
buildDeleteItemOperation(String, int) - Static method in class org.swisspush.gateleen.queue.queuing.RedisquesAPI
 
buildDeleteLockOperation(String) - Static method in class org.swisspush.gateleen.queue.queuing.RedisquesAPI
 
buildEnqueueOperation(String, String) - Static method in class org.swisspush.gateleen.queue.queuing.RedisquesAPI
 
buildGetAllLocksOperation() - Static method in class org.swisspush.gateleen.queue.queuing.RedisquesAPI
 
buildGetItemOperation(String, int) - Static method in class org.swisspush.gateleen.queue.queuing.RedisquesAPI
 
buildGetListRangeOperation(String, String) - Static method in class org.swisspush.gateleen.queue.queuing.RedisquesAPI
 
buildGetLockOperation(String) - Static method in class org.swisspush.gateleen.queue.queuing.RedisquesAPI
 
buildOperation(RedisquesAPI.QueueOperation) - Static method in class org.swisspush.gateleen.queue.queuing.RedisquesAPI
 
buildOperation(RedisquesAPI.QueueOperation, JsonObject) - Static method in class org.swisspush.gateleen.queue.queuing.RedisquesAPI
 
buildPutLockOperation(String, String) - Static method in class org.swisspush.gateleen.queue.queuing.RedisquesAPI
 
buildReplaceItemOperation(String, int, String) - Static method in class org.swisspush.gateleen.queue.queuing.RedisquesAPI
 

C

checkDuplicateRequest(RedisClient, String, Buffer, String, Handler<Boolean>) - Static method in class org.swisspush.gateleen.queue.duplicate.DuplicateCheckHandler
This method checks if an entry for the provided information (uri and buffer) is stored in the redis database.
cleanup(Vertx) - Static method in class org.swisspush.gateleen.queue.queuing.QueuingHandler
 
CONTENT_TYPE - Static variable in class org.swisspush.gateleen.queue.queuing.QueueBrowser
 

D

decode(String) - Method in class org.swisspush.gateleen.queue.queuing.QueueBrowser
Decode the payload if the content-type is text or json.
DUPLICATE_CHECK_HEADER - Static variable in class org.swisspush.gateleen.queue.queuing.QueuingHandler
 
DuplicateCheckHandler - Class in org.swisspush.gateleen.queue.duplicate
Class which is responsible for checking wheter a request is duplicate or not

E

encode(String) - Method in class org.swisspush.gateleen.queue.queuing.QueueBrowser
Encode the payload from a payloadString or payloadObjet.
enqueue(HttpServerRequest, Buffer, String) - Method in class org.swisspush.gateleen.queue.queuing.QueueClient
Enqueues the given request.
enqueue(HttpServerRequest, MultiMap, Buffer, String) - Method in class org.swisspush.gateleen.queue.queuing.QueueClient
Enqueues the given request.
enqueue(HttpRequest, String) - Method in class org.swisspush.gateleen.queue.queuing.QueueClient
Enqueues a disconnected request.
enqueue(HttpRequest, String, Handler<Void>) - Method in class org.swisspush.gateleen.queue.queuing.QueueClient
Enqueues a disconnected request.
ERROR - Static variable in class org.swisspush.gateleen.queue.queuing.RedisquesAPI
 
EXPIRE_AFTER_HEADER - Static variable in class org.swisspush.gateleen.queue.expiry.ExpiryCheckHandler
 
ExpiryCheckHandler - Class in org.swisspush.gateleen.queue.expiry
The ExpiryCheckHandler allows you to check the expiry of a request.

G

getActualTime() - Static method in class org.swisspush.gateleen.queue.expiry.ExpiryCheckHandler
Returns the actual datetime.
getExpirationTime(int) - Static method in class org.swisspush.gateleen.queue.expiry.ExpiryCheckHandler
Returns the expiration time, based on the actual time in addition with the expireAfter value.
getExpirationTime(String, int) - Static method in class org.swisspush.gateleen.queue.expiry.ExpiryCheckHandler
Returns the expiration time based on the given timestamp in addition with the expireAfter value.
getExpireAfter(MultiMap) - Static method in class org.swisspush.gateleen.queue.expiry.ExpiryCheckHandler
Extracts the value of the "X-Expire-After" header.
getHttpClient() - Method in class org.swisspush.gateleen.queue.queuing.QueueProcessor
 

H

handle(HttpServerRequest) - Method in class org.swisspush.gateleen.queue.queuing.QueueBrowser
 
handle(Buffer) - Method in class org.swisspush.gateleen.queue.queuing.QueuingHandler
 

I

isExpired(HttpRequest) - Static method in class org.swisspush.gateleen.queue.expiry.ExpiryCheckHandler
Checks if the given request has expired or not.
isExpired(HttpServerRequest) - Static method in class org.swisspush.gateleen.queue.expiry.ExpiryCheckHandler
Checks if the given request has expired or not.
isExpired(MultiMap) - Static method in class org.swisspush.gateleen.queue.expiry.ExpiryCheckHandler
Checks the expiration based on the given headers.
isQueued(HttpServerRequest) - Static method in class org.swisspush.gateleen.queue.queuing.QueuingHandler
 

M

MESSAGE - Static variable in class org.swisspush.gateleen.queue.queuing.RedisquesAPI
 

N

NO_SUCH_LOCK - Static variable in class org.swisspush.gateleen.queue.queuing.RedisquesAPI
 

O

OK - Static variable in class org.swisspush.gateleen.queue.queuing.RedisquesAPI
 
OPERATION - Static variable in class org.swisspush.gateleen.queue.queuing.RedisquesAPI
 
org.swisspush.gateleen.queue.duplicate - package org.swisspush.gateleen.queue.duplicate
 
org.swisspush.gateleen.queue.expiry - package org.swisspush.gateleen.queue.expiry
 
org.swisspush.gateleen.queue.queuing - package org.swisspush.gateleen.queue.queuing
 

P

parseDateTime(String) - Static method in class org.swisspush.gateleen.queue.expiry.ExpiryCheckHandler
Parses the given string to a LocalDateTime object.
PAYLOAD - Static variable in class org.swisspush.gateleen.queue.queuing.QueueBrowser
 
PAYLOAD - Static variable in class org.swisspush.gateleen.queue.queuing.RedisquesAPI
 
printDateTime(LocalDateTime) - Static method in class org.swisspush.gateleen.queue.expiry.ExpiryCheckHandler
Prints the given datetime as a string.

Q

QUEUE_HEADER - Static variable in class org.swisspush.gateleen.queue.queuing.QueuingHandler
 
QueueBrowser - Class in org.swisspush.gateleen.queue.queuing
 
QueueBrowser(Vertx, String, String, MonitoringHandler) - Constructor for class org.swisspush.gateleen.queue.queuing.QueueBrowser
 
QueueClient - Class in org.swisspush.gateleen.queue.queuing
The QueueClient allows you to enqueue various requests.
QueueClient(Vertx, MonitoringHandler) - Constructor for class org.swisspush.gateleen.queue.queuing.QueueClient
Creates a new instance of the QueueClient.
QUEUENAME - Static variable in class org.swisspush.gateleen.queue.queuing.RedisquesAPI
 
QueueProcessor - Class in org.swisspush.gateleen.queue.queuing
 
QueueProcessor(Vertx, HttpClient, MonitoringHandler) - Constructor for class org.swisspush.gateleen.queue.queuing.QueueProcessor
 
QueuingHandler - Class in org.swisspush.gateleen.queue.queuing
Queues requests.
QueuingHandler(Vertx, RedisClient, HttpServerRequest, MonitoringHandler) - Constructor for class org.swisspush.gateleen.queue.queuing.QueuingHandler
 

R

RedisquesAPI - Class in org.swisspush.gateleen.queue.queuing
Class RedisquesAPI.
RedisquesAPI() - Constructor for class org.swisspush.gateleen.queue.queuing.RedisquesAPI
 
RedisquesAPI.QueueOperation - Enum in org.swisspush.gateleen.queue.queuing
 
REQUESTED_BY - Static variable in class org.swisspush.gateleen.queue.queuing.RedisquesAPI
 

S

SERVER_TIMESTAMP_HEADER - Static variable in class org.swisspush.gateleen.queue.expiry.ExpiryCheckHandler
 
setExpireAfter(HttpRequest, int) - Static method in class org.swisspush.gateleen.queue.expiry.ExpiryCheckHandler
Sets an "X-Expire-After" header.
setExpireAfter(HttpServerRequest, int) - Static method in class org.swisspush.gateleen.queue.expiry.ExpiryCheckHandler
Sets an "X-Expire-After" header.
setExpireAfter(MultiMap, int) - Static method in class org.swisspush.gateleen.queue.expiry.ExpiryCheckHandler
Sets an "X-Expire-After" header.
STATUS - Static variable in class org.swisspush.gateleen.queue.queuing.RedisquesAPI
 

U

updateServerTimestampHeader(HttpRequest) - Static method in class org.swisspush.gateleen.queue.expiry.ExpiryCheckHandler
Checks if a "X-Server-Timestamp" header is set or not.
updateServerTimestampHeader(HttpServerRequest) - Static method in class org.swisspush.gateleen.queue.expiry.ExpiryCheckHandler
Checks if a "X-Server-Timestamp" header is set or not.
updateServerTimestampHeader(MultiMap) - Static method in class org.swisspush.gateleen.queue.expiry.ExpiryCheckHandler
Checks if a "X-Server-Timestamp" header is set or not.
UTF_8 - Static variable in class org.swisspush.gateleen.queue.queuing.QueueBrowser
 

V

VALUE - Static variable in class org.swisspush.gateleen.queue.queuing.RedisquesAPI
 
valueOf(String) - Static method in enum org.swisspush.gateleen.queue.queuing.RedisquesAPI.QueueOperation
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.swisspush.gateleen.queue.queuing.RedisquesAPI.QueueOperation
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E G H I M N O P Q R S U V 
Skip navigation links