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
All Classes All Packages
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
- 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, 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, Object, 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
- 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
- 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
RqueueMessageListenerContainercontainer. - 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
- dataType(String, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueRestController
- dataType(MessageMoveRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueRestController
- DataType - Enum in com.github.sonus21.rqueue.models.enums
- 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
- 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, HttpServletRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueViewController
- 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 setRqueueListener.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.RqueueMessageMetadataDaoImpl
- delete(String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
- 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(String, String, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueRestController
- 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(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
- deleteMessage(String, String, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueRestController
- 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
- deleteQueue(String, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueRestController
- 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.STOPwas 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.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.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.RqueueMessageEnqueuerImpl
- 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.RqueueMessageEnqueuerImpl
- 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.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.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.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.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.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.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.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.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.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.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.RqueueMessageEnqueuerImpl
- 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.RqueueMessageEnqueuerImpl
- 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.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.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.RqueueMessageEnqueuerImpl
- 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.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.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.RqueueMessageEnqueuerImpl
- 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.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.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.RqueueMessageEnqueuerImpl
- 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.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.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.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.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.RqueueMessageEnqueuerImpl
- 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.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.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.RqueueMessageEnqueuerImpl
- 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
Executionobject, 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(DataType, String, String, int, int, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueRestController
- ExponentialTaskExecutionBackOff - Class in com.github.sonus21.rqueue.utils.backoff
-
Implementation of the
TaskExecutionBackOffclass, that increases the delay exponentially at the specified rate. - ExponentialTaskExecutionBackOff() - Constructor for class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
- 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
TaskExecutionBackOffclass, 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
Messagefrom 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
Messagefrom 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
-
Extension to the method
RqueueMessageManager.getAllRqueueMessage(String) - 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
- 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
- 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.
- 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) - 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
- 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.
- 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
-
Deprecated.
- 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.listener.RqueueMessageListenerContainer
- 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
- 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(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
-
Extension to the method
RqueueMessageManager.getRqueueMessage(String, String) - 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
- 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, HttpServletRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueViewController
- 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.listener.RqueueMessageListenerContainer
- 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
Jobobject, 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
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
- 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
RqueueMessageobject - MessageDeleteRequest() - Constructor for class com.github.sonus21.rqueue.core.impl.MessageSweeper.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.A shortcut to the method
RqueueMessageSender.moveMessageFromDeadLetterToQueue(String, String, Integer) - 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
- 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, HttpServletRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueViewController
- 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
-
Deprecated.
- process(Object, RqueueMessage) - Method in interface com.github.sonus21.rqueue.core.support.MessageProcessor
-
Deprecated.
- 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
-
Deprecated.migrate to
RqueueMessageSender.enqueue(String, Object) - put(String, Object, int) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
-
Deprecated.
- put(String, Object, int, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
-
Deprecated.
- 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 - 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 useRqueueEndpointManager.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
- queues(Model, HttpServletRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueViewController
- 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
- 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
- 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.RedisPipelineCallback - 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) - 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, RqueueConfig, RqueueWebConfig, RqueueQDetailService, RqueueUtilityService, RqueueSystemManagerService) - Constructor for class com.github.sonus21.rqueue.web.controller.RqueueViewController
- 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, HttpServletRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueViewController
- 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
- schedule(String, Long, boolean) - Method in class com.github.sonus21.rqueue.core.MessageScheduler
- SCHEDULE_MESSAGE - com.github.sonus21.rqueue.core.RedisScriptFactory.ScriptType
- scheduled(Model, HttpServletRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueViewController
- 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
RqueueMessageListenerContainercontainer 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
DefaultRqueueMessageConverteris 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
- 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
TaskExecutorwhich 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
RqueueMessageListenerContainerobject. - 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.listener.RqueueMessageListenerContainer
- 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
- 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
Messagewhose 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, HttpServletRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueViewController
- 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(String, DataType, String, int, int, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueRestController
- 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
- 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
All Classes All Packages