A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes All Packages

A

acquireLock(Job) - Method in interface com.github.sonus21.rqueue.core.middleware.LockMiddleware
This method should acquire lock from any source like Redis, File, Java Lock or any system and returns lock identifier for the same.
acquireLock(Job) - Method in class com.github.sonus21.rqueue.core.middleware.RedisLockMiddleware
 
acquireLock(String, String, Duration) - Method in class com.github.sonus21.rqueue.common.impl.RqueueLockManagerImpl
 
acquireLock(String, String, Duration) - Method in interface com.github.sonus21.rqueue.common.RqueueLockManager
 
Action - Class in com.github.sonus21.rqueue.models.response
 
Action() - Constructor for class com.github.sonus21.rqueue.models.response.Action
 
ACTION - com.github.sonus21.rqueue.models.enums.TableColumnType
 
ActionType - Enum in com.github.sonus21.rqueue.models.enums
 
active() - Method in annotation type com.github.sonus21.rqueue.annotation.RqueueListener
Control whether this listener is active or not.
addAction(Action) - Method in class com.github.sonus21.rqueue.models.response.DataViewResponse
 
addColumn(TableColumn) - Method in class com.github.sonus21.rqueue.models.response.TableRow
 
addDeadLetterQueue(DeadLetterQueue) - Method in class com.github.sonus21.rqueue.models.db.QueueConfig
 
addEvent(RqueueExecutionEvent) - Method in class com.github.sonus21.rqueue.models.aggregator.QueueEvents
 
addMessage(String, RqueueMessage) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
 
addMessage(String, RqueueMessage) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
 
addMessageWithDelay(String, String, RqueueMessage) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
 
addMessageWithDelay(String, String, RqueueMessage) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
 
addReactiveMessage(String, RqueueMessage) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
 
addReactiveMessage(String, RqueueMessage) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
 
addReactiveMessageWithDelay(String, String, RqueueMessage) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
 
addReactiveMessageWithDelay(String, String, RqueueMessage) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
 
addRow(TableRow) - Method in class com.github.sonus21.rqueue.models.response.DataViewResponse
 
addToSet(String, V...) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
 
addToZset(String, RqueueMessage, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
 
addToZset(String, RqueueMessage, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
 
afterPropertiesSet() - Method in class com.github.sonus21.rqueue.core.RqueueRedisListenerContainerFactory
 
afterPropertiesSet() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageHandler
 
afterPropertiesSet() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
AGGREGATION_LOCK_DURATION_IN_SECONDS - Static variable in class com.github.sonus21.rqueue.utils.Constants
 
AggregationType - Enum in com.github.sonus21.rqueue.models.enums
 
appendToListWithListExpiry(String, String, Duration) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
 
appendToListWithListExpiry(String, String, Duration) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
 
appendToSet(String, String...) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
 
appendToSet(String, String...) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
 

B

BaseResponse - Class in com.github.sonus21.rqueue.models.response
 
BaseResponse() - Constructor for class com.github.sonus21.rqueue.models.response.BaseResponse
 
BLANK - Static variable in class com.github.sonus21.rqueue.utils.Constants
 
BooleanResponse - Class in com.github.sonus21.rqueue.models.response
 
BooleanResponse() - Constructor for class com.github.sonus21.rqueue.models.response.BooleanResponse
 
BOTH - com.github.sonus21.rqueue.models.enums.RqueueMode
 
buildMessage(MessageConverter, String, String, Object, Integer, Long, MessageHeaders) - Static method in class com.github.sonus21.rqueue.core.support.RqueueMessageUtils
 
buildMessageHeaders(String, RqueueMessage, Job, Execution) - Static method in class com.github.sonus21.rqueue.listener.RqueueMessageHeaders
 
buildPeriodicMessage(MessageConverter, String, String, Object, Integer, long, MessageHeaders) - Static method in class com.github.sonus21.rqueue.core.support.RqueueMessageUtils
 

C

ChartDataRequest - Class in com.github.sonus21.rqueue.models.request
 
ChartDataRequest(ChartType, AggregationType) - Constructor for class com.github.sonus21.rqueue.models.request.ChartDataRequest
 
ChartDataResponse - Class in com.github.sonus21.rqueue.models.response
 
ChartDataResponse() - Constructor for class com.github.sonus21.rqueue.models.response.ChartDataResponse
 
ChartDataType - Enum in com.github.sonus21.rqueue.models.enums
 
ChartType - Enum in com.github.sonus21.rqueue.models.enums
 
checkIn(Serializable) - Method in interface com.github.sonus21.rqueue.core.Job
Checkin allows you to display a message for long running tasks, so that you can see the progress.
checkIn(Serializable) - Method in class com.github.sonus21.rqueue.listener.JobImpl
 
checkIn(Serializable) - Method in class com.github.sonus21.rqueue.models.db.RqueueJob
 
CheckinMessage - Class in com.github.sonus21.rqueue.models.db
 
CheckinMessage() - Constructor for class com.github.sonus21.rqueue.models.db.CheckinMessage
 
clean(String) - Static method in class com.github.sonus21.rqueue.utils.StringUtils
 
cloneMessage(Message<?>) - Static method in class com.github.sonus21.rqueue.core.support.RqueueMessageUtils
 
com.github.sonus21.rqueue.annotation - package com.github.sonus21.rqueue.annotation
 
com.github.sonus21.rqueue.common - package com.github.sonus21.rqueue.common
 
com.github.sonus21.rqueue.common.impl - package com.github.sonus21.rqueue.common.impl
 
com.github.sonus21.rqueue.config - package com.github.sonus21.rqueue.config
 
com.github.sonus21.rqueue.converter - package com.github.sonus21.rqueue.converter
 
com.github.sonus21.rqueue.core - package com.github.sonus21.rqueue.core
 
com.github.sonus21.rqueue.core.context - package com.github.sonus21.rqueue.core.context
 
com.github.sonus21.rqueue.core.impl - package com.github.sonus21.rqueue.core.impl
 
com.github.sonus21.rqueue.core.middleware - package com.github.sonus21.rqueue.core.middleware
 
com.github.sonus21.rqueue.core.support - package com.github.sonus21.rqueue.core.support
 
com.github.sonus21.rqueue.dao - package com.github.sonus21.rqueue.dao
 
com.github.sonus21.rqueue.dao.impl - package com.github.sonus21.rqueue.dao.impl
 
com.github.sonus21.rqueue.exception - package com.github.sonus21.rqueue.exception
 
com.github.sonus21.rqueue.listener - package com.github.sonus21.rqueue.listener
 
com.github.sonus21.rqueue.metrics - package com.github.sonus21.rqueue.metrics
 
com.github.sonus21.rqueue.models - package com.github.sonus21.rqueue.models
 
com.github.sonus21.rqueue.models.aggregator - package com.github.sonus21.rqueue.models.aggregator
 
com.github.sonus21.rqueue.models.db - package com.github.sonus21.rqueue.models.db
 
com.github.sonus21.rqueue.models.enums - package com.github.sonus21.rqueue.models.enums
 
com.github.sonus21.rqueue.models.event - package com.github.sonus21.rqueue.models.event
 
com.github.sonus21.rqueue.models.request - package com.github.sonus21.rqueue.models.request
 
com.github.sonus21.rqueue.models.response - package com.github.sonus21.rqueue.models.response
 
com.github.sonus21.rqueue.utils - package com.github.sonus21.rqueue.utils
 
com.github.sonus21.rqueue.utils.backoff - package com.github.sonus21.rqueue.utils.backoff
 
com.github.sonus21.rqueue.utils.pebble - package com.github.sonus21.rqueue.utils.pebble
 
com.github.sonus21.rqueue.web.controller - package com.github.sonus21.rqueue.web.controller
 
com.github.sonus21.rqueue.web.service - package com.github.sonus21.rqueue.web.service
 
com.github.sonus21.rqueue.web.service.impl - package com.github.sonus21.rqueue.web.service.impl
 
Comma - Static variable in class com.github.sonus21.rqueue.utils.Constants
 
concurrency() - Method in annotation type com.github.sonus21.rqueue.annotation.RqueueListener
Specify concurrency limits via a "lower-upper" String, e.g.
Concurrency - Class in com.github.sonus21.rqueue.models
 
Concurrency() - Constructor for class com.github.sonus21.rqueue.models.Concurrency
 
Constants - Class in com.github.sonus21.rqueue.utils
 
Constants() - Constructor for class com.github.sonus21.rqueue.utils.Constants
 
consume(V) - Method in class com.github.sonus21.rqueue.utils.RetryableRunnable
 
CONSUMER - com.github.sonus21.rqueue.models.enums.RqueueMode
 
Context - Interface in com.github.sonus21.rqueue.core.context
A context that supports getValue method.
ContextMiddleware - Interface in com.github.sonus21.rqueue.core.middleware
Context middleware allows us to set context for the running job, context could be any thing like putting user information for permission check, initiating some transaction.
convertDataType(DataType) - Static method in enum com.github.sonus21.rqueue.models.enums.DataType
 
convertMessageToObject(RqueueMessage, MessageConverter) - Static method in class com.github.sonus21.rqueue.core.support.RqueueMessageUtils
 
convertMessageToObject(Message<String>, MessageConverter) - Static method in class com.github.sonus21.rqueue.core.support.RqueueMessageUtils
 
convertToBoolean(String) - Static method in class com.github.sonus21.rqueue.utils.ValueResolver
 
convertToCamelCase(String) - Static method in class com.github.sonus21.rqueue.utils.StringUtils
 
Count() - Constructor for class com.github.sonus21.rqueue.config.MetricsProperties.Count
 
countExecution() - Method in class com.github.sonus21.rqueue.config.MetricsProperties
 
countFailure() - Method in class com.github.sonus21.rqueue.config.MetricsProperties
 
createCacheKey(String) - Method in class com.github.sonus21.rqueue.utils.pebble.ResourceLoader
 
CREATED - com.github.sonus21.rqueue.models.enums.JobStatus
 
createDefaultTaskExecutor(List<QueueDetail>) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
createErrorMessage(String) - Static method in class com.github.sonus21.rqueue.models.response.DataViewResponse
 
createExceptionHandlerMethodResolverFor(Class<?>) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageHandler
 
createJob(RqueueJob, Duration) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueJobDaoImpl
 
createJob(RqueueJob, Duration) - Method in interface com.github.sonus21.rqueue.dao.RqueueJobDao
 
createMessageListenerContainer() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
Creates a RqueueMessageListenerContainer container.
createTaskExecutor(String, String, int, int) - Static method in class com.github.sonus21.rqueue.utils.ThreadUtils
 
createTaskScheduler(int, String, int) - Static method in class com.github.sonus21.rqueue.utils.ThreadUtils
 

D

DAILY - com.github.sonus21.rqueue.models.enums.AggregationType
 
DataDeleteRequest - Class in com.github.sonus21.rqueue.models.request
 
DataDeleteRequest() - Constructor for class com.github.sonus21.rqueue.models.request.DataDeleteRequest
 
dataType(DataTypeRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueRestController
 
dataType(DataTypeRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueRestController
 
dataType(MessageMoveRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueRestController
 
dataType(MessageMoveRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueRestController
 
DataType - Enum in com.github.sonus21.rqueue.models.enums
 
DataTypeRequest - Class in com.github.sonus21.rqueue.models.request
 
DataTypeRequest() - Constructor for class com.github.sonus21.rqueue.models.request.DataTypeRequest
 
DataViewResponse - Class in com.github.sonus21.rqueue.models.response
 
DataViewResponse() - Constructor for class com.github.sonus21.rqueue.models.response.DataViewResponse
 
DateTimeFunction - Class in com.github.sonus21.rqueue.utils.pebble
 
DateTimeFunction() - Constructor for class com.github.sonus21.rqueue.utils.pebble.DateTimeFunction
 
DateTimeUtils - Class in com.github.sonus21.rqueue.utils
 
DateViewRequest - Class in com.github.sonus21.rqueue.models.request
 
DateViewRequest() - Constructor for class com.github.sonus21.rqueue.models.request.DateViewRequest
 
DAYS_IN_A_MONTH - Static variable in class com.github.sonus21.rqueue.utils.Constants
 
DAYS_IN_A_WEEK - Static variable in class com.github.sonus21.rqueue.utils.Constants
 
dead(Model, String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueViewControllerServiceImpl
 
dead(Model, String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueViewControllerService
 
dead(Model, HttpServletRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueViewController
 
dead(Model, ServerHttpRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueViewController
 
DEAD - com.github.sonus21.rqueue.models.enums.NavTab
 
deadLetterQueue() - Method in annotation type com.github.sonus21.rqueue.annotation.RqueueListener
Name of the queue, where message has to be sent in case of consecutive failures configured as per RqueueListener.numRetries(), by default sent message over this cannot be consumed, if you want this queue to be used in the listener then set RqueueListener.deadLetterQueueListenerEnabled() ()}.
DeadLetterQueue - Class in com.github.sonus21.rqueue.models.db
 
DeadLetterQueue() - Constructor for class com.github.sonus21.rqueue.models.db.DeadLetterQueue
 
deadLetterQueueListenerEnabled() - Method in annotation type com.github.sonus21.rqueue.annotation.RqueueListener
By default messages sent to dead letter queue are not consumable by listener.
DeadLetterQueuesFunction - Class in com.github.sonus21.rqueue.utils.pebble
 
DeadLetterQueuesFunction() - Constructor for class com.github.sonus21.rqueue.utils.pebble.DeadLetterQueuesFunction
 
DEFAULT_INITIAL_INTERVAL - Static variable in class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
The default initial delay for the any task: 1500 ms (1.5 seconds)
DEFAULT_INTERVAL - Static variable in class com.github.sonus21.rqueue.utils.backoff.FixedTaskExecutionBackOff
The default task delay: 5000 ms = 5 seconds.
DEFAULT_MAX_INTERVAL - Static variable in class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
The default maximum delay for any task (3 hours)
DEFAULT_MULTIPLIER - Static variable in class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
The default multiplier (increases the delay by 50%).
DEFAULT_PRIORITY_GROUP - Static variable in class com.github.sonus21.rqueue.utils.Constants
 
DEFAULT_PRIORITY_KEY - Static variable in class com.github.sonus21.rqueue.utils.Constants
 
DEFAULT_RETRY_DEAD_LETTER_QUEUE - Static variable in class com.github.sonus21.rqueue.utils.Constants
 
DEFAULT_SCRIPT_EXECUTION_TIME - Static variable in class com.github.sonus21.rqueue.utils.Constants
 
DEFAULT_WORKER_COUNT_PER_QUEUE - Static variable in class com.github.sonus21.rqueue.utils.Constants
 
DefaultContext - Class in com.github.sonus21.rqueue.core.context
An implementation of Context, a context is immutable object, it can not be modified, it allows only create new context from existing context and get value from this context.
DefaultFunction - Class in com.github.sonus21.rqueue.utils.pebble
 
DefaultFunction() - Constructor for class com.github.sonus21.rqueue.utils.pebble.DefaultFunction
 
DefaultRqueueMessageConverter - Class in com.github.sonus21.rqueue.core
Default Message Converter for Rqueue messages.
DefaultRqueueMessageConverter() - Constructor for class com.github.sonus21.rqueue.core.DefaultRqueueMessageConverter
 
DefaultRqueueMessageConverter(Collection<MessageConverter>) - Constructor for class com.github.sonus21.rqueue.core.DefaultRqueueMessageConverter
 
delayedMessageScheduler() - Method in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
This scheduler is used to pull messages from a delayed queue to their respective queue.
DelayedMessageScheduler - Class in com.github.sonus21.rqueue.core
 
DelayedMessageScheduler() - Constructor for class com.github.sonus21.rqueue.core.DelayedMessageScheduler
 
delayedQueue() - Method in annotation type com.github.sonus21.rqueue.annotation.RqueueListener
Deprecated.
since 2.0
delete() - Static method in class com.github.sonus21.rqueue.core.EndpointRegistry
 
delete(JobStatus, Serializable) - Method in interface com.github.sonus21.rqueue.core.Job
 
delete(JobStatus, Serializable) - Method in class com.github.sonus21.rqueue.listener.JobImpl
 
delete(String) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
 
delete(String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueJobDaoImpl
 
delete(String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueMessageMetadataDaoImpl
 
delete(String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
 
delete(String) - Method in interface com.github.sonus21.rqueue.dao.RqueueJobDao
 
delete(String) - Method in interface com.github.sonus21.rqueue.dao.RqueueMessageMetadataDao
 
delete(String) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
 
delete(String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueMessageMetadataServiceImpl
 
delete(String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueMessageMetadataService
 
delete(Collection<String>) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
 
delete(Collection<String>) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
 
delete(Collection<String>) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
 
DELETE - com.github.sonus21.rqueue.models.enums.ActionType
 
DELETE_IF_SAME - com.github.sonus21.rqueue.core.RedisScriptFactory.ScriptType
 
deleteAll(DataDeleteRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueRestController
 
deleteAll(DataDeleteRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueRestController
 
deleteAll(Collection<String>) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueMessageMetadataDaoImpl
 
deleteAll(Collection<String>) - Method in interface com.github.sonus21.rqueue.dao.RqueueMessageMetadataDao
 
deleteAll(Collection<String>) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueMessageMetadataServiceImpl
 
deleteAll(Collection<String>) - Method in interface com.github.sonus21.rqueue.web.service.RqueueMessageMetadataService
 
deleteAllMessages(String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageManagerImpl
 
deleteAllMessages(String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageSenderImpl
 
deleteAllMessages(String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
Very dangerous method it will delete all messages in a queue
deleteAllMessages(String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
Deprecated.
Very dangerous method it will delete all messages in a queue
deleteAllMessages(String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
Delete all message for the given that has some priority like high,medium and low
deleteAndSet(Collection<String>, Map<String, Object>) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
 
deleteAndSet(Collection<String>, Map<String, Object>) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
 
deleteCollection(String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
 
deleteCollection(String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
 
DELETED - com.github.sonus21.rqueue.models.enums.ExecutionStatus
 
DELETED - com.github.sonus21.rqueue.models.enums.MessageStatus
 
deleteIfSame(String, String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
 
deleteIfSame(String, String) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
 
deleteMessage(MessageDeleteRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueRestController
 
deleteMessage(MessageDeleteRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueRestController
 
deleteMessage(MessageSweeper.MessageDeleteRequest) - Method in class com.github.sonus21.rqueue.core.impl.MessageSweeper
 
deleteMessage(String, String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageManagerImpl
 
deleteMessage(String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
Delete a message that's enqueued to the given queue
deleteMessage(String, String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueUtilityServiceImpl
 
deleteMessage(String, String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueUtilityService
 
deleteMessage(String, String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
Delete a message that's enqueued to a queue with some priority
deleteMessage(String, String, Duration) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueMessageMetadataServiceImpl
 
deleteMessage(String, String, Duration) - Method in interface com.github.sonus21.rqueue.web.service.RqueueMessageMetadataService
 
deleteQueue(DataTypeRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueRestController
 
deleteQueue(DataTypeRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueRestController
 
deleteQueue(String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueSystemManagerServiceImpl
 
deleteQueue(String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueSystemManagerService
 
deleteReactiveMessage(String, String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueUtilityServiceImpl
 
deleteReactiveMessage(String, String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueUtilityService
 
deleteReactiveQueue(String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueSystemManagerServiceImpl
 
deleteReactiveQueue(String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueSystemManagerService
 
DELTA_BETWEEN_RE_ENQUEUE_TIME - Static variable in class com.github.sonus21.rqueue.utils.Constants
 
DEQUEUE_MESSAGE - com.github.sonus21.rqueue.core.RedisScriptFactory.ScriptType
 
deserialize(byte[]) - Method in class com.github.sonus21.rqueue.converter.RqueueRedisSerializer
 
DESTINATION - Static variable in class com.github.sonus21.rqueue.listener.RqueueMessageHeaders
This field is mapped to queue name, in the case of the Priority based queueing destination is defined as
destroy() - Method in class com.github.sonus21.rqueue.core.MessageScheduler
 
destroy() - Method in class com.github.sonus21.rqueue.core.RqueueRedisListenerContainerFactory
 
destroy() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
destroy() - Method in class com.github.sonus21.rqueue.web.service.RqueueTaskAggregatorService
 
discarded - Variable in class com.github.sonus21.rqueue.models.aggregator.TasksStat
 
DISCARDED - com.github.sonus21.rqueue.models.enums.ChartDataType
 
DISCARDED - com.github.sonus21.rqueue.models.enums.MessageStatus
Message was discarded due to retry limit or TaskExecutionBackOff.STOP was returned by task execution backoff method.
DISPLAY - com.github.sonus21.rqueue.models.enums.TableColumnType
 
doDestroy() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
doInRedis(RedisConnection, RedisSerializer<String>, RedisSerializer<Object>) - Method in interface com.github.sonus21.rqueue.utils.RedisUtils.RedisPipelineCallback
 
doStart() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
doStop() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 

E

EMPTY - Static variable in class com.github.sonus21.rqueue.core.context.DefaultContext
 
EMPTY_ARRAY - Static variable in class com.github.sonus21.rqueue.utils.SerializationUtils
 
emptyMessageHeaders() - Static method in class com.github.sonus21.rqueue.listener.RqueueMessageHeaders
 
EndpointRegistry - Class in com.github.sonus21.rqueue.core
Stores all registered queue details
enqueue(String, Object) - Method in class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
 
enqueue(String, Object) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
 
enqueue(String, Object) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageSenderImpl
 
enqueue(String, Object) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Enqueue a message on given queue without any delay, consume as soon as possible.
enqueue(String, Object) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Enqueue a message on given queue without any delay, consume as soon as possible.
enqueue(String, Object) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
Deprecated.
Enqueue a message on given queue without any delay, consume as soon as possible.
enqueue(String, String, Object) - Method in class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
 
enqueue(String, String, Object) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
 
enqueue(String, String, Object) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Enqueue a message on given queue without any delay, consume as soon as possible.
enqueue(String, String, Object) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Enqueue a message on given queue without any delay, consume as soon as possible.
ENQUEUE_MESSAGE - com.github.sonus21.rqueue.core.RedisScriptFactory.ScriptType
 
enqueueAt(String, Object, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueAt(String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueAt(String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
Deprecated.
Schedule a message on the given queue at the provided time.
enqueueAt(String, Object, Instant) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueAt(String, Object, Instant) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueAt(String, Object, Instant) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
Deprecated.
Schedule a message on the given queue at the provided time.
enqueueAt(String, Object, Date) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueAt(String, Object, Date) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueAt(String, Object, Date) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
Deprecated.
Schedule a message on the given queue at the provided time.
enqueueAt(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueAt(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueAt(String, String, Object, Instant) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueAt(String, String, Object, Instant) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueAt(String, String, Object, Date) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueAt(String, String, Object, Date) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueAtWithPriority(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueAtWithPriority(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueAtWithPriority(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
Deprecated.
Schedule a message on the given queue at the provided time.
enqueueAtWithPriority(String, String, Object, Instant) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueAtWithPriority(String, String, Object, Instant) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueAtWithPriority(String, String, Object, Instant) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
Deprecated.
Schedule a message on the given queue at the provided time.
enqueueAtWithPriority(String, String, Object, Date) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueAtWithPriority(String, String, Object, Date) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueAtWithPriority(String, String, Object, Date) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
Deprecated.
Schedule a message on the given queue at the provided time.
enqueueAtWithPriority(String, String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueAtWithPriority(String, String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueAtWithPriority(String, String, String, Object, Instant) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueAtWithPriority(String, String, String, Object, Instant) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueAtWithPriority(String, String, String, Object, Date) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueAtWithPriority(String, String, String, Object, Date) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
ENQUEUED - com.github.sonus21.rqueue.models.enums.MessageStatus
 
enqueueIn(String, Object, long) - Method in class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
 
enqueueIn(String, Object, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
 
enqueueIn(String, Object, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageSenderImpl
 
enqueueIn(String, Object, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Schedule a message on the given queue with the provided delay.
enqueueIn(String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Schedule a message on the given queue with the provided delay.
enqueueIn(String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
Deprecated.
Schedule a message on the given queue with the provided delay.
enqueueIn(String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Schedule a message on the given queue with the provided delay.
enqueueIn(String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Schedule a message on the given queue with the provided delay.
enqueueIn(String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
Deprecated.
Schedule a message on the given queue with the provided delay.
enqueueIn(String, Object, Duration) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Schedule a message on the given queue with the provided delay.
enqueueIn(String, Object, Duration) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Schedule a message on the given queue with the provided delay.
enqueueIn(String, Object, Duration) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
Deprecated.
Schedule a message on the given queue with the provided delay.
enqueueIn(String, String, Object, long) - Method in class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
 
enqueueIn(String, String, Object, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
 
enqueueIn(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Schedule a message on the given queue with the provided delay.
enqueueIn(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Schedule a message on the given queue with the provided delay.
enqueueIn(String, String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Schedule a message on the given queue with the provided delay.
enqueueIn(String, String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Schedule a message on the given queue with the provided delay.
enqueueIn(String, String, Object, Duration) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Schedule a message on the given queue with the provided delay.
enqueueIn(String, String, Object, Duration) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Schedule a message on the given queue with the provided delay.
enqueueInWithPriority(String, String, Object, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageSenderImpl
 
enqueueInWithPriority(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueInWithPriority(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueInWithPriority(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
Deprecated.
Schedule a message on the given queue at the provided time.
enqueueInWithPriority(String, String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueInWithPriority(String, String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueInWithPriority(String, String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
Deprecated.
Schedule a message on the given queue at the provided time.
enqueueInWithPriority(String, String, Object, Duration) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueInWithPriority(String, String, Object, Duration) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueInWithPriority(String, String, Object, Duration) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
Deprecated.
Schedule a message on the given queue at the provided time.
enqueueInWithPriority(String, String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueInWithPriority(String, String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueInWithPriority(String, String, String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueInWithPriority(String, String, String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueInWithPriority(String, String, String, Object, Duration) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueInWithPriority(String, String, String, Object, Duration) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Schedule a message on the given queue at the provided time.
enqueueInWithRetry(String, Object, int, long) - Method in class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
 
enqueueInWithRetry(String, Object, int, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
 
enqueueInWithRetry(String, Object, int, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageSenderImpl
 
enqueueInWithRetry(String, Object, int, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Enqueue a task that would be scheduled to run in the specified milli seconds.
enqueueInWithRetry(String, Object, int, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Enqueue a task that would be scheduled to run in the specified milli seconds.
enqueueInWithRetry(String, Object, int, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
Deprecated.
Enqueue a task that would be scheduled to run in the specified milli seconds.
enqueueInWithRetry(String, String, Object, int, long) - Method in class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
 
enqueueInWithRetry(String, String, Object, int, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
 
enqueueInWithRetry(String, String, Object, int, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Enqueue a task that would be scheduled to run in the specified milli seconds.
enqueueInWithRetry(String, String, Object, int, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Enqueue a task that would be scheduled to run in the specified milli seconds.
enqueuePeriodic(String, Object, long) - Method in class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
 
enqueuePeriodic(String, Object, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
 
enqueuePeriodic(String, Object, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Enqueue a message on given queue that will be running after a given period.
enqueuePeriodic(String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Enqueue a message on given queue that will be running after a given period.
enqueuePeriodic(String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Enqueue a message on given queue that will be running after a given period.
enqueuePeriodic(String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Enqueue a message on given queue that will be running after a given period.
enqueuePeriodic(String, Object, Duration) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Enqueue a message on given queue that will be running after a given period.
enqueuePeriodic(String, Object, Duration) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Enqueue a message on given queue that will be running after a given period.
enqueuePeriodic(String, String, Object, long) - Method in class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
 
enqueuePeriodic(String, String, Object, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
 
enqueuePeriodic(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Enqueue a message on given queue that will be running after a given period.
enqueuePeriodic(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Enqueue a message on given queue that will be running after a given period.
enqueuePeriodic(String, String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Enqueue a message on given queue that will be running after a given period.
enqueuePeriodic(String, String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Enqueue a message on given queue that will be running after a given period.
enqueuePeriodic(String, String, Object, Duration) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Enqueue a message on given queue that will be running after a given period.
enqueuePeriodic(String, String, Object, Duration) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Enqueue a message on given queue that will be running after a given period.
enqueueUnique(String, String, Object) - Method in class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
 
enqueueUnique(String, String, Object) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
 
enqueueUnique(String, String, Object) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Enqueue unique message on a given queue without any delay, consume as soon as possible.
enqueueUnique(String, String, Object) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Enqueue unique message on a given queue without any delay, consume as soon as possible.
enqueueUniqueAt(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Schedule unique messages on the given queue at the provided time.
enqueueUniqueAt(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Schedule unique messages on the given queue at the provided time.
enqueueUniqueAtWithPriority(String, String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Schedule unique messages on the given queue at the provided time.
enqueueUniqueAtWithPriority(String, String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Schedule unique messages on the given queue at the provided time.
enqueueUniqueIn(String, String, Object, long) - Method in class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
 
enqueueUniqueIn(String, String, Object, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
 
enqueueUniqueIn(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Enqueue a message on given queue with delay, consume as soon as the delayed is expired.
enqueueUniqueIn(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Enqueue a message on given queue with delay, consume as soon as the delayed is expired.
enqueueUniqueInWithPriority(String, String, String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Schedule unique message on the given queue at the provided time.
enqueueUniqueInWithPriority(String, String, String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Schedule unique message on the given queue at the provided time.
enqueueUniqueWithPriority(String, String, String, Object) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Enqueue unique message on given queue, that will be consumed as soon as possible.
enqueueUniqueWithPriority(String, String, String, Object) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Enqueue unique message on given queue, that will be consumed as soon as possible.
enqueueWithPriority(String, String, Object) - Method in class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
 
enqueueWithPriority(String, String, Object) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
 
enqueueWithPriority(String, String, Object) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageSenderImpl
 
enqueueWithPriority(String, String, Object) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Enqueue a message on given queue, that will be consumed as soon as possible.
enqueueWithPriority(String, String, Object) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Enqueue a message on given queue, that will be consumed as soon as possible.
enqueueWithPriority(String, String, Object) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
Deprecated.
Enqueue a message on given queue, that will be consumed as soon as possible.
enqueueWithPriority(String, String, String, Object) - Method in class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
 
enqueueWithPriority(String, String, String, Object) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
 
enqueueWithPriority(String, String, String, Object) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Enqueue a message on given queue, that will be consumed as soon as possible.
enqueueWithPriority(String, String, String, Object) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Enqueue a message on given queue, that will be consumed as soon as possible.
enqueueWithRetry(String, Object, int) - Method in class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
 
enqueueWithRetry(String, Object, int) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
 
enqueueWithRetry(String, Object, int) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageSenderImpl
 
enqueueWithRetry(String, Object, int) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Enqueue a message on the given queue with the given retry count.
enqueueWithRetry(String, Object, int) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Enqueue a message on the given queue with the given retry count.
enqueueWithRetry(String, Object, int) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
Deprecated.
Enqueue a message on the given queue with the given retry count.
enqueueWithRetry(String, String, Object, int) - Method in class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
 
enqueueWithRetry(String, String, Object, int) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
 
enqueueWithRetry(String, String, Object, int) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
Enqueue a message on the given queue with the given retry count.
enqueueWithRetry(String, String, Object, int) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
Enqueue a message on the given queue with the given retry count.
equals(Object) - Method in class com.github.sonus21.rqueue.core.RqueueMessage
 
equals(Object) - Method in class com.github.sonus21.rqueue.utils.backoff.FixedTaskExecutionBackOff
 
ExceptionUtils - Class in com.github.sonus21.rqueue.utils
 
execute(Map<String, Object>, PebbleTemplate, EvaluationContext, int) - Method in class com.github.sonus21.rqueue.utils.pebble.DateTimeFunction
 
execute(Map<String, Object>, PebbleTemplate, EvaluationContext, int) - Method in class com.github.sonus21.rqueue.utils.pebble.DeadLetterQueuesFunction
 
execute(Map<String, Object>, PebbleTemplate, EvaluationContext, int) - Method in class com.github.sonus21.rqueue.utils.pebble.DefaultFunction
 
executePipeLine(RedisTemplate<String, V>, RedisUtils.RedisPipelineCallback) - Static method in class com.github.sonus21.rqueue.utils.RedisUtils
 
Execution - Class in com.github.sonus21.rqueue.models.db
 
Execution() - Constructor for class com.github.sonus21.rqueue.models.db.Execution
 
EXECUTION - com.github.sonus21.rqueue.models.enums.ChartDataType
 
EXECUTION - Static variable in class com.github.sonus21.rqueue.listener.RqueueMessageHeaders
A reference to Execution object, that can provide current execution detail A single job can have more than one executions due to retry
ExecutionStatus - Enum in com.github.sonus21.rqueue.models.enums
 
exist(String) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
 
exist(String, String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageManagerImpl
 
exist(String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
Extension to method RqueueMessageManager.getMessage(String, String), instead of providing message it returns true/false.
exist(String, String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
Extension to the method RqueueMessageManager.exist(String, String), that checks message for priority queue.
expiry - Variable in class com.github.sonus21.rqueue.listener.JobImpl
 
exploreQueue(QueueExploreRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueRestController
 
exploreQueue(QueueExploreRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueRestController
 
ExponentialTaskExecutionBackOff - Class in com.github.sonus21.rqueue.utils.backoff
Implementation of the TaskExecutionBackOff class, that increases the delay exponentially at the specified rate.
ExponentialTaskExecutionBackOff() - Constructor for class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
Create an instance with an initial interval of 1500L ms, maximum interval of 10800000L, multiplier of 1.5 and default unlimited retries.
ExponentialTaskExecutionBackOff(long, long, double, int) - Constructor for class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
Create an instance.

F

FAILED - com.github.sonus21.rqueue.models.enums.ExecutionStatus
 
FAILED - com.github.sonus21.rqueue.models.enums.JobStatus
 
FAILED - com.github.sonus21.rqueue.models.enums.MessageStatus
 
finByMessageId(String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueJobDaoImpl
 
finByMessageId(String) - Method in interface com.github.sonus21.rqueue.dao.RqueueJobDao
 
finByMessageIdIn(List<String>) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueJobDaoImpl
 
finByMessageIdIn(List<String>) - Method in interface com.github.sonus21.rqueue.dao.RqueueJobDao
 
findAll(Collection<String>) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueMessageMetadataDaoImpl
 
findAll(Collection<String>) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueQStatsDaoImpl
 
findAll(Collection<String>) - Method in interface com.github.sonus21.rqueue.dao.RqueueMessageMetadataDao
 
findAll(Collection<String>) - Method in interface com.github.sonus21.rqueue.dao.RqueueQStatsDao
 
findAll(Collection<String>) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueMessageMetadataServiceImpl
 
findAll(Collection<String>) - Method in interface com.github.sonus21.rqueue.web.service.RqueueMessageMetadataService
 
findAllQConfig(Collection<String>) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueSystemConfigDaoImpl
 
findAllQConfig(Collection<String>) - Method in interface com.github.sonus21.rqueue.dao.RqueueSystemConfigDao
 
findById(String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueJobDaoImpl
 
findById(String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueQStatsDaoImpl
 
findById(String) - Method in interface com.github.sonus21.rqueue.dao.RqueueJobDao
 
findById(String) - Method in interface com.github.sonus21.rqueue.dao.RqueueQStatsDao
 
findJobsByIdIn(Collection<String>) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueJobDaoImpl
 
findJobsByIdIn(Collection<String>) - Method in interface com.github.sonus21.rqueue.dao.RqueueJobDao
 
FixedTaskExecutionBackOff - Class in com.github.sonus21.rqueue.utils.backoff
Implementation of the TaskExecutionBackOff class, that always return the same value, except if number of failures have increased too high.
FixedTaskExecutionBackOff() - Constructor for class com.github.sonus21.rqueue.utils.backoff.FixedTaskExecutionBackOff
Create an instance with an interval of 5000L ms and maximum value of retries.
FixedTaskExecutionBackOff(long, int) - Constructor for class com.github.sonus21.rqueue.utils.backoff.FixedTaskExecutionBackOff
Create an instance.
formatMilliToString(Long) - Static method in class com.github.sonus21.rqueue.utils.DateTimeUtils
 
fromMessage(Message<?>, Class<?>) - Method in class com.github.sonus21.rqueue.converter.GenericMessageConverter
Convert the payload of a Message from a serialized form to a typed Object of type stored in message it self.
fromMessage(Message<?>, Class<?>, Object) - Method in class com.github.sonus21.rqueue.converter.GenericMessageConverter
 
FUNCTION_NAME - Static variable in class com.github.sonus21.rqueue.utils.pebble.DateTimeFunction
 
FUNCTION_NAME - Static variable in class com.github.sonus21.rqueue.utils.pebble.DeadLetterQueuesFunction
 
FUNCTION_NAME - Static variable in class com.github.sonus21.rqueue.utils.pebble.DefaultFunction
 

G

generateMessage(MessageConverter, String) - Static method in class com.github.sonus21.rqueue.core.support.RqueueMessageUtils
 
generateMessages(MessageConverter, Object, String, Integer, Long, int) - Static method in class com.github.sonus21.rqueue.core.support.RqueueMessageUtils
 
generateMessages(MessageConverter, String, int) - Static method in class com.github.sonus21.rqueue.core.support.RqueueMessageUtils
 
generateMessages(MessageConverter, String, long, int) - Static method in class com.github.sonus21.rqueue.core.support.RqueueMessageUtils
 
GenericMessageConverter - Class in com.github.sonus21.rqueue.converter
A converter to turn the payload of a Message from serialized form to a typed String and vice versa.
GenericMessageConverter() - Constructor for class com.github.sonus21.rqueue.converter.GenericMessageConverter
 
GenericMessageConverter(ObjectMapper) - Constructor for class com.github.sonus21.rqueue.converter.GenericMessageConverter
 
get(String) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
 
get(String) - Static method in class com.github.sonus21.rqueue.core.EndpointRegistry
Get QueueDetail for the given queue.
get(String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueMessageMetadataDaoImpl
 
get(String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
 
get(String) - Method in interface com.github.sonus21.rqueue.dao.RqueueMessageMetadataDao
 
get(String) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
 
get(String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueMessageMetadataServiceImpl
 
get(String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueMessageMetadataService
 
get(String, String) - Static method in class com.github.sonus21.rqueue.core.EndpointRegistry
Get QueueDetail for the given queue, with priority
getActiveCharts() - Static method in enum com.github.sonus21.rqueue.models.enums.ChartDataType
 
getActiveQueueCount() - Static method in class com.github.sonus21.rqueue.core.EndpointRegistry
 
getActiveQueueDetails() - Static method in class com.github.sonus21.rqueue.core.EndpointRegistry
 
getActiveQueueMap() - Static method in class com.github.sonus21.rqueue.core.EndpointRegistry
 
getActiveQueues() - Static method in class com.github.sonus21.rqueue.core.EndpointRegistry
 
getAllMessages(String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageManagerImpl
 
getAllMessages(String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageSenderImpl
 
getAllMessages(String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
Find all messages stored on a given queue, it considers three types of messages
getAllMessages(String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
Deprecated.
Find all messages stored on a given queue, it considers all the messages including delayed and non-delayed.
getAllMessages(String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
Find all messages stored on a given queue with given priority, this method is extension to the method RqueueMessageManager.getAllMessages(String)
getAllMessages(String, String, String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
 
getAllMessages(String, String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
 
getAllRqueueMessage(String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageManagerImpl
 
getAllRqueueMessage(String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
Extension to the method RqueueMessageManager.getAllMessages(String) this returns internal message.
getAllRqueueMessage(String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
getArgumentNames() - Method in class com.github.sonus21.rqueue.utils.pebble.DateTimeFunction
 
getArgumentNames() - Method in class com.github.sonus21.rqueue.utils.pebble.DeadLetterQueuesFunction
 
getArgumentNames() - Method in class com.github.sonus21.rqueue.utils.pebble.DefaultFunction
 
getAutoStartup() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
 
getBackOffTime() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
 
getBackOffTime() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
getBeanName() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
getBeanName(String) - Static method in class com.github.sonus21.rqueue.utils.StringUtils
 
getBrokerId() - Static method in class com.github.sonus21.rqueue.config.RqueueConfig
 
getByMessageId(String, String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueMessageMetadataServiceImpl
 
getByMessageId(String, String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueMessageMetadataService
 
getChannelName(String) - Method in class com.github.sonus21.rqueue.core.DelayedMessageScheduler
 
getChannelName(String) - Method in class com.github.sonus21.rqueue.core.MessageScheduler
 
getChannelName(String) - Method in class com.github.sonus21.rqueue.core.ProcessingMessageScheduler
 
getCharset() - Method in class com.github.sonus21.rqueue.utils.pebble.ResourceLoader
 
getContainer() - Method in class com.github.sonus21.rqueue.core.RqueueRedisListenerContainerFactory
 
getContext() - Method in interface com.github.sonus21.rqueue.core.Job
 
getContext() - Method in class com.github.sonus21.rqueue.listener.JobImpl
 
getContext(Job) - Method in interface com.github.sonus21.rqueue.core.middleware.ContextMiddleware
Return non null context for this job.
getDashboardChartData(ChartDataRequest) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueDashboardChartServiceImpl
 
getDashboardChartData(ChartDataRequest) - Method in interface com.github.sonus21.rqueue.web.service.RqueueDashboardChartService
 
getDashboardData(ChartDataRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueRestController
 
getDashboardData(ChartDataRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueRestController
 
getDataType(String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueUtilityServiceImpl
 
getDataType(String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueUtilityService
 
getDeadLetterQueue() - Method in class com.github.sonus21.rqueue.listener.QueueDetail
 
getDeadLetterQueueMessageProcessor() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
 
getDeadLetterQueueMessageProcessor() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
getDeadLetterTasks() - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueQDetailServiceImpl
 
getDeadLetterTasks() - Method in interface com.github.sonus21.rqueue.web.service.RqueueQDetailService
 
getDelay(int) - Method in class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
 
getDelay(Object, RqueueMessage, int) - Method in class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
 
getDelayedQueueChannelName(String) - Method in class com.github.sonus21.rqueue.config.RqueueConfig
 
getDelayedQueueName(String) - Method in class com.github.sonus21.rqueue.config.RqueueConfig
 
getDelDataName() - Method in class com.github.sonus21.rqueue.config.RqueueConfig
 
getDestination(Message<?>) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageHandler
 
getDirectLookupDestinations(MappingInformation) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageHandler
 
getDiscardMessageProcessor() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
 
getDiscardMessageProcessor() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
getEnabledDataTypes() - Static method in enum com.github.sonus21.rqueue.models.enums.DataType
 
getException() - Method in interface com.github.sonus21.rqueue.core.Job
Any error detail, if it fails during execution
getException() - Method in class com.github.sonus21.rqueue.listener.JobImpl
 
getExecutionTime() - Method in interface com.github.sonus21.rqueue.core.Job
Total execution time of the fetched RqueueMessages
getExecutionTime() - Method in class com.github.sonus21.rqueue.listener.JobImpl
 
getExplorePageData(String, String, DataType, int, int) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueQDetailServiceImpl
 
getExplorePageData(String, String, DataType, int, int) - Method in interface com.github.sonus21.rqueue.web.service.RqueueQDetailService
 
getFailureCount() - Method in interface com.github.sonus21.rqueue.core.Job
 
getFailureCount() - Method in class com.github.sonus21.rqueue.listener.JobImpl
 
getFunctions() - Method in class com.github.sonus21.rqueue.utils.pebble.RqueuePebbleExtension
 
getHandlerMethodMap() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageHandler
 
getId() - Method in interface com.github.sonus21.rqueue.core.Job
Get job id corresponding to a message
getId() - Method in class com.github.sonus21.rqueue.listener.JobImpl
 
getInitialInterval() - Method in class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
Return the initial interval in milliseconds.
getInstance(RqueueConfig, RqueueMessageTemplate, RqueueMessageMetadataService) - Static method in class com.github.sonus21.rqueue.core.impl.MessageSweeper
 
getInterval() - Method in class com.github.sonus21.rqueue.utils.backoff.FixedTaskExecutionBackOff
Return the delay between two attempts in milliseconds.
getInterval(Object, RqueueMessage, int) - Method in class com.github.sonus21.rqueue.utils.backoff.FixedTaskExecutionBackOff
 
getJobDurabilityInTerminalState() - Method in class com.github.sonus21.rqueue.config.RqueueConfig
 
getJobId() - Method in class com.github.sonus21.rqueue.config.RqueueConfig
 
getJobs(String, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueRestController
 
getJobs(String, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueRestController
 
getJobs(String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueJobServiceImpl
 
getJobs(String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueJobService
 
getJobsKey(String) - Method in class com.github.sonus21.rqueue.config.RqueueConfig
 
getLatestExecution() - Method in interface com.github.sonus21.rqueue.core.Job
 
getLatestExecution() - Method in class com.github.sonus21.rqueue.listener.JobImpl
 
getLatestVersion() - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueUtilityServiceImpl
 
getLatestVersion() - Method in interface com.github.sonus21.rqueue.web.service.RqueueUtilityService
 
getLibVersion() - Method in class com.github.sonus21.rqueue.config.RqueueConfig
 
getListSize(String) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
 
getListSize(String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
 
getListSize(String) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
 
getLockDuration(Job) - Method in class com.github.sonus21.rqueue.core.middleware.RedisLockMiddleware
A lock can be required for forever or 1 second, that's all depends on the use case, bny default a lock is acquired for visibility time.
getLockIdentifier(Job) - Method in class com.github.sonus21.rqueue.core.middleware.RedisLockMiddleware
Returns lock identifier for this job, could be a simple job id, user id or any other depending on the user case.
getLockKey(String) - Method in class com.github.sonus21.rqueue.config.RqueueConfig
 
getLogger() - Method in class com.github.sonus21.rqueue.core.DelayedMessageScheduler
 
getLogger() - Method in class com.github.sonus21.rqueue.core.MessageScheduler
 
getLogger() - Method in class com.github.sonus21.rqueue.core.ProcessingMessageScheduler
 
getManualDeletionMessageProcessor() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
 
getManualDeletionMessageProcessor() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
getMappingComparator(Message<?>) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageHandler
 
getMappingForMethod(Method, Class<?>) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageHandler
 
getMatchingMapping(MappingInformation, Message<?>) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageHandler
 
getMaxInterval() - Method in class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
get max interval
getMaxNumWorkers() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
 
getMaxNumWorkers() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
getMaxRetries() - Method in class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
Return the maximum number of retries.
getMaxRetries() - Method in class com.github.sonus21.rqueue.utils.backoff.FixedTaskExecutionBackOff
Return the maximum number of retries.
getMaxRetries(Object, RqueueMessage, int) - Method in class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
 
getMaxRetries(Object, RqueueMessage, int) - Method in class com.github.sonus21.rqueue.utils.backoff.FixedTaskExecutionBackOff
 
getMaxWorkerWaitTime() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
getMembers(String) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
 
getMessage() - Method in interface com.github.sonus21.rqueue.core.Job
A message that was enqueued
getMessage() - Method in class com.github.sonus21.rqueue.listener.JobImpl
 
getMessage(String, String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageManagerImpl
 
getMessage(String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
Find the enqueued message, messages are deleted automatically post consumption, post consumption message has a fixed lifetime.
getMessage(String, String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
Extension to the method RqueueMessageManager.getMessage(String, String), this provides the message for the priority queue.
getMessageConverter() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
 
getMessageConverter() - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageManagerImpl
 
getMessageConverter() - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageSenderImpl
 
getMessageConverter() - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
Get currently used message converter
getMessageConverter() - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
Deprecated.
Get all registered message converters.
getMessageConverter() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageHandler
 
getMessageConverters() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
getMessageConverters() - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageSenderImpl
 
getMessageConverters() - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
Deprecated.
Get one or more registered message converters.
getMessageCount(RqueueWebConfig) - Method in class com.github.sonus21.rqueue.models.request.MessageMoveRequest
 
getMessageHeaders() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
 
getMessageId() - Method in interface com.github.sonus21.rqueue.core.Job
Get message id corresponding to this job
getMessageId() - Method in class com.github.sonus21.rqueue.listener.JobImpl
 
getMessageMetadata() - Method in interface com.github.sonus21.rqueue.core.Job
MessageMetadata corresponding the enqueued message
getMessageMetadata() - Method in class com.github.sonus21.rqueue.listener.JobImpl
 
getMessageMetaId(String, String) - Static method in class com.github.sonus21.rqueue.core.support.RqueueMessageUtils
 
getMessageTemplate(RqueueConfig) - Method in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
Get Rqueue message template either from listener container factory or create new one.
getMetricTags() - Method in class com.github.sonus21.rqueue.config.MetricsProperties
Get Tags object that can be used in metric.
getMiddlewares() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
Get configured middlewares
getMiddleWares() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
getMultiplier() - Method in class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
get the multiplier
getNamesFromPriority(String, Map<String, Integer>) - Static method in class com.github.sonus21.rqueue.utils.PriorityUtils
 
getNavTabs(QueueConfig) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueQDetailServiceImpl
 
getNavTabs(QueueConfig) - Method in interface com.github.sonus21.rqueue.web.service.RqueueQDetailService
 
getNextScheduleTime(String, Long) - Method in class com.github.sonus21.rqueue.core.DelayedMessageScheduler
 
getNextScheduleTime(String, Long) - Method in class com.github.sonus21.rqueue.core.MessageScheduler
 
getNextScheduleTime(String, Long) - Method in class com.github.sonus21.rqueue.core.ProcessingMessageScheduler
 
getOrCreateMessageMetadata(RqueueMessage) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueMessageMetadataServiceImpl
 
getOrCreateMessageMetadata(RqueueMessage) - Method in interface com.github.sonus21.rqueue.web.service.RqueueMessageMetadataService
 
getPath() - Method in enum com.github.sonus21.rqueue.core.RedisScriptFactory.ScriptType
 
getPendingMessageCount(String) - Method in class com.github.sonus21.rqueue.metrics.RqueueQueueMetrics
Get number of messages waiting for consumption
getPendingMessageCount(String, String) - Method in class com.github.sonus21.rqueue.metrics.RqueueQueueMetrics
Get number of messages waiting for consumption
getPhase() - Method in class com.github.sonus21.rqueue.core.RqueueRedisListenerContainerFactory
 
getPhase() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
getPhase() - Method in class com.github.sonus21.rqueue.web.service.RqueueTaskAggregatorService
 
getPollingInterval() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
Get configured polling interval
getPollingInterval() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
getPostExecutionMessageProcessor() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
 
getPostExecutionMessageProcessor() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
getPreExecutionMessageProcessor() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
 
getPreExecutionMessageProcessor() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
getPrefix() - Method in class com.github.sonus21.rqueue.utils.pebble.ResourceLoader
 
getPriorityMode() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
 
getPriorityMode() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
getProcessingMessageCount(String) - Method in class com.github.sonus21.rqueue.metrics.RqueueQueueMetrics
Get number of messages those are currently being processed
getProcessingMessageCount(String, String) - Method in class com.github.sonus21.rqueue.metrics.RqueueQueueMetrics
Get number of messages those are currently being processed
getProcessingQueueChannelName(String) - Method in class com.github.sonus21.rqueue.config.RqueueConfig
 
getProcessingQueueName(String) - Method in class com.github.sonus21.rqueue.config.RqueueConfig
 
getQConfig(String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueSystemConfigDaoImpl
 
getQConfig(String) - Method in interface com.github.sonus21.rqueue.dao.RqueueSystemConfigDao
 
getQConfig(String, boolean) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueSystemConfigDaoImpl
 
getQConfig(String, boolean) - Method in interface com.github.sonus21.rqueue.dao.RqueueSystemConfigDao
 
getQueueConfig(String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueEndpointManagerImpl
 
getQueueConfig(String) - Method in interface com.github.sonus21.rqueue.core.RqueueEndpointManager
Get queue config for a queue
getQueueConfig(String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueSystemManagerServiceImpl
 
getQueueConfig(String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueSystemManagerService
 
getQueueConfigKey(String) - Method in class com.github.sonus21.rqueue.config.RqueueConfig
 
getQueueConfigs() - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueSystemManagerServiceImpl
 
getQueueConfigs() - Method in interface com.github.sonus21.rqueue.web.service.RqueueSystemManagerService
 
getQueueConfigs(Collection<String>) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueSystemManagerServiceImpl
 
getQueueConfigs(Collection<String>) - Method in interface com.github.sonus21.rqueue.web.service.RqueueSystemManagerService
 
getQueueCounter() - Method in class com.github.sonus21.rqueue.metrics.RqueueMetrics
 
getQueueCounter() - Method in interface com.github.sonus21.rqueue.metrics.RqueueMetricsRegistry
 
getQueueDataStructureDetail(QueueConfig) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueQDetailServiceImpl
 
getQueueDataStructureDetail(QueueConfig) - Method in interface com.github.sonus21.rqueue.web.service.RqueueQDetailService
 
getQueueDataStructureDetails(List<QueueConfig>) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueQDetailServiceImpl
 
getQueueDataStructureDetails(List<QueueConfig>) - Method in interface com.github.sonus21.rqueue.web.service.RqueueQDetailService
 
getQueueDetail() - Method in interface com.github.sonus21.rqueue.core.Job
Queue detail on which this job was executing
getQueueDetail() - Method in class com.github.sonus21.rqueue.listener.JobImpl
 
getQueueName(String) - Method in class com.github.sonus21.rqueue.config.RqueueConfig
 
getQueueNameForPriority(String, String) - Static method in class com.github.sonus21.rqueue.utils.PriorityUtils
 
getQueues() - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueSystemManagerServiceImpl
 
getQueues() - Method in interface com.github.sonus21.rqueue.web.service.RqueueSystemManagerService
 
getQueuesKey() - Method in class com.github.sonus21.rqueue.config.RqueueConfig
 
getQueueStatisticsKey(String) - Method in class com.github.sonus21.rqueue.config.RqueueConfig
 
getReactiveDashBoardData(ChartDataRequest) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueDashboardChartServiceImpl
 
getReactiveDashBoardData(ChartDataRequest) - Method in interface com.github.sonus21.rqueue.web.service.RqueueDashboardChartService
 
getReactiveDataType(String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueUtilityServiceImpl
 
getReactiveDataType(String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueUtilityService
 
getReactiveExplorePageData(String, String, DataType, int, int) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueQDetailServiceImpl
 
getReactiveExplorePageData(String, String, DataType, int, int) - Method in interface com.github.sonus21.rqueue.web.service.RqueueQDetailService
 
getReactiveJobs(String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueJobServiceImpl
 
getReactiveJobs(String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueJobService
 
getReactiveRedisConnectionFactory() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
 
getReactiveRedisTemplate(ReactiveRedisConnectionFactory) - Static method in class com.github.sonus21.rqueue.utils.RedisUtils
 
getReader(String) - Method in class com.github.sonus21.rqueue.utils.pebble.ResourceLoader
 
getRedisConnectionFactory() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
 
getRedisTemplate() - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
 
getRedisTemplate(ReactiveRedisConnectionFactory) - Method in interface com.github.sonus21.rqueue.utils.RedisUtils.ReactiveRedisTemplateProvider
 
getRedisTemplate(RedisConnectionFactory) - Static method in class com.github.sonus21.rqueue.utils.RedisUtils
 
getRedisTemplate(RedisConnectionFactory) - Method in interface com.github.sonus21.rqueue.utils.RedisUtils.RedisTemplateProvider
 
getRegisteredQueueCount() - Static method in class com.github.sonus21.rqueue.core.EndpointRegistry
 
getRqueueMessage() - Method in interface com.github.sonus21.rqueue.core.Job
RqueueMessage that's consumed by this job
getRqueueMessage() - Method in class com.github.sonus21.rqueue.listener.JobImpl
 
getRqueueMessage(String, String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageManagerImpl
 
getRqueueMessage(String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
Extension to the method RqueueMessageManager.getMessage(String, String), this returns internal message.
getRqueueMessage(String, String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
getRqueueMessageHandler() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
Return configured message handler
getRqueueMessageHandler() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
getRqueueMessageTemplate() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
 
getRqueueMessageTemplate() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
getRunningTasks() - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueQDetailServiceImpl
 
getRunningTasks() - Method in interface com.github.sonus21.rqueue.web.service.RqueueQDetailService
 
getScheduledMessageCount(String) - Method in class com.github.sonus21.rqueue.metrics.RqueueQueueMetrics
Get number of messages waiting in delayed queue, these messages would move to pending queue as soon as the scheduled time is reach.
getScheduledMessageCount(String, String) - Method in class com.github.sonus21.rqueue.metrics.RqueueQueueMetrics
Get number of messages waiting in delayed queue, these messages would move to pending queue as soon as the scheduled time is reach.
getScheduledTasks() - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueQDetailServiceImpl
 
getScheduledTasks() - Method in interface com.github.sonus21.rqueue.web.service.RqueueQDetailService
 
getScript(RedisScriptFactory.ScriptType) - Static method in class com.github.sonus21.rqueue.core.RedisScriptFactory
 
getSerializationContext() - Method in interface com.github.sonus21.rqueue.utils.RedisUtils.RedisSerializationContextProvider
 
getSortedQueueConfigs() - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueSystemManagerServiceImpl
 
getSortedQueueConfigs() - Method in interface com.github.sonus21.rqueue.web.service.RqueueSystemManagerService
 
getSortedSetSize(String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
 
getSortedSetSize(String) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
 
getStatus() - Method in interface com.github.sonus21.rqueue.core.Job
The current status of this job, the message can have different status.
getStatus() - Method in class com.github.sonus21.rqueue.listener.JobImpl
 
getSuffix() - Method in class com.github.sonus21.rqueue.utils.pebble.ResourceLoader
 
getSuffix(String) - Static method in class com.github.sonus21.rqueue.utils.PriorityUtils
 
getTaskExecutionBackOff() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
Return the task execution back-off
getTaskExecutionBackOff() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
getTaskExecutor() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
Get configured task executor
getTaskExecutor() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
getTemplate() - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
 
getTemplate() - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
 
getThreadNamePrefix() - Method in class com.github.sonus21.rqueue.core.DelayedMessageScheduler
 
getThreadNamePrefix() - Method in class com.github.sonus21.rqueue.core.MessageScheduler
 
getThreadNamePrefix() - Method in class com.github.sonus21.rqueue.core.ProcessingMessageScheduler
 
getThreadPoolSize() - Method in class com.github.sonus21.rqueue.core.DelayedMessageScheduler
 
getThreadPoolSize() - Method in class com.github.sonus21.rqueue.core.MessageScheduler
 
getThreadPoolSize() - Method in class com.github.sonus21.rqueue.core.ProcessingMessageScheduler
 
getTraceback(Throwable, int) - Static method in class com.github.sonus21.rqueue.utils.ExceptionUtils
 
getValue(Object) - Method in interface com.github.sonus21.rqueue.core.context.Context
Return value form the context.
getValue(Object) - Method in class com.github.sonus21.rqueue.core.context.DefaultContext
Search key in the current context.
getWaitingTasks() - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueQDetailServiceImpl
 
getWaitingTasks() - Method in interface com.github.sonus21.rqueue.web.service.RqueueQDetailService
 
getWorkerName(String) - Static method in class com.github.sonus21.rqueue.utils.ThreadUtils
 
getZsetMemberScore(String, String) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
 
getZsetName(String) - Method in class com.github.sonus21.rqueue.core.DelayedMessageScheduler
 
getZsetName(String) - Method in class com.github.sonus21.rqueue.core.MessageScheduler
 
getZsetName(String) - Method in class com.github.sonus21.rqueue.core.ProcessingMessageScheduler
 
getZsetSize(String) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
 
GITHUB_API_FOR_LATEST_RELEASE - Static variable in class com.github.sonus21.rqueue.utils.Constants
 
groupName(String) - Static method in class com.github.sonus21.rqueue.utils.StringUtils
 

H

handle(Job, Callable<Void>) - Method in interface com.github.sonus21.rqueue.core.middleware.ContextMiddleware
 
handle(Job, Callable<Void>) - Method in class com.github.sonus21.rqueue.core.middleware.HandlerMiddleware
 
handle(Job, Callable<Void>) - Method in interface com.github.sonus21.rqueue.core.middleware.LockMiddleware
 
handle(Job, Callable<Void>) - Method in class com.github.sonus21.rqueue.core.middleware.LoggingMiddleware
 
handle(Job, Callable<Void>) - Method in interface com.github.sonus21.rqueue.core.middleware.Middleware
Middleware handles that would be called
handle(Job, Callable<Void>) - Method in interface com.github.sonus21.rqueue.core.middleware.PermissionMiddleware
 
handle(Job, Callable<Void>) - Method in class com.github.sonus21.rqueue.core.middleware.ProfilerMiddleware
 
handle(Job, Callable<Void>) - Method in interface com.github.sonus21.rqueue.core.middleware.RateLimiterMiddleware
 
handleMessageInternal(Message<?>, String) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageHandler
 
HandlerMiddleware - Class in com.github.sonus21.rqueue.core.middleware
 
HandlerMiddleware(RqueueMessageHandler) - Constructor for class com.github.sonus21.rqueue.core.middleware.HandlerMiddleware
 
hasDeadLetterQueue() - Method in class com.github.sonus21.rqueue.models.db.QueueConfig
 
hasMovedToDeadLetterQueue() - Method in interface com.github.sonus21.rqueue.core.Job
 
hasMovedToDeadLetterQueue() - Method in class com.github.sonus21.rqueue.listener.JobImpl
 
hasPermission(Job) - Method in interface com.github.sonus21.rqueue.core.middleware.PermissionMiddleware
Checks whether given job has enough permission to execute
HOURS_IN_A_DAY - Static variable in class com.github.sonus21.rqueue.utils.Constants
 
HttpUtils - Class in com.github.sonus21.rqueue.utils
 

I

ID - Static variable in class com.github.sonus21.rqueue.listener.RqueueMessageHeaders
Id corresponding to this message
IGNORED - com.github.sonus21.rqueue.models.enums.ExecutionStatus
 
IGNORED - com.github.sonus21.rqueue.models.enums.MessageStatus
 
IN_PROGRESS - com.github.sonus21.rqueue.models.enums.ExecutionStatus
 
incrementDeadLetter(String, long) - Method in class com.github.sonus21.rqueue.models.db.QueueStatistics
 
incrementDiscard(String, long) - Method in class com.github.sonus21.rqueue.models.db.QueueStatistics
 
incrementRetry(String, long) - Method in class com.github.sonus21.rqueue.models.db.QueueStatistics
 
incrementSuccessful(String, long) - Method in class com.github.sonus21.rqueue.models.db.QueueStatistics
 
index(Model, String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueViewControllerServiceImpl
 
index(Model, String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueViewControllerService
 
index(Model, HttpServletRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueViewController
 
index(Model, ServerHttpRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueViewController
 
initArgumentResolvers() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageHandler
 
initialize() - Method in class com.github.sonus21.rqueue.core.MessageScheduler
 
initialize() - Method in class com.github.sonus21.rqueue.core.ProcessingMessageScheduler
 
initReturnValueHandlers() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageHandler
 
isAlpha(Character) - Static method in class com.github.sonus21.rqueue.utils.StringUtils
 
isAutoStartup() - Method in class com.github.sonus21.rqueue.core.RqueueRedisListenerContainerFactory
 
isAutoStartup() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
isAutoStartup() - Method in class com.github.sonus21.rqueue.web.service.RqueueTaskAggregatorService
 
isDeadLetterQueue(String) - Method in class com.github.sonus21.rqueue.models.db.QueueConfig
 
isDebugEnabled() - Method in class com.github.sonus21.rqueue.utils.PrefixLogger
 
isDeleted() - Method in interface com.github.sonus21.rqueue.core.Job
 
isDeleted() - Method in class com.github.sonus21.rqueue.listener.JobImpl
 
isDiscarded() - Method in interface com.github.sonus21.rqueue.core.Job
 
isDiscarded() - Method in class com.github.sonus21.rqueue.listener.JobImpl
 
isDlqSet() - Method in class com.github.sonus21.rqueue.listener.QueueDetail
 
isEmpty(byte[]) - Static method in class com.github.sonus21.rqueue.utils.SerializationUtils
 
isEmpty(String) - Static method in class com.github.sonus21.rqueue.utils.StringUtils
 
isHandler(Class<?>) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageHandler
 
isJson(String) - Static method in class com.github.sonus21.rqueue.utils.SerializationUtils
 
isPeriodicTask() - Method in class com.github.sonus21.rqueue.core.RqueueMessage
 
isProcessingQueue(String) - Method in class com.github.sonus21.rqueue.core.DelayedMessageScheduler
 
isProcessingQueue(String) - Method in class com.github.sonus21.rqueue.core.MessageScheduler
 
isProcessingQueue(String) - Method in class com.github.sonus21.rqueue.core.ProcessingMessageScheduler
 
isQueueRegistered(String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueEndpointManagerImpl
 
isQueueRegistered(String) - Method in interface com.github.sonus21.rqueue.core.RqueueEndpointManager
Check if a queue is registered.
isQueueRegistered(String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueEndpointManager
Check if a queue is registered.
isReleased() - Method in interface com.github.sonus21.rqueue.core.Job
 
isReleased() - Method in class com.github.sonus21.rqueue.listener.JobImpl
 
isRunning() - Method in class com.github.sonus21.rqueue.core.RqueueRedisListenerContainerFactory
 
isRunning() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
isRunning() - Method in class com.github.sonus21.rqueue.web.service.RqueueTaskAggregatorService
 
isShutdown() - Method in class com.github.sonus21.rqueue.models.event.RqueueBootstrapEvent
 
isStartup() - Method in class com.github.sonus21.rqueue.models.event.RqueueBootstrapEvent
 
isThrottled(Job) - Method in interface com.github.sonus21.rqueue.core.middleware.RateLimiterMiddleware
 
isUnknown(DataType) - Static method in enum com.github.sonus21.rqueue.models.enums.DataType
 
isWarningEnabled() - Method in class com.github.sonus21.rqueue.utils.PrefixLogger
 

J

Job - Interface in com.github.sonus21.rqueue.core
On each execution Rqueue creates a job to track it's status and execution progress.
JOB - Static variable in class com.github.sonus21.rqueue.listener.RqueueMessageHeaders
A reference to Job object, that can be used in listener to perform different operation
jobCount - Variable in class com.github.sonus21.rqueue.models.aggregator.TasksStat
 
JobImpl - Class in com.github.sonus21.rqueue.listener
 
JobImpl(RqueueConfig, RqueueMessageMetadataService, RqueueJobDao, QueueDetail, MessageMetadata, RqueueMessage, Object, Throwable, PostProcessingHandler) - Constructor for class com.github.sonus21.rqueue.listener.JobImpl
 
jobRunTime() - Method in class com.github.sonus21.rqueue.models.aggregator.TasksStat
 
jobRunTime(String) - Method in class com.github.sonus21.rqueue.models.db.QueueStatistics
 
JobRunTime - Class in com.github.sonus21.rqueue.models.db
 
JobRunTime() - Constructor for class com.github.sonus21.rqueue.models.db.JobRunTime
 
JOBS_BUTTON - com.github.sonus21.rqueue.models.response.RowColumnMetaType
 
JobStatus - Enum in com.github.sonus21.rqueue.models.enums
 

K

KEY - com.github.sonus21.rqueue.models.enums.DataType
 

L

LATENCY - com.github.sonus21.rqueue.models.enums.ChartType
 
LIST - com.github.sonus21.rqueue.models.enums.DataType
 
localDateFromMilli(long) - Static method in class com.github.sonus21.rqueue.utils.DateTimeUtils
 
LockCanNotBeAcquired - Exception in com.github.sonus21.rqueue.exception
Whenever a lock can not be acquired cause some other process/thread is holding lock then this error would be thrown.
LockCanNotBeAcquired(String) - Constructor for exception com.github.sonus21.rqueue.exception.LockCanNotBeAcquired
 
LockMiddleware - Interface in com.github.sonus21.rqueue.core.middleware
Lock middleware can be used for locking purpose Use cases:
log(Level, String, Throwable, Object...) - Method in class com.github.sonus21.rqueue.utils.PrefixLogger
 
LoggingMiddleware - Class in com.github.sonus21.rqueue.core.middleware
A simple logging middleware that logs queue and job id for visibility
LoggingMiddleware() - Constructor for class com.github.sonus21.rqueue.core.middleware.LoggingMiddleware
 
lrange(String, long, long) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
 
ltrim(String, Integer, Integer) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
 

M

makeEmpty(String, String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueUtilityServiceImpl
 
makeEmpty(String, String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueUtilityService
 
makeEmptyReactive(String, String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueUtilityServiceImpl
 
makeEmptyReactive(String, String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueUtilityService
 
matches(ConditionContext, AnnotatedTypeMetadata) - Method in class com.github.sonus21.rqueue.utils.ReactiveDisabled
 
matches(ConditionContext, AnnotatedTypeMetadata) - Method in class com.github.sonus21.rqueue.utils.ReactiveEnabled
 
MAX_DB_VERSION - Static variable in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
 
MAX_MESSAGES - Static variable in class com.github.sonus21.rqueue.utils.Constants
 
MAX_STACKTRACE_LENGTH - Static variable in class com.github.sonus21.rqueue.utils.Constants
 
maxExecution - Variable in class com.github.sonus21.rqueue.models.aggregator.TasksStat
 
MESSAGE - Static variable in class com.github.sonus21.rqueue.listener.RqueueMessageHeaders
this field will provide a RqueueMessage object
MessageDeleteRequest - Class in com.github.sonus21.rqueue.models.request
 
MessageDeleteRequest() - Constructor for class com.github.sonus21.rqueue.core.impl.MessageSweeper.MessageDeleteRequest
 
MessageDeleteRequest() - Constructor for class com.github.sonus21.rqueue.models.request.MessageDeleteRequest
 
MessageListener - Annotation Type in com.github.sonus21.rqueue.annotation
Indicates that an annotated class is a message listener
MessageMetadata - Class in com.github.sonus21.rqueue.models.db
 
MessageMetadata(RqueueMessage, MessageStatus) - Constructor for class com.github.sonus21.rqueue.models.db.MessageMetadata
 
MessageMetadata(String, MessageStatus) - Constructor for class com.github.sonus21.rqueue.models.db.MessageMetadata
 
MessageMoveRequest - Class in com.github.sonus21.rqueue.models.request
 
MessageMoveRequest(String, DataType, String, DataType) - Constructor for class com.github.sonus21.rqueue.models.request.MessageMoveRequest
 
MessageMoveResponse - Class in com.github.sonus21.rqueue.models.response
 
MessageMoveResponse() - Constructor for class com.github.sonus21.rqueue.models.response.MessageMoveResponse
 
MessageMoveResult - Class in com.github.sonus21.rqueue.models
 
MessageMoveResult() - Constructor for class com.github.sonus21.rqueue.models.MessageMoveResult
 
MessageProcessor - Interface in com.github.sonus21.rqueue.core.support
This interface can be used to take some action whenever a message is processed
MessageScheduler - Class in com.github.sonus21.rqueue.core
 
MessageScheduler() - Constructor for class com.github.sonus21.rqueue.core.MessageScheduler
 
MessageStatus - Enum in com.github.sonus21.rqueue.models.enums
 
MessageSweeper - Class in com.github.sonus21.rqueue.core.impl
 
MessageSweeper.MessageDeleteRequest - Class in com.github.sonus21.rqueue.core.impl
 
MetricsProperties - Class in com.github.sonus21.rqueue.config
RqueueMetrics provides all possible configurations available in Rqueue library for metrics.
MetricsProperties() - Constructor for class com.github.sonus21.rqueue.config.MetricsProperties
 
MetricsProperties.Count - Class in com.github.sonus21.rqueue.config
 
mget(Collection<String>) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
 
Middleware - Interface in com.github.sonus21.rqueue.core.middleware
Middlewares are used in a chain, at the end of chain listener method is called.
MILLIS_IN_A_DAY - Static variable in class com.github.sonus21.rqueue.utils.Constants
 
MILLIS_IN_A_MINUTE - Static variable in class com.github.sonus21.rqueue.utils.Constants
 
milliToHumanRepresentation(long) - Static method in class com.github.sonus21.rqueue.utils.DateTimeUtils
 
MIN_DELAY - Static variable in class com.github.sonus21.rqueue.utils.Constants
 
MIN_EXECUTION_TIME - Static variable in class com.github.sonus21.rqueue.utils.Constants
 
minExecution - Variable in class com.github.sonus21.rqueue.models.aggregator.TasksStat
 
MinMax<T extends java.io.Serializable> - Class in com.github.sonus21.rqueue.models
 
MinMax() - Constructor for class com.github.sonus21.rqueue.models.MinMax
 
MINUTES_IN_A_DAY - Static variable in class com.github.sonus21.rqueue.utils.Constants
 
MINUTES_IN_AN_HOUR - Static variable in class com.github.sonus21.rqueue.utils.Constants
 
MONTHLY - com.github.sonus21.rqueue.models.enums.AggregationType
 
MOVE_EXPIRED_MESSAGE - com.github.sonus21.rqueue.core.RedisScriptFactory.ScriptType
 
MOVE_MESSAGE_LIST_TO_LIST - com.github.sonus21.rqueue.core.RedisScriptFactory.ScriptType
 
MOVE_MESSAGE_LIST_TO_ZSET - com.github.sonus21.rqueue.core.RedisScriptFactory.ScriptType
 
MOVE_MESSAGE_TO_LIST - com.github.sonus21.rqueue.core.RedisScriptFactory.ScriptType
 
MOVE_MESSAGE_TO_ZSET - com.github.sonus21.rqueue.core.RedisScriptFactory.ScriptType
 
MOVE_MESSAGE_ZSET_TO_LIST - com.github.sonus21.rqueue.core.RedisScriptFactory.ScriptType
 
MOVE_MESSAGE_ZSET_TO_ZSET - com.github.sonus21.rqueue.core.RedisScriptFactory.ScriptType
 
MOVED_TO_DLQ - com.github.sonus21.rqueue.models.enums.ChartDataType
 
MOVED_TO_DLQ - com.github.sonus21.rqueue.models.enums.MessageStatus
 
movedToDlq - Variable in class com.github.sonus21.rqueue.models.aggregator.TasksStat
 
moveMessage(MessageMoveRequest) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueUtilityServiceImpl
 
moveMessage(MessageMoveRequest) - Method in interface com.github.sonus21.rqueue.web.service.RqueueUtilityService
 
moveMessage(String, String, RqueueMessage, RqueueMessage) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
 
moveMessage(String, String, RqueueMessage, RqueueMessage) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
 
moveMessage(String, String, RqueueMessage, RqueueMessage, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
 
moveMessage(String, String, RqueueMessage, RqueueMessage, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
 
moveMessageFromDeadLetterToQueue(String, String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageSenderImpl
 
moveMessageFromDeadLetterToQueue(String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
Deprecated.
moveMessageFromDeadLetterToQueue(String, String, Integer) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageSenderImpl
 
moveMessageFromDeadLetterToQueue(String, String, Integer) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
Deprecated.
Move messages from Dead Letter queue to the destination queue.
moveMessageListToList(String, String, int) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
 
moveMessageListToList(String, String, int) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
 
moveMessageListToZset(String, String, int, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
 
moveMessageListToZset(String, String, int, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
 
moveMessageZsetToList(String, String, int) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
 
moveMessageZsetToList(String, String, int) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
 
moveMessageZsetToZset(String, String, int, long, boolean) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
 
moveMessageZsetToZset(String, String, int, long, boolean) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
 
moveReactiveMessage(MessageMoveRequest) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueUtilityServiceImpl
 
moveReactiveMessage(MessageMoveRequest) - Method in interface com.github.sonus21.rqueue.web.service.RqueueUtilityService
 
mset(Map<String, V>) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
 

N

NavTab - Enum in com.github.sonus21.rqueue.models.enums
 
nextBackOff(Object, RqueueMessage, int) - Method in class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
Return the number of milliseconds to wait for the same message to be consumed by other consumers.
nextBackOff(Object, RqueueMessage, int) - Method in class com.github.sonus21.rqueue.utils.backoff.FixedTaskExecutionBackOff
 
nextBackOff(Object, RqueueMessage, int) - Method in interface com.github.sonus21.rqueue.utils.backoff.TaskExecutionBackOff
Return the number of milliseconds to wait for the same message to be consumed by other consumers.
nextProcessAt() - Method in class com.github.sonus21.rqueue.core.RqueueMessage
 
NONE - com.github.sonus21.rqueue.models.enums.ActionType
 
NONE - com.github.sonus21.rqueue.models.enums.DataType
 
numRetries() - Method in annotation type com.github.sonus21.rqueue.annotation.RqueueListener
Number of times a message should be retried before it can be discarded or send it to dead letter queue in case of consecutive failures.

O

OLD_MESSAGE - com.github.sonus21.rqueue.models.enums.ExecutionStatus
 
onApplicationEvent(RqueueBootstrapEvent) - Method in class com.github.sonus21.rqueue.core.MessageScheduler
 
onApplicationEvent(RqueueBootstrapEvent) - Method in class com.github.sonus21.rqueue.metrics.RqueueMetrics
 
onApplicationEvent(RqueueBootstrapEvent) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueSystemManagerServiceImpl
 
onApplicationEvent(RqueueExecutionEvent) - Method in class com.github.sonus21.rqueue.web.service.RqueueTaskAggregatorService
 
ONE_MILLI - Static variable in class com.github.sonus21.rqueue.utils.Constants
 
ONE_MILLI_INT - Static variable in class com.github.sonus21.rqueue.utils.Constants
 
ONE_SECOND - Static variable in interface com.github.sonus21.rqueue.core.middleware.TimeProviderMiddleware
 
OverrideException - Exception in com.github.sonus21.rqueue.exception
 
OverrideException(String) - Constructor for exception com.github.sonus21.rqueue.exception.OverrideException
 

P

parseStringToInt(String) - Static method in class com.github.sonus21.rqueue.utils.ValueResolver
 
parseStringToLong(String) - Static method in class com.github.sonus21.rqueue.utils.ValueResolver
 
parseStringUsingSpel(String, Class<?>) - Static method in class com.github.sonus21.rqueue.utils.ValueResolver
 
pending(Model, String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueViewControllerServiceImpl
 
pending(Model, String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueViewControllerService
 
pending(Model, HttpServletRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueViewController
 
pending(Model, ServerHttpRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueViewController
 
PENDING - com.github.sonus21.rqueue.models.enums.NavTab
 
PermissionMiddleware - Interface in com.github.sonus21.rqueue.core.middleware
Permission middleware allows to check whether some permission is there for a given job,
pop(String, String, String, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
 
pop(String, String, String, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
 
PrefixLogger - Class in com.github.sonus21.rqueue.utils
 
PrefixLogger(Logger, String) - Constructor for class com.github.sonus21.rqueue.utils.PrefixLogger
 
primary() - Method in annotation type com.github.sonus21.rqueue.annotation.RqueueHandler
When true, designate that this is the default method only one method can be so designated.
priority() - Method in annotation type com.github.sonus21.rqueue.annotation.RqueueListener
Use this to set priority of this listener.
priorityGroup() - Method in annotation type com.github.sonus21.rqueue.annotation.RqueueListener
Priority group for this listener.
PriorityMode - Enum in com.github.sonus21.rqueue.models.enums
 
PriorityUtils - Class in com.github.sonus21.rqueue.utils
 
process(Job) - Method in interface com.github.sonus21.rqueue.core.support.MessageProcessor
 
process(Object) - Method in interface com.github.sonus21.rqueue.core.support.MessageProcessor
process(Object, RqueueMessage) - Method in interface com.github.sonus21.rqueue.core.support.MessageProcessor
processHandlerMethodException(HandlerMethod, Exception, Message<?>) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageHandler
 
PROCESSING - com.github.sonus21.rqueue.models.enums.JobStatus
 
PROCESSING - com.github.sonus21.rqueue.models.enums.MessageStatus
 
ProcessingException - Exception in com.github.sonus21.rqueue.exception
 
ProcessingException(String) - Constructor for exception com.github.sonus21.rqueue.exception.ProcessingException
 
ProcessingException(String, Object) - Constructor for exception com.github.sonus21.rqueue.exception.ProcessingException
 
processingMessageScheduler() - Method in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
This scheduler is used to pull messages from processing queue to their respective queue.
ProcessingMessageScheduler - Class in com.github.sonus21.rqueue.core
 
ProcessingMessageScheduler() - Constructor for class com.github.sonus21.rqueue.core.ProcessingMessageScheduler
 
processingRequired(int, int) - Method in class com.github.sonus21.rqueue.models.aggregator.QueueEvents
 
PRODUCER - com.github.sonus21.rqueue.models.enums.RqueueMode
 
ProfilerMiddleware - Class in com.github.sonus21.rqueue.core.middleware
A profile middleware that measures the execution time of a job, a more sophisticated profiler middleware can report latency to New Relic, Datadog, or use Micrometer to report latency or any other data.
ProfilerMiddleware() - Constructor for class com.github.sonus21.rqueue.core.middleware.ProfilerMiddleware
 
pruneStats(LocalDate, int) - Method in class com.github.sonus21.rqueue.models.db.QueueStatistics
 
put(String, Object) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
put(String, Object, int) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
put(String, Object, int, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
put(String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
Deprecated.

Q

QUEUE - com.github.sonus21.rqueue.listener.QueueDetail.QueueType
 
QUEUE_INACTIVE - com.github.sonus21.rqueue.models.enums.ExecutionStatus
 
QueueConfig - Class in com.github.sonus21.rqueue.models.db
 
QueueConfig() - Constructor for class com.github.sonus21.rqueue.models.db.QueueConfig
 
QueueCounter - Class in com.github.sonus21.rqueue.metrics
Queue counter counts the different types of events related to a queue.
QueueCounter() - Constructor for class com.github.sonus21.rqueue.metrics.QueueCounter
 
queueDetail(String, Model, HttpServletRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueViewController
 
queueDetail(String, Model, ServerHttpRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueViewController
 
queueDetail(Model, String, String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueViewControllerServiceImpl
 
queueDetail(Model, String, String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueViewControllerService
 
QueueDetail - Class in com.github.sonus21.rqueue.listener
 
QueueDetail() - Constructor for class com.github.sonus21.rqueue.listener.QueueDetail
 
QueueDetail.QueueType - Enum in com.github.sonus21.rqueue.listener
 
QueueDoesNotExist - Exception in com.github.sonus21.rqueue.exception
This exception is raised, when a queue is not registered in EndpointRegistry, to register a queue use RqueueEndpointManager.registerQueue(String, String...)
QueueDoesNotExist(String) - Constructor for exception com.github.sonus21.rqueue.exception.QueueDoesNotExist
 
QueueEvents - Class in com.github.sonus21.rqueue.models.aggregator
 
QueueEvents(RqueueExecutionEvent) - Constructor for class com.github.sonus21.rqueue.models.aggregator.QueueEvents
 
QueueExploreRequest - Class in com.github.sonus21.rqueue.models.request
 
QueueExploreRequest() - Constructor for class com.github.sonus21.rqueue.models.request.QueueExploreRequest
 
queues(Model, String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueViewControllerServiceImpl
 
queues(Model, String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueViewControllerService
 
queues(Model, HttpServletRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueViewController
 
queues(Model, ServerHttpRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueViewController
 
QUEUES - com.github.sonus21.rqueue.models.enums.NavTab
 
QueueStatistics - Class in com.github.sonus21.rqueue.models.db
 
QueueStatistics(String) - Constructor for class com.github.sonus21.rqueue.models.db.QueueStatistics
 
QueueThread() - Constructor for class com.github.sonus21.rqueue.utils.ThreadUtils.QueueThread
 

R

RateLimiterMiddleware - Interface in com.github.sonus21.rqueue.core.middleware
 
ReactiveDisabled - Class in com.github.sonus21.rqueue.utils
 
ReactiveDisabled() - Constructor for class com.github.sonus21.rqueue.utils.ReactiveDisabled
 
reactiveEnabled - Variable in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
 
ReactiveEnabled - Class in com.github.sonus21.rqueue.utils
 
ReactiveEnabled() - Constructor for class com.github.sonus21.rqueue.utils.ReactiveEnabled
 
reactiveRedisTemplateProvider - Static variable in class com.github.sonus21.rqueue.utils.RedisUtils
 
ReactiveRqueueMessageEnqueuer - Interface in com.github.sonus21.rqueue.core
 
ReactiveRqueueMessageEnqueuerImpl - Class in com.github.sonus21.rqueue.core.impl
 
ReactiveRqueueMessageEnqueuerImpl(RqueueMessageTemplate, MessageConverter, MessageHeaders) - Constructor for class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
 
ReactiveRqueueRedisTemplate<V extends java.io.Serializable> - Class in com.github.sonus21.rqueue.common
 
ReactiveRqueueRedisTemplate(ReactiveRedisConnectionFactory) - Constructor for class com.github.sonus21.rqueue.common.ReactiveRqueueRedisTemplate
 
ReactiveRqueueRestController - Class in com.github.sonus21.rqueue.web.controller
 
ReactiveRqueueRestController(RqueueDashboardChartService, RqueueQDetailService, RqueueUtilityService, RqueueSystemManagerService, RqueueWebConfig, RqueueJobService) - Constructor for class com.github.sonus21.rqueue.web.controller.ReactiveRqueueRestController
 
ReactiveRqueueViewController - Class in com.github.sonus21.rqueue.web.controller
 
ReactiveRqueueViewController(RqueueConfig, RqueueWebConfig, RqueueViewControllerService, ViewResolver) - Constructor for class com.github.sonus21.rqueue.web.controller.ReactiveRqueueViewController
 
reactiveRqueueViewResolver() - Method in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
 
readFromList(String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
 
readFromList(String) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
 
readFromList(String, long, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
 
readFromList(String, long, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
 
readFromLists(List<String>) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
 
readFromLists(List<String>) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
 
readFromSet(String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
 
readFromSet(String) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
 
readFromZset(String, long, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
 
readFromZset(String, long, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
 
readFromZsetWithScore(String, long, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
 
readFromZsetWithScore(String, long, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
 
readUrl(RqueueConfig, String, Class<T>) - Static method in class com.github.sonus21.rqueue.utils.HttpUtils
 
REASON - Static variable in interface com.github.sonus21.rqueue.core.middleware.LockMiddleware
 
REASON - Static variable in interface com.github.sonus21.rqueue.core.middleware.PermissionMiddleware
 
REDIS_KEY_SEPARATOR - Static variable in class com.github.sonus21.rqueue.utils.Constants
 
RedisDataDetail - Class in com.github.sonus21.rqueue.models.response
 
RedisDataDetail() - Constructor for class com.github.sonus21.rqueue.models.response.RedisDataDetail
 
RedisLockMiddleware - Class in com.github.sonus21.rqueue.core.middleware
This uses Redis as backend for locking, using SETNX a lock is acquired.
RedisLockMiddleware(RqueueRedisTemplate<String>) - Constructor for class com.github.sonus21.rqueue.core.middleware.RedisLockMiddleware
 
RedisLockMiddleware(RedisConnectionFactory) - Constructor for class com.github.sonus21.rqueue.core.middleware.RedisLockMiddleware
 
RedisScriptFactory - Class in com.github.sonus21.rqueue.core
 
RedisScriptFactory() - Constructor for class com.github.sonus21.rqueue.core.RedisScriptFactory
 
RedisScriptFactory.ScriptType - Enum in com.github.sonus21.rqueue.core
 
redisSerializationContextProvider - Static variable in class com.github.sonus21.rqueue.utils.RedisUtils
 
redisTemplate - Variable in class com.github.sonus21.rqueue.common.ReactiveRqueueRedisTemplate
 
redisTemplate - Variable in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
 
redisTemplateProvider - Static variable in class com.github.sonus21.rqueue.utils.RedisUtils
 
RedisUtils - Class in com.github.sonus21.rqueue.utils
 
RedisUtils.ReactiveRedisTemplateProvider - Interface in com.github.sonus21.rqueue.utils
 
RedisUtils.RedisPipelineCallback - Interface in com.github.sonus21.rqueue.utils
 
RedisUtils.RedisSerializationContextProvider - Interface in com.github.sonus21.rqueue.utils
 
RedisUtils.RedisTemplateProvider - Interface in com.github.sonus21.rqueue.utils
 
register(QueueDetail) - Static method in class com.github.sonus21.rqueue.core.EndpointRegistry
 
registerHandlerMethod(Object, Method, MappingInformation) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageHandler
 
registerQueue(String, String...) - Method in class com.github.sonus21.rqueue.core.impl.RqueueEndpointManagerImpl
 
registerQueue(String, String...) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageSenderImpl
 
registerQueue(String, String...) - Method in interface com.github.sonus21.rqueue.core.RqueueEndpointManager
Use this method to register any queue, that's only used for sending message.
registerQueue(String, String...) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
Deprecated.
Use this method to register any queue, that's only used for sending message.
release(JobStatus, Serializable) - Method in interface com.github.sonus21.rqueue.core.Job
 
release(JobStatus, Serializable) - Method in class com.github.sonus21.rqueue.listener.JobImpl
 
release(JobStatus, Serializable, Duration) - Method in interface com.github.sonus21.rqueue.core.Job
 
release(JobStatus, Serializable, Duration) - Method in class com.github.sonus21.rqueue.listener.JobImpl
 
releaseIn(Job) - Method in interface com.github.sonus21.rqueue.core.middleware.TimeProviderMiddleware
A middleware can dispose the current job or put it back to queue.
releaseLock(Job, String) - Method in interface com.github.sonus21.rqueue.core.middleware.LockMiddleware
This method id called to release lock acquired using LockMiddleware.acquireLock(Job).
releaseLock(Job, String) - Method in class com.github.sonus21.rqueue.core.middleware.RedisLockMiddleware
 
releaseLock(String, String) - Method in class com.github.sonus21.rqueue.common.impl.RqueueLockManagerImpl
 
releaseLock(String, String) - Method in interface com.github.sonus21.rqueue.common.RqueueLockManager
 
removeElementFromZset(String, RqueueMessage) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
 
removeElementFromZset(String, RqueueMessage) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
 
removeFromZset(String, V) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
 
rename(String, String) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
 
rename(List<String>, List<String>) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
 
renameCollection(String, String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
 
renameCollection(String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
 
renameCollections(List<String>, List<String>) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
 
renameCollections(List<String>, List<String>) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
 
report(Job, Duration) - Method in class com.github.sonus21.rqueue.core.middleware.ProfilerMiddleware
Report execution of the said job
resolveKeyToArrayOfStrings(ApplicationContext, String) - Static method in class com.github.sonus21.rqueue.utils.ValueResolver
 
resolveKeyToInteger(ApplicationContext, String) - Static method in class com.github.sonus21.rqueue.utils.ValueResolver
 
resolveKeyToLong(ApplicationContext, String) - Static method in class com.github.sonus21.rqueue.utils.ValueResolver
 
resolveKeyToString(ApplicationContext, String) - Static method in class com.github.sonus21.rqueue.utils.ValueResolver
 
resolveRelativePath(String, String) - Method in class com.github.sonus21.rqueue.utils.pebble.ResourceLoader
 
resolveToBoolean(ApplicationContext, String) - Static method in class com.github.sonus21.rqueue.utils.ValueResolver
 
resourceExists(String) - Method in class com.github.sonus21.rqueue.utils.pebble.ResourceLoader
 
ResourceLoader - Class in com.github.sonus21.rqueue.utils.pebble
 
ResourceLoader() - Constructor for class com.github.sonus21.rqueue.utils.pebble.ResourceLoader
 
retried - Variable in class com.github.sonus21.rqueue.models.aggregator.TasksStat
 
RETRIED - com.github.sonus21.rqueue.models.enums.ChartDataType
 
RetryableRunnable<V> - Class in com.github.sonus21.rqueue.utils
 
RetryableRunnable(Logger, String) - Constructor for class com.github.sonus21.rqueue.utils.RetryableRunnable
 
RetryableRunnable(Logger, String, Iterator<V>) - Constructor for class com.github.sonus21.rqueue.utils.RetryableRunnable
 
RowColumnMeta - Class in com.github.sonus21.rqueue.models.response
 
RowColumnMeta(RowColumnMetaType) - Constructor for class com.github.sonus21.rqueue.models.response.RowColumnMeta
 
RowColumnMetaType - Enum in com.github.sonus21.rqueue.models.response
 
rpush(String, V) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
 
RqueueBootstrapEvent - Class in com.github.sonus21.rqueue.models.event
This event is generated at RqueueContainer startup and shutdown.
RqueueBootstrapEvent(Object, boolean) - Constructor for class com.github.sonus21.rqueue.models.event.RqueueBootstrapEvent
 
rqueueConfig(ConfigurableBeanFactory, String, Integer) - Method in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
Create Rqueue configuration bean either from listener container factory or from bean factory.
RqueueConfig - Class in com.github.sonus21.rqueue.config
 
RqueueConfig() - Constructor for class com.github.sonus21.rqueue.config.RqueueConfig
 
RqueueCounter - Class in com.github.sonus21.rqueue.metrics
Rqueue counter counts the different types of events related to a queue.
RqueueCounter(QueueCounter) - Constructor for class com.github.sonus21.rqueue.metrics.RqueueCounter
 
RqueueDashboardChartService - Interface in com.github.sonus21.rqueue.web.service
 
RqueueDashboardChartServiceImpl - Class in com.github.sonus21.rqueue.web.service.impl
 
RqueueDashboardChartServiceImpl(RqueueQStatsDao, RqueueConfig, RqueueWebConfig, RqueueSystemManagerService) - Constructor for class com.github.sonus21.rqueue.web.service.impl.RqueueDashboardChartServiceImpl
 
RqueueEndpointManager - Interface in com.github.sonus21.rqueue.core
Rqueue end point manager, manages the end point related to Rqueue.
RqueueEndpointManagerImpl - Class in com.github.sonus21.rqueue.core.impl
 
RqueueEndpointManagerImpl(RqueueMessageTemplate, MessageConverter, MessageHeaders) - Constructor for class com.github.sonus21.rqueue.core.impl.RqueueEndpointManagerImpl
 
RqueueExecutionEvent - Class in com.github.sonus21.rqueue.models.event
This event is generated once a message is consumed.
RqueueExecutionEvent(Job) - Constructor for class com.github.sonus21.rqueue.models.event.RqueueExecutionEvent
 
rqueueExecutionEvents - Variable in class com.github.sonus21.rqueue.models.aggregator.QueueEvents
 
RqueueHandler - Annotation Type in com.github.sonus21.rqueue.annotation
This designated any public method as listener given the containing method is also annotated with RqueueListener.
RqueueJob - Class in com.github.sonus21.rqueue.models.db
 
RqueueJob(String, RqueueMessage, MessageMetadata, Throwable) - Constructor for class com.github.sonus21.rqueue.models.db.RqueueJob
 
RqueueJobDao - Interface in com.github.sonus21.rqueue.dao
 
RqueueJobDaoImpl - Class in com.github.sonus21.rqueue.dao.impl
 
RqueueJobDaoImpl(RqueueConfig, RqueueStringDao) - Constructor for class com.github.sonus21.rqueue.dao.impl.RqueueJobDaoImpl
 
RqueueJobService - Interface in com.github.sonus21.rqueue.web.service
 
RqueueJobServiceImpl - Class in com.github.sonus21.rqueue.web.service.impl
 
RqueueJobServiceImpl(RqueueJobDao) - Constructor for class com.github.sonus21.rqueue.web.service.impl.RqueueJobServiceImpl
 
RqueueListener - Annotation Type in com.github.sonus21.rqueue.annotation
Annotation for mapping a method/class onto message-handling methods by matching to the message queue.
RqueueListenerBaseConfig - Class in com.github.sonus21.rqueue.config
This is a base configuration class for Rqueue, that is used in Spring and Spring boot Rqueue libs for configurations.
RqueueListenerBaseConfig() - Constructor for class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
 
rqueueLockManager(RqueueStringDao) - Method in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
 
RqueueLockManager - Interface in com.github.sonus21.rqueue.common
 
RqueueLockManagerImpl - Class in com.github.sonus21.rqueue.common.impl
 
RqueueLockManagerImpl(RqueueStringDao) - Constructor for class com.github.sonus21.rqueue.common.impl.RqueueLockManagerImpl
 
RqueueMessage - Class in com.github.sonus21.rqueue.core
Internal message for Rqueue
RqueueMessage() - Constructor for class com.github.sonus21.rqueue.core.RqueueMessage
 
RqueueMessageEnqueuer - Interface in com.github.sonus21.rqueue.core
RqueueMessageEnqueuer enqueue message to Redis queue using different mechanism.
RqueueMessageEnqueuerImpl - Class in com.github.sonus21.rqueue.core.impl
 
RqueueMessageEnqueuerImpl(RqueueMessageTemplate, MessageConverter, MessageHeaders) - Constructor for class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
 
RqueueMessageHandler - Class in com.github.sonus21.rqueue.listener
 
RqueueMessageHandler() - Constructor for class com.github.sonus21.rqueue.listener.RqueueMessageHandler
 
RqueueMessageHandler(MessageConverter) - Constructor for class com.github.sonus21.rqueue.listener.RqueueMessageHandler
 
RqueueMessageHandler(MessageConverter, boolean) - Constructor for class com.github.sonus21.rqueue.listener.RqueueMessageHandler
 
RqueueMessageHeaders - Class in com.github.sonus21.rqueue.listener
 
RqueueMessageListenerContainer - Class in com.github.sonus21.rqueue.listener
Container providing asynchronous behaviour for Rqueue message listeners.
RqueueMessageListenerContainer(RqueueMessageHandler, RqueueMessageTemplate) - Constructor for class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
RqueueMessageManager - Interface in com.github.sonus21.rqueue.core
Rqueue Message Manager manages messages related to a queue.
RqueueMessageManagerImpl - Class in com.github.sonus21.rqueue.core.impl
 
RqueueMessageManagerImpl(RqueueMessageTemplate, MessageConverter, MessageHeaders) - Constructor for class com.github.sonus21.rqueue.core.impl.RqueueMessageManagerImpl
 
RqueueMessageMetadataDao - Interface in com.github.sonus21.rqueue.dao
 
RqueueMessageMetadataDaoImpl - Class in com.github.sonus21.rqueue.dao.impl
 
RqueueMessageMetadataDaoImpl(RqueueConfig) - Constructor for class com.github.sonus21.rqueue.dao.impl.RqueueMessageMetadataDaoImpl
 
RqueueMessageMetadataService - Interface in com.github.sonus21.rqueue.web.service
 
RqueueMessageMetadataServiceImpl - Class in com.github.sonus21.rqueue.web.service.impl
 
RqueueMessageMetadataServiceImpl(RqueueMessageMetadataDao) - Constructor for class com.github.sonus21.rqueue.web.service.impl.RqueueMessageMetadataServiceImpl
 
RqueueMessageSender - Interface in com.github.sonus21.rqueue.core
Deprecated.
RqueueMessageSenderImpl - Class in com.github.sonus21.rqueue.core.impl
 
RqueueMessageSenderImpl(RqueueMessageTemplate, MessageConverter, MessageHeaders) - Constructor for class com.github.sonus21.rqueue.core.impl.RqueueMessageSenderImpl
 
RqueueMessageTemplate - Interface in com.github.sonus21.rqueue.core
Rqueue message template is used to send messages
RqueueMessageTemplateImpl - Class in com.github.sonus21.rqueue.core.impl
RqueueMessageTemplate is the core of the Rqueue, this deals with Redis calls.
RqueueMessageTemplateImpl(RedisConnectionFactory, ReactiveRedisConnectionFactory) - Constructor for class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
 
RqueueMessageUtils - Class in com.github.sonus21.rqueue.core.support
 
RqueueMetrics - Class in com.github.sonus21.rqueue.metrics
RqueueMetrics register metrics related to queue.
RqueueMetrics(QueueCounter) - Constructor for class com.github.sonus21.rqueue.metrics.RqueueMetrics
 
RqueueMetricsCounter - Interface in com.github.sonus21.rqueue.metrics
 
RqueueMetricsRegistry - Interface in com.github.sonus21.rqueue.metrics
 
RqueueMode - Enum in com.github.sonus21.rqueue.models.enums
 
RqueuePebbleExtension - Class in com.github.sonus21.rqueue.utils.pebble
 
RqueuePebbleExtension() - Constructor for class com.github.sonus21.rqueue.utils.pebble.RqueuePebbleExtension
 
RqueueQDetailService - Interface in com.github.sonus21.rqueue.web.service
 
RqueueQDetailServiceImpl - Class in com.github.sonus21.rqueue.web.service.impl
 
RqueueQDetailServiceImpl(RqueueRedisTemplate<String>, RqueueMessageTemplate, RqueueSystemManagerService, RqueueMessageMetadataService) - Constructor for class com.github.sonus21.rqueue.web.service.impl.RqueueQDetailServiceImpl
 
RqueueQStatsDao - Interface in com.github.sonus21.rqueue.dao
 
RqueueQStatsDaoImpl - Class in com.github.sonus21.rqueue.dao.impl
 
RqueueQStatsDaoImpl(RqueueRedisTemplate<QueueStatistics>) - Constructor for class com.github.sonus21.rqueue.dao.impl.RqueueQStatsDaoImpl
 
RqueueQStatsDaoImpl(RqueueConfig) - Constructor for class com.github.sonus21.rqueue.dao.impl.RqueueQStatsDaoImpl
 
rqueueQueueMetrics(RqueueRedisTemplate<String>) - Method in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
 
RqueueQueueMetrics - Class in com.github.sonus21.rqueue.metrics
This class reports queue message counter.
RqueueQueueMetrics(RqueueRedisTemplate<String>) - Constructor for class com.github.sonus21.rqueue.metrics.RqueueQueueMetrics
 
rqueueRedisListenerContainerFactory() - Method in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
 
RqueueRedisListenerContainerFactory - Class in com.github.sonus21.rqueue.core
 
RqueueRedisListenerContainerFactory() - Constructor for class com.github.sonus21.rqueue.core.RqueueRedisListenerContainerFactory
 
rqueueRedisLongTemplate(RqueueConfig) - Method in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
 
RqueueRedisSerializer - Class in com.github.sonus21.rqueue.converter
 
RqueueRedisSerializer() - Constructor for class com.github.sonus21.rqueue.converter.RqueueRedisSerializer
 
RqueueRedisSerializer(RedisSerializer<Object>) - Constructor for class com.github.sonus21.rqueue.converter.RqueueRedisSerializer
 
RqueueRedisTemplate<V extends java.io.Serializable> - Class in com.github.sonus21.rqueue.common
 
RqueueRedisTemplate(RedisConnectionFactory) - Constructor for class com.github.sonus21.rqueue.common.RqueueRedisTemplate
 
RqueueRestController - Class in com.github.sonus21.rqueue.web.controller
 
RqueueRestController(RqueueDashboardChartService, RqueueQDetailService, RqueueUtilityService, RqueueSystemManagerService, RqueueWebConfig, RqueueJobService) - Constructor for class com.github.sonus21.rqueue.web.controller.RqueueRestController
 
rqueueSchedulerConfig - Variable in class com.github.sonus21.rqueue.core.MessageScheduler
 
rqueueSchedulerConfig() - Method in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
 
RqueueSchedulerConfig - Class in com.github.sonus21.rqueue.config
 
RqueueSchedulerConfig() - Constructor for class com.github.sonus21.rqueue.config.RqueueSchedulerConfig
 
rqueueStringDao(RqueueConfig) - Method in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
 
RqueueStringDao - Interface in com.github.sonus21.rqueue.dao
 
RqueueStringDaoImpl - Class in com.github.sonus21.rqueue.dao.impl
 
RqueueStringDaoImpl(RqueueConfig) - Constructor for class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
 
RqueueSystemConfigDao - Interface in com.github.sonus21.rqueue.dao
 
RqueueSystemConfigDaoImpl - Class in com.github.sonus21.rqueue.dao.impl
 
RqueueSystemConfigDaoImpl(RqueueRedisTemplate<QueueConfig>) - Constructor for class com.github.sonus21.rqueue.dao.impl.RqueueSystemConfigDaoImpl
 
RqueueSystemConfigDaoImpl(RqueueConfig) - Constructor for class com.github.sonus21.rqueue.dao.impl.RqueueSystemConfigDaoImpl
 
RqueueSystemManagerService - Interface in com.github.sonus21.rqueue.web.service
 
RqueueSystemManagerServiceImpl - Class in com.github.sonus21.rqueue.web.service.impl
 
RqueueSystemManagerServiceImpl(RqueueConfig, RqueueStringDao, RqueueSystemConfigDao) - Constructor for class com.github.sonus21.rqueue.web.service.impl.RqueueSystemManagerServiceImpl
 
RqueueTaskAggregatorService - Class in com.github.sonus21.rqueue.web.service
 
RqueueTaskAggregatorService(RqueueConfig, RqueueWebConfig, RqueueLockManager, RqueueQStatsDao) - Constructor for class com.github.sonus21.rqueue.web.service.RqueueTaskAggregatorService
 
RqueueUtilityService - Interface in com.github.sonus21.rqueue.web.service
 
RqueueUtilityServiceImpl - Class in com.github.sonus21.rqueue.web.service.impl
 
RqueueUtilityServiceImpl(RqueueConfig, RqueueWebConfig, RqueueStringDao, RqueueSystemConfigDao, RqueueMessageTemplate, RqueueMessageMetadataService) - Constructor for class com.github.sonus21.rqueue.web.service.impl.RqueueUtilityServiceImpl
 
RqueueViewController - Class in com.github.sonus21.rqueue.web.controller
 
RqueueViewController(PebbleViewResolver, RqueueWebConfig, RqueueViewControllerService) - Constructor for class com.github.sonus21.rqueue.web.controller.RqueueViewController
 
RqueueViewControllerService - Interface in com.github.sonus21.rqueue.web.service
 
RqueueViewControllerServiceImpl - Class in com.github.sonus21.rqueue.web.service.impl
 
RqueueViewControllerServiceImpl(RqueueConfig, RqueueQDetailService, RqueueUtilityService, RqueueSystemManagerService) - Constructor for class com.github.sonus21.rqueue.web.service.impl.RqueueViewControllerServiceImpl
 
rqueueViewResolver() - Method in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
 
rqueueWebConfig() - Method in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
 
RqueueWebConfig - Class in com.github.sonus21.rqueue.config
 
RqueueWebConfig() - Constructor for class com.github.sonus21.rqueue.config.RqueueWebConfig
 
run() - Method in class com.github.sonus21.rqueue.utils.RetryableRunnable
 
running(Model, String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueViewControllerServiceImpl
 
running(Model, String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueViewControllerService
 
running(Model, HttpServletRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueViewController
 
running(Model, ServerHttpRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueViewController
 
RUNNING - com.github.sonus21.rqueue.models.enums.NavTab
 

S

save(MessageMetadata, Duration) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueMessageMetadataDaoImpl
 
save(MessageMetadata, Duration) - Method in interface com.github.sonus21.rqueue.dao.RqueueMessageMetadataDao
 
save(MessageMetadata, Duration) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueMessageMetadataServiceImpl
 
save(MessageMetadata, Duration) - Method in interface com.github.sonus21.rqueue.web.service.RqueueMessageMetadataService
 
save(QueueStatistics) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueQStatsDaoImpl
 
save(QueueStatistics) - Method in interface com.github.sonus21.rqueue.dao.RqueueQStatsDao
 
save(RqueueJob, Duration) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueJobDaoImpl
 
save(RqueueJob, Duration) - Method in interface com.github.sonus21.rqueue.dao.RqueueJobDao
 
saveAllQConfig(List<QueueConfig>) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueSystemConfigDaoImpl
 
saveAllQConfig(List<QueueConfig>) - Method in interface com.github.sonus21.rqueue.dao.RqueueSystemConfigDao
 
saveQConfig(QueueConfig) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueSystemConfigDaoImpl
 
saveQConfig(QueueConfig) - Method in interface com.github.sonus21.rqueue.dao.RqueueSystemConfigDao
 
saveReactive(MessageMetadata, Duration) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueMessageMetadataDaoImpl
 
saveReactive(MessageMetadata, Duration) - Method in interface com.github.sonus21.rqueue.dao.RqueueMessageMetadataDao
 
saveReactive(MessageMetadata, Duration) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueMessageMetadataServiceImpl
 
saveReactive(MessageMetadata, Duration) - Method in interface com.github.sonus21.rqueue.web.service.RqueueMessageMetadataService
 
schedule(String, Long, boolean) - Method in class com.github.sonus21.rqueue.core.MessageScheduler
 
SCHEDULE_MESSAGE - com.github.sonus21.rqueue.core.RedisScriptFactory.ScriptType
 
scheduled(Model, String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueViewControllerServiceImpl
 
scheduled(Model, String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueViewControllerService
 
scheduled(Model, HttpServletRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueViewController
 
scheduled(Model, ServerHttpRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueViewController
 
SCHEDULED - com.github.sonus21.rqueue.models.enums.NavTab
 
scheduleMessage(String, String, RqueueMessage, Long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
 
scheduleMessage(String, String, RqueueMessage, Long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
 
SECONDS_IN_A_DAY - Static variable in class com.github.sonus21.rqueue.utils.Constants
 
SECONDS_IN_A_MINUTE - Static variable in class com.github.sonus21.rqueue.utils.Constants
 
SECONDS_IN_A_WEEK - Static variable in class com.github.sonus21.rqueue.utils.Constants
 
SerializableBase - Class in com.github.sonus21.rqueue.models
 
SerializableBase() - Constructor for class com.github.sonus21.rqueue.models.SerializableBase
 
SerializationUtils - Class in com.github.sonus21.rqueue.utils
 
serialize(Object) - Method in class com.github.sonus21.rqueue.converter.RqueueRedisSerializer
 
set(int, String) - Method in class com.github.sonus21.rqueue.models.response.BaseResponse
 
set(String, Object) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
 
set(String, Object) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
 
set(String, V) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
 
set(String, V, Duration) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
 
SET - com.github.sonus21.rqueue.models.enums.DataType
 
setAutoStartup(boolean) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
Configures if RqueueMessageListenerContainer container should be automatically started.
setAutoStartup(boolean) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
Control if this component should get started automatically or manually.
setBackOffTime(long) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
The number of milliseconds the polling thread must wait before trying to recover when an error occurs (e.g.
setBackOffTime(long) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
setBeanName(String) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
setCharset(String) - Method in class com.github.sonus21.rqueue.utils.pebble.ResourceLoader
 
setContext(Context) - Method in interface com.github.sonus21.rqueue.core.Job
 
setContext(Context) - Method in class com.github.sonus21.rqueue.listener.JobImpl
 
setDeadLetterQueueMessageProcessor(MessageProcessor) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
This message processor would be called whenever a message is moved to dead letter queue
setDeadLetterQueueMessageProcessor(MessageProcessor) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
setDiscardMessageProcessor(MessageProcessor) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
This message processor would be called whenever a message is discarded due to retry limit exhaust.
setDiscardMessageProcessor(MessageProcessor) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
setIfAbsent(String, String, Duration) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
 
setIfAbsent(String, String, Duration) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
 
setIfAbsent(String, V, Duration) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
 
setInitialInterval(long) - Method in class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
Set the initial interval in milliseconds.
setInspectAllBean(boolean) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
Rqueue scans all beans to find method annotated with RqueueListener.
setInterval(long) - Method in class com.github.sonus21.rqueue.utils.backoff.FixedTaskExecutionBackOff
Set the delay between two attempts in milliseconds.
setManualDeletionMessageProcessor(MessageProcessor) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
Set a message processor would be called whenever a manual deletion message is encounter during execution.
setManualDeletionMessageProcessor(MessageProcessor) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
setMaxInterval(long) - Method in class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
Set the max interval in milli seconds
setMaxNumWorkers(int) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
Maximum number of workers, that would be used to run tasks.
setMaxNumWorkers(int) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
setMaxRetries(int) - Method in class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
Set the maximum number of retries
setMaxRetries(int) - Method in class com.github.sonus21.rqueue.utils.backoff.FixedTaskExecutionBackOff
Set the maximum number of retries
setMaxWorkerWaitTime(long) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
setMessageConverter(MessageConverter) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
A default message converter DefaultRqueueMessageConverter is added that can handle all type of data serialization/deserialization and all data is serialized to and from JSON.
setMessageConverters(List<MessageConverter>) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
setMessageHeaders(MessageHeaders) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
 
setMetricTags(Tags) - Method in class com.github.sonus21.rqueue.config.MetricsProperties
 
setMiddlewares(List<Middleware>) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
Add middlewares those would be used while processing a message.
setMiddlewares(List<Middleware>) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
setMultiplier(double) - Method in class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
Set multiplier
setPhase(int) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
Configure a custom phase for the container to start.
setPollingInterval(long) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
Set polling time interval, this controls the listener polling interval
setPollingInterval(long) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
setPostExecutionMessageProcessor(MessageProcessor) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
A message processor would be called whenever a consumer has successfully consumed the given message.
setPostExecutionMessageProcessor(MessageProcessor) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
setPreExecutionMessageProcessor(MessageProcessor) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
A message processor that can control the execution of any task, this message processor would be called multiple time, in case of retry, so application should be able to handle this.
setPreExecutionMessageProcessor(MessageProcessor) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
setPrefix(String) - Method in class com.github.sonus21.rqueue.utils.pebble.ResourceLoader
 
setPriorityMode(PriorityMode) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
Set priority mode for queues.
setPriorityMode(PriorityMode) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
setReactiveRedisConnectionFactory(ReactiveRedisConnectionFactory) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
Set Reactive redis connection factory
setRedisConnectionFactory(RedisConnectionFactory) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
Set redis connection factory, that would be used to configured message template and other components
setRqueueMessageHandler(RqueueMessageHandler) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
Set message handler, this can be used to set custom message handlers that could have some special features apart of the default one
setRqueueMessageTemplate(RqueueMessageTemplate) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
Set RqueueMessageTemplate that's used to pull and push messages from/to Redis.
setSuffix(String) - Method in class com.github.sonus21.rqueue.utils.pebble.ResourceLoader
 
setTaskExecutionBackOff(TaskExecutionBackOff) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
Set custom task executor back-off.
setTaskExecutionBackOff(TaskExecutionBackOff) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
setTaskExecutor(AsyncTaskExecutor) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
Configures the TaskExecutor which is used to poll messages and execute them by calling the handler methods.
setTaskExecutor(AsyncTaskExecutor) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
setVersion(RqueueRedisTemplate<Integer>, String, int) - Static method in class com.github.sonus21.rqueue.utils.RedisUtils
 
simpleRqueueListenerContainerFactory - Variable in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
 
SimpleRqueueListenerContainerFactory - Class in com.github.sonus21.rqueue.config
A Factory class which can be used to create RqueueMessageListenerContainer object.
SimpleRqueueListenerContainerFactory() - Constructor for class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
 
sleep(long) - Static method in class com.github.sonus21.rqueue.utils.TimeoutUtils
 
sleepLog(long, boolean) - Static method in class com.github.sonus21.rqueue.utils.TimeoutUtils
 
start() - Method in class com.github.sonus21.rqueue.core.RqueueRedisListenerContainerFactory
 
start() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
start() - Method in class com.github.sonus21.rqueue.utils.RetryableRunnable
 
start() - Method in class com.github.sonus21.rqueue.web.service.RqueueTaskAggregatorService
 
startGroup(String, List<QueueDetail>) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
startNewExecution() - Method in class com.github.sonus21.rqueue.models.db.RqueueJob
 
startQueue(String, QueueDetail) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
STATS - com.github.sonus21.rqueue.models.enums.ChartType
 
stop() - Method in class com.github.sonus21.rqueue.core.RqueueRedisListenerContainerFactory
 
stop() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
stop() - Method in class com.github.sonus21.rqueue.web.service.RqueueTaskAggregatorService
 
stop(Runnable) - Method in class com.github.sonus21.rqueue.core.RqueueRedisListenerContainerFactory
 
stop(Runnable) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
 
stop(Runnable) - Method in class com.github.sonus21.rqueue.web.service.RqueueTaskAggregatorService
 
STOP - Static variable in interface com.github.sonus21.rqueue.utils.backoff.TaskExecutionBackOff
Return value of TaskExecutionBackOff.nextBackOff(Object, RqueueMessage, int) that indicates that the task should not be executed further.
STREAM - com.github.sonus21.rqueue.listener.QueueDetail.QueueType
 
STRICT - com.github.sonus21.rqueue.models.enums.PriorityMode
 
StringResponse - Class in com.github.sonus21.rqueue.models.response
 
StringResponse() - Constructor for class com.github.sonus21.rqueue.models.response.StringResponse
 
stringRqueueRedisTemplate(RqueueConfig) - Method in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
 
StringUtils - Class in com.github.sonus21.rqueue.utils
 
success - Variable in class com.github.sonus21.rqueue.models.aggregator.TasksStat
 
SUCCESS - com.github.sonus21.rqueue.models.enums.JobStatus
 
SUCCESSFUL - com.github.sonus21.rqueue.models.enums.ChartDataType
 
SUCCESSFUL - com.github.sonus21.rqueue.models.enums.ExecutionStatus
 
SUCCESSFUL - com.github.sonus21.rqueue.models.enums.MessageStatus
 

T

Table - Class in com.github.sonus21.rqueue.models.response
 
Table() - Constructor for class com.github.sonus21.rqueue.models.response.Table
 
TableColumn - Class in com.github.sonus21.rqueue.models.response
 
TableColumn(TableColumnType, Serializable) - Constructor for class com.github.sonus21.rqueue.models.response.TableColumn
 
TableColumn(Serializable) - Constructor for class com.github.sonus21.rqueue.models.response.TableColumn
 
TableColumnType - Enum in com.github.sonus21.rqueue.models.enums
 
TableRow - Class in com.github.sonus21.rqueue.models.response
 
TableRow(TableColumn) - Constructor for class com.github.sonus21.rqueue.models.response.TableRow
 
TableRow(List<TableColumn>) - Constructor for class com.github.sonus21.rqueue.models.response.TableRow
 
TASK_ALIVE_TIME - Static variable in class com.github.sonus21.rqueue.utils.Constants
 
TaskExecutionBackOff - Interface in com.github.sonus21.rqueue.utils.backoff
 
tasksDiscarded(String) - Method in class com.github.sonus21.rqueue.models.db.QueueStatistics
 
tasksMovedToDeadLetter(String) - Method in class com.github.sonus21.rqueue.models.db.QueueStatistics
 
tasksRetried(String) - Method in class com.github.sonus21.rqueue.models.db.QueueStatistics
 
TasksStat - Class in com.github.sonus21.rqueue.models.aggregator
 
TasksStat() - Constructor for class com.github.sonus21.rqueue.models.aggregator.TasksStat
 
tasksSuccessful(String) - Method in class com.github.sonus21.rqueue.models.db.QueueStatistics
 
template() - Method in class com.github.sonus21.rqueue.common.ReactiveRqueueRedisTemplate
 
ThreadUtils - Class in com.github.sonus21.rqueue.utils
 
ThreadUtils.QueueThread - Class in com.github.sonus21.rqueue.utils
 
THROTTLED - com.github.sonus21.rqueue.models.enums.ExecutionStatus
 
TimedOutException - Exception in com.github.sonus21.rqueue.exception
 
TimedOutException(String) - Constructor for exception com.github.sonus21.rqueue.exception.TimedOutException
 
TimeoutUtils - Class in com.github.sonus21.rqueue.utils
WaitForUtil method wait for some event to occur.
TimeProviderMiddleware - Interface in com.github.sonus21.rqueue.core.middleware
A middleware extension that allows implementation to provide different types of delay in different case.
toConfig() - Method in class com.github.sonus21.rqueue.listener.QueueDetail
 
today() - Static method in class com.github.sonus21.rqueue.utils.DateTimeUtils
 
toMessage(Object, MessageHeaders) - Method in class com.github.sonus21.rqueue.converter.GenericMessageConverter
Create a Message whose payload is the result of converting the given payload Object to serialized form.
toMessage(Object, MessageHeaders, Object) - Method in class com.github.sonus21.rqueue.converter.GenericMessageConverter
 
toMinMax() - Method in class com.github.sonus21.rqueue.models.Concurrency
 
toString() - Method in exception com.github.sonus21.rqueue.exception.ProcessingException
 
totalExecutionTime - Variable in class com.github.sonus21.rqueue.models.aggregator.TasksStat
 
ttl(String) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
 
type(String) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
 
type(String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
 
type(String) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
 

U

UNKNOWN - com.github.sonus21.rqueue.models.enums.JobStatus
 
UnknownSwitchCase - Exception in com.github.sonus21.rqueue.exception
 
UnknownSwitchCase(String) - Constructor for exception com.github.sonus21.rqueue.exception.UnknownSwitchCase
 
update(TasksStat, String) - Method in class com.github.sonus21.rqueue.models.db.QueueStatistics
 
updateAndGetVersion(RqueueRedisTemplate<Integer>, String, int) - Static method in class com.github.sonus21.rqueue.utils.RedisUtils
 
updateConcurrency(MinMax<Integer>) - Method in class com.github.sonus21.rqueue.models.db.QueueConfig
 
updateExecutionCount(String) - Method in class com.github.sonus21.rqueue.metrics.RqueueCounter
 
updateExecutionCount(String) - Method in interface com.github.sonus21.rqueue.metrics.RqueueMetricsCounter
 
updateExecutionStatus(ExecutionStatus, Throwable) - Method in class com.github.sonus21.rqueue.models.db.RqueueJob
 
updateFailureCount(String) - Method in class com.github.sonus21.rqueue.metrics.RqueueCounter
 
updateFailureCount(String) - Method in interface com.github.sonus21.rqueue.metrics.RqueueMetricsCounter
 
updateJobExecutionTime(String, JobRunTime) - Method in class com.github.sonus21.rqueue.models.db.QueueStatistics
 
updatePriority(Map<String, Integer>) - Method in class com.github.sonus21.rqueue.models.db.QueueConfig
 
updatePriorityGroup(String) - Method in class com.github.sonus21.rqueue.models.db.QueueConfig
 
updateReEnqueuedAt() - Method in class com.github.sonus21.rqueue.core.RqueueMessage
 
updateRetryCount(int) - Method in class com.github.sonus21.rqueue.models.db.QueueConfig
 
updateTime() - Method in class com.github.sonus21.rqueue.models.db.QueueConfig
 
updateTime() - Method in class com.github.sonus21.rqueue.models.db.QueueStatistics
 
updateVisibilityTimeout(long) - Method in class com.github.sonus21.rqueue.models.db.QueueConfig
 
useMiddleware(Middleware) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
Add a given middleware in the chain
utility(Model, String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueViewControllerServiceImpl
 
utility(Model, String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueViewControllerService
 
utility(Model, HttpServletRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueViewController
 
utility(Model, ServerHttpRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueViewController
 
UTILITY - com.github.sonus21.rqueue.models.enums.NavTab
 

V

validate() - Method in class com.github.sonus21.rqueue.models.request.ChartDataRequest
 
validateDelay(long) - Static method in class com.github.sonus21.rqueue.utils.Validator
 
validateMessage(Object) - Static method in class com.github.sonus21.rqueue.utils.Validator
 
validateMessageId(String) - Static method in class com.github.sonus21.rqueue.utils.Validator
 
validatePeriod(long) - Static method in class com.github.sonus21.rqueue.utils.Validator
 
validatePriority(String) - Static method in class com.github.sonus21.rqueue.utils.Validator
 
validateQueue(String) - Static method in class com.github.sonus21.rqueue.utils.Validator
 
validateRetryCount(int) - Static method in class com.github.sonus21.rqueue.utils.Validator
 
validationMessage() - Method in class com.github.sonus21.rqueue.models.request.MessageMoveRequest
 
Validator - Class in com.github.sonus21.rqueue.utils
 
value() - Method in annotation type com.github.sonus21.rqueue.annotation.MessageListener
The value may indicate a suggestion for a logical component name, to be turned into a Spring bean in case of an autodetected component.
value() - Method in annotation type com.github.sonus21.rqueue.annotation.RqueueListener
List of unique queues.
valueOf(String) - Static method in enum com.github.sonus21.rqueue.core.RedisScriptFactory.ScriptType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.sonus21.rqueue.listener.QueueDetail.QueueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.sonus21.rqueue.models.enums.ActionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.sonus21.rqueue.models.enums.AggregationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.sonus21.rqueue.models.enums.ChartDataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.sonus21.rqueue.models.enums.ChartType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.sonus21.rqueue.models.enums.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.sonus21.rqueue.models.enums.ExecutionStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.sonus21.rqueue.models.enums.JobStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.sonus21.rqueue.models.enums.MessageStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.sonus21.rqueue.models.enums.NavTab
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.sonus21.rqueue.models.enums.PriorityMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.sonus21.rqueue.models.enums.RqueueMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.sonus21.rqueue.models.enums.TableColumnType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.sonus21.rqueue.models.response.RowColumnMetaType
Returns the enum constant of this type with the specified name.
ValueResolver - Class in com.github.sonus21.rqueue.utils
 
values() - Static method in enum com.github.sonus21.rqueue.core.RedisScriptFactory.ScriptType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.sonus21.rqueue.listener.QueueDetail.QueueType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.sonus21.rqueue.models.enums.ActionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.sonus21.rqueue.models.enums.AggregationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.sonus21.rqueue.models.enums.ChartDataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.sonus21.rqueue.models.enums.ChartType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.sonus21.rqueue.models.enums.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.sonus21.rqueue.models.enums.ExecutionStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.sonus21.rqueue.models.enums.JobStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.sonus21.rqueue.models.enums.MessageStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.sonus21.rqueue.models.enums.NavTab
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.sonus21.rqueue.models.enums.PriorityMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.sonus21.rqueue.models.enums.RqueueMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.sonus21.rqueue.models.enums.TableColumnType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.sonus21.rqueue.models.response.RowColumnMetaType
Returns an array containing the constants of this enum type, in the order they are declared.
viewData(DateViewRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueRestController
 
viewData(DateViewRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueRestController
 
viewData(String, DataType, String, int, int) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueQDetailServiceImpl
 
viewData(String, DataType, String, int, int) - Method in interface com.github.sonus21.rqueue.web.service.RqueueQDetailService
 
viewReactiveData(String, DataType, String, int, int) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueQDetailServiceImpl
 
viewReactiveData(String, DataType, String, int, int) - Method in interface com.github.sonus21.rqueue.web.service.RqueueQDetailService
 
visibilityDuration() - Method in class com.github.sonus21.rqueue.listener.QueueDetail
 
visibilityTimeout() - Method in annotation type com.github.sonus21.rqueue.annotation.RqueueListener
Control visibility timeout for this/these queue(s).

W

waitFor(BooleanSupplier, long, String) - Static method in class com.github.sonus21.rqueue.utils.TimeoutUtils
 
waitFor(BooleanSupplier, long, String, Runnable) - Static method in class com.github.sonus21.rqueue.utils.TimeoutUtils
 
waitFor(BooleanSupplier, String) - Static method in class com.github.sonus21.rqueue.utils.TimeoutUtils
 
waitFor(BooleanSupplier, String, Runnable) - Static method in class com.github.sonus21.rqueue.utils.TimeoutUtils
 
waitForTermination(Logger, Future<?>, long, String, Object...) - Static method in class com.github.sonus21.rqueue.utils.ThreadUtils
 
waitForWorkerTermination(Collection<ThreadUtils.QueueThread>, long) - Static method in class com.github.sonus21.rqueue.utils.ThreadUtils
 
WEEKLY - com.github.sonus21.rqueue.models.enums.AggregationType
 
WEIGHTED - com.github.sonus21.rqueue.models.enums.PriorityMode
 
withValue(Context, Object, Object) - Static method in class com.github.sonus21.rqueue.core.context.DefaultContext
Create a new context from the parent context, null key is not allowed.

Z

zadd(String, V, long) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
 
zrange(String, long, long) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
 
zrangeWithScore(String, long, long) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
 
ZSET - com.github.sonus21.rqueue.models.enums.DataType
 
A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes All Packages