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
- addReactiveMessage(String, RqueueMessage) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
- addReactiveMessage(String, RqueueMessage) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
- addReactiveMessageWithDelay(String, String, RqueueMessage) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
- addReactiveMessageWithDelay(String, String, RqueueMessage) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
- addRow(TableRow) - Method in class com.github.sonus21.rqueue.models.response.DataViewResponse
- addToSet(String, V...) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
- addToZset(String, RqueueMessage, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
- addToZset(String, RqueueMessage, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
- afterPropertiesSet() - Method in class com.github.sonus21.rqueue.core.RqueueRedisListenerContainerFactory
- afterPropertiesSet() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageHandler
- afterPropertiesSet() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- AGGREGATION_LOCK_DURATION_IN_SECONDS - Static variable in class com.github.sonus21.rqueue.utils.Constants
- AggregationType - Enum in com.github.sonus21.rqueue.models.enums
- appendToListWithListExpiry(String, String, Duration) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
- appendToListWithListExpiry(String, String, Duration) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
- appendToSet(String, String...) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
- appendToSet(String, String...) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
B
- BaseResponse - Class in com.github.sonus21.rqueue.models.response
- BaseResponse() - Constructor for class com.github.sonus21.rqueue.models.response.BaseResponse
- BLANK - Static variable in class com.github.sonus21.rqueue.utils.Constants
- BooleanResponse - Class in com.github.sonus21.rqueue.models.response
- BooleanResponse() - Constructor for class com.github.sonus21.rqueue.models.response.BooleanResponse
- BOTH - com.github.sonus21.rqueue.models.enums.RqueueMode
- buildMessage(MessageConverter, String, String, Object, Integer, Long, MessageHeaders) - Static method in class com.github.sonus21.rqueue.core.support.RqueueMessageUtils
- buildMessageHeaders(String, RqueueMessage, Job, Execution) - Static method in class com.github.sonus21.rqueue.listener.RqueueMessageHeaders
- buildPeriodicMessage(MessageConverter, String, String, Object, Integer, long, MessageHeaders) - Static method in class com.github.sonus21.rqueue.core.support.RqueueMessageUtils
C
- ChartDataRequest - Class in com.github.sonus21.rqueue.models.request
- ChartDataRequest(ChartType, AggregationType) - Constructor for class com.github.sonus21.rqueue.models.request.ChartDataRequest
- ChartDataResponse - Class in com.github.sonus21.rqueue.models.response
- ChartDataResponse() - Constructor for class com.github.sonus21.rqueue.models.response.ChartDataResponse
- ChartDataType - Enum in com.github.sonus21.rqueue.models.enums
- ChartType - Enum in com.github.sonus21.rqueue.models.enums
- checkIn(Serializable) - Method in interface com.github.sonus21.rqueue.core.Job
-
Checkin allows you to display a message for long running tasks, so that you can see the progress.
- checkIn(Serializable) - Method in class com.github.sonus21.rqueue.listener.JobImpl
- checkIn(Serializable) - Method in class com.github.sonus21.rqueue.models.db.RqueueJob
- CheckinMessage - Class in com.github.sonus21.rqueue.models.db
- CheckinMessage() - Constructor for class com.github.sonus21.rqueue.models.db.CheckinMessage
- clean(String) - Static method in class com.github.sonus21.rqueue.utils.StringUtils
- cloneMessage(Message<?>) - Static method in class com.github.sonus21.rqueue.core.support.RqueueMessageUtils
- com.github.sonus21.rqueue.annotation - package com.github.sonus21.rqueue.annotation
- com.github.sonus21.rqueue.common - package com.github.sonus21.rqueue.common
- com.github.sonus21.rqueue.common.impl - package com.github.sonus21.rqueue.common.impl
- com.github.sonus21.rqueue.config - package com.github.sonus21.rqueue.config
- com.github.sonus21.rqueue.converter - package com.github.sonus21.rqueue.converter
- com.github.sonus21.rqueue.core - package com.github.sonus21.rqueue.core
- com.github.sonus21.rqueue.core.context - package com.github.sonus21.rqueue.core.context
- com.github.sonus21.rqueue.core.impl - package com.github.sonus21.rqueue.core.impl
- com.github.sonus21.rqueue.core.middleware - package com.github.sonus21.rqueue.core.middleware
- com.github.sonus21.rqueue.core.support - package com.github.sonus21.rqueue.core.support
- com.github.sonus21.rqueue.dao - package com.github.sonus21.rqueue.dao
- com.github.sonus21.rqueue.dao.impl - package com.github.sonus21.rqueue.dao.impl
- com.github.sonus21.rqueue.exception - package com.github.sonus21.rqueue.exception
- com.github.sonus21.rqueue.listener - package com.github.sonus21.rqueue.listener
- com.github.sonus21.rqueue.metrics - package com.github.sonus21.rqueue.metrics
- com.github.sonus21.rqueue.models - package com.github.sonus21.rqueue.models
- com.github.sonus21.rqueue.models.aggregator - package com.github.sonus21.rqueue.models.aggregator
- com.github.sonus21.rqueue.models.db - package com.github.sonus21.rqueue.models.db
- com.github.sonus21.rqueue.models.enums - package com.github.sonus21.rqueue.models.enums
- com.github.sonus21.rqueue.models.event - package com.github.sonus21.rqueue.models.event
- com.github.sonus21.rqueue.models.request - package com.github.sonus21.rqueue.models.request
- com.github.sonus21.rqueue.models.response - package com.github.sonus21.rqueue.models.response
- com.github.sonus21.rqueue.utils - package com.github.sonus21.rqueue.utils
- com.github.sonus21.rqueue.utils.backoff - package com.github.sonus21.rqueue.utils.backoff
- com.github.sonus21.rqueue.utils.pebble - package com.github.sonus21.rqueue.utils.pebble
- com.github.sonus21.rqueue.web.controller - package com.github.sonus21.rqueue.web.controller
- com.github.sonus21.rqueue.web.service - package com.github.sonus21.rqueue.web.service
- com.github.sonus21.rqueue.web.service.impl - package com.github.sonus21.rqueue.web.service.impl
- Comma - Static variable in class com.github.sonus21.rqueue.utils.Constants
- concurrency() - Method in annotation type com.github.sonus21.rqueue.annotation.RqueueListener
-
Specify concurrency limits via a "lower-upper" String, e.g.
- Concurrency - Class in com.github.sonus21.rqueue.models
- Concurrency() - Constructor for class com.github.sonus21.rqueue.models.Concurrency
- Constants - Class in com.github.sonus21.rqueue.utils
- Constants() - Constructor for class com.github.sonus21.rqueue.utils.Constants
- consume(V) - Method in class com.github.sonus21.rqueue.utils.RetryableRunnable
- CONSUMER - com.github.sonus21.rqueue.models.enums.RqueueMode
- Context - Interface in com.github.sonus21.rqueue.core.context
-
A context that supports getValue method.
- ContextMiddleware - Interface in com.github.sonus21.rqueue.core.middleware
-
Context middleware allows us to set context for the running job, context could be any thing like putting user information for permission check, initiating some transaction.
- convertDataType(DataType) - Static method in enum com.github.sonus21.rqueue.models.enums.DataType
- convertMessageToObject(RqueueMessage, MessageConverter) - Static method in class com.github.sonus21.rqueue.core.support.RqueueMessageUtils
- convertMessageToObject(Message<String>, MessageConverter) - Static method in class com.github.sonus21.rqueue.core.support.RqueueMessageUtils
- convertToBoolean(String) - Static method in class com.github.sonus21.rqueue.utils.ValueResolver
- convertToCamelCase(String) - Static method in class com.github.sonus21.rqueue.utils.StringUtils
- Count() - Constructor for class com.github.sonus21.rqueue.config.MetricsProperties.Count
- countExecution() - Method in class com.github.sonus21.rqueue.config.MetricsProperties
- countFailure() - Method in class com.github.sonus21.rqueue.config.MetricsProperties
- createCacheKey(String) - Method in class com.github.sonus21.rqueue.utils.pebble.ResourceLoader
- CREATED - com.github.sonus21.rqueue.models.enums.JobStatus
- createDefaultTaskExecutor(List<QueueDetail>) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- createErrorMessage(String) - Static method in class com.github.sonus21.rqueue.models.response.DataViewResponse
- createExceptionHandlerMethodResolverFor(Class<?>) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageHandler
- createJob(RqueueJob, Duration) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueJobDaoImpl
- createJob(RqueueJob, Duration) - Method in interface com.github.sonus21.rqueue.dao.RqueueJobDao
- createMessageListenerContainer() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
-
Creates a
RqueueMessageListenerContainer
container. - createTaskExecutor(String, String, int, int) - Static method in class com.github.sonus21.rqueue.utils.ThreadUtils
- createTaskScheduler(int, String, int) - Static method in class com.github.sonus21.rqueue.utils.ThreadUtils
D
- DAILY - com.github.sonus21.rqueue.models.enums.AggregationType
- DataDeleteRequest - Class in com.github.sonus21.rqueue.models.request
- DataDeleteRequest() - Constructor for class com.github.sonus21.rqueue.models.request.DataDeleteRequest
- dataType(DataTypeRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueRestController
- dataType(DataTypeRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueRestController
- dataType(MessageMoveRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueRestController
- dataType(MessageMoveRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueRestController
- DataType - Enum in com.github.sonus21.rqueue.models.enums
- DataTypeRequest - Class in com.github.sonus21.rqueue.models.request
- DataTypeRequest() - Constructor for class com.github.sonus21.rqueue.models.request.DataTypeRequest
- DataViewResponse - Class in com.github.sonus21.rqueue.models.response
- DataViewResponse() - Constructor for class com.github.sonus21.rqueue.models.response.DataViewResponse
- DateTimeFunction - Class in com.github.sonus21.rqueue.utils.pebble
- DateTimeFunction() - Constructor for class com.github.sonus21.rqueue.utils.pebble.DateTimeFunction
- DateTimeUtils - Class in com.github.sonus21.rqueue.utils
- DateViewRequest - Class in com.github.sonus21.rqueue.models.request
- DateViewRequest() - Constructor for class com.github.sonus21.rqueue.models.request.DateViewRequest
- DAYS_IN_A_MONTH - Static variable in class com.github.sonus21.rqueue.utils.Constants
- DAYS_IN_A_WEEK - Static variable in class com.github.sonus21.rqueue.utils.Constants
- dead(Model, String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueViewControllerServiceImpl
- dead(Model, String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueViewControllerService
- dead(Model, HttpServletRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueViewController
- dead(Model, ServerHttpRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueViewController
- DEAD - com.github.sonus21.rqueue.models.enums.NavTab
- deadLetterQueue() - Method in annotation type com.github.sonus21.rqueue.annotation.RqueueListener
-
Name of the queue, where message has to be sent in case of consecutive failures configured as per
RqueueListener.numRetries()
, by default sent message over this cannot be consumed, if you want this queue to be used in the listener then 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.RqueueJobDaoImpl
- delete(String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueMessageMetadataDaoImpl
- delete(String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
- delete(String) - Method in interface com.github.sonus21.rqueue.dao.RqueueJobDao
- delete(String) - Method in interface com.github.sonus21.rqueue.dao.RqueueMessageMetadataDao
- delete(String) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
- delete(String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueMessageMetadataServiceImpl
- delete(String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueMessageMetadataService
- delete(Collection<String>) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
- delete(Collection<String>) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
- delete(Collection<String>) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
- DELETE - com.github.sonus21.rqueue.models.enums.ActionType
- DELETE_IF_SAME - com.github.sonus21.rqueue.core.RedisScriptFactory.ScriptType
- deleteAll(DataDeleteRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueRestController
- deleteAll(DataDeleteRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueRestController
- deleteAll(Collection<String>) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueMessageMetadataDaoImpl
- deleteAll(Collection<String>) - Method in interface com.github.sonus21.rqueue.dao.RqueueMessageMetadataDao
- deleteAll(Collection<String>) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueMessageMetadataServiceImpl
- deleteAll(Collection<String>) - Method in interface com.github.sonus21.rqueue.web.service.RqueueMessageMetadataService
- deleteAllMessages(String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageManagerImpl
- deleteAllMessages(String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageSenderImpl
- deleteAllMessages(String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
-
Very dangerous method it will delete all messages in a queue
- deleteAllMessages(String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
-
Deprecated.Very dangerous method it will delete all messages in a queue
- deleteAllMessages(String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
-
Delete all message for the given that has some priority like high,medium and low
- deleteAndSet(Collection<String>, Map<String, Object>) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
- deleteAndSet(Collection<String>, Map<String, Object>) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
- deleteCollection(String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
- deleteCollection(String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
- DELETED - com.github.sonus21.rqueue.models.enums.ExecutionStatus
- DELETED - com.github.sonus21.rqueue.models.enums.MessageStatus
- deleteIfSame(String, String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
- deleteIfSame(String, String) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
- deleteMessage(MessageDeleteRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueRestController
- deleteMessage(MessageDeleteRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueRestController
- deleteMessage(MessageSweeper.MessageDeleteRequest) - Method in class com.github.sonus21.rqueue.core.impl.MessageSweeper
- deleteMessage(String, String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageManagerImpl
- deleteMessage(String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
-
Delete a message that's enqueued to the given queue
- deleteMessage(String, String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueUtilityServiceImpl
- deleteMessage(String, String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueUtilityService
- deleteMessage(String, String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
-
Delete a message that's enqueued to a queue with some priority
- deleteMessage(String, String, Duration) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueMessageMetadataServiceImpl
- deleteMessage(String, String, Duration) - Method in interface com.github.sonus21.rqueue.web.service.RqueueMessageMetadataService
- deleteQueue(DataTypeRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueRestController
- deleteQueue(DataTypeRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueRestController
- deleteQueue(String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueSystemManagerServiceImpl
- deleteQueue(String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueSystemManagerService
- deleteReactiveMessage(String, String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueUtilityServiceImpl
- deleteReactiveMessage(String, String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueUtilityService
- deleteReactiveQueue(String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueSystemManagerServiceImpl
- deleteReactiveQueue(String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueSystemManagerService
- DELTA_BETWEEN_RE_ENQUEUE_TIME - Static variable in class com.github.sonus21.rqueue.utils.Constants
- DEQUEUE_MESSAGE - com.github.sonus21.rqueue.core.RedisScriptFactory.ScriptType
- deserialize(byte[]) - Method in class com.github.sonus21.rqueue.converter.RqueueRedisSerializer
- DESTINATION - Static variable in class com.github.sonus21.rqueue.listener.RqueueMessageHeaders
-
This field is mapped to queue name, in the case of the Priority based queueing destination is defined as
- destroy() - Method in class com.github.sonus21.rqueue.core.MessageScheduler
- destroy() - Method in class com.github.sonus21.rqueue.core.RqueueRedisListenerContainerFactory
- destroy() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- destroy() - Method in class com.github.sonus21.rqueue.web.service.RqueueTaskAggregatorService
- discarded - Variable in class com.github.sonus21.rqueue.models.aggregator.TasksStat
- DISCARDED - com.github.sonus21.rqueue.models.enums.ChartDataType
- DISCARDED - com.github.sonus21.rqueue.models.enums.MessageStatus
-
Message was discarded due to retry limit or
TaskExecutionBackOff.STOP
was returned by task execution backoff method. - DISPLAY - com.github.sonus21.rqueue.models.enums.TableColumnType
- doDestroy() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- doInRedis(RedisConnection, RedisSerializer<String>, RedisSerializer<Object>) - Method in interface com.github.sonus21.rqueue.utils.RedisUtils.RedisPipelineCallback
- doStart() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- doStop() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
E
- EMPTY - Static variable in class com.github.sonus21.rqueue.core.context.DefaultContext
- EMPTY_ARRAY - Static variable in class com.github.sonus21.rqueue.utils.SerializationUtils
- emptyMessageHeaders() - Static method in class com.github.sonus21.rqueue.listener.RqueueMessageHeaders
- EndpointRegistry - Class in com.github.sonus21.rqueue.core
-
Stores all registered queue details
- enqueue(String, Object) - Method in class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
- enqueue(String, Object) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
- enqueue(String, Object) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageSenderImpl
- enqueue(String, Object) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Enqueue a message on given queue without any delay, consume as soon as possible.
- enqueue(String, Object) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Enqueue a message on given queue without any delay, consume as soon as possible.
- enqueue(String, Object) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
-
Deprecated.Enqueue a message on given queue without any delay, consume as soon as possible.
- enqueue(String, String, Object) - Method in class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
- enqueue(String, String, Object) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
- enqueue(String, String, Object) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Enqueue a message on given queue without any delay, consume as soon as possible.
- enqueue(String, String, Object) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Enqueue a message on given queue without any delay, consume as soon as possible.
- ENQUEUE_MESSAGE - com.github.sonus21.rqueue.core.RedisScriptFactory.ScriptType
- enqueueAt(String, Object, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueAt(String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueAt(String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
-
Deprecated.Schedule a message on the given queue at the provided time.
- enqueueAt(String, Object, Instant) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueAt(String, Object, Instant) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueAt(String, Object, Instant) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
-
Deprecated.Schedule a message on the given queue at the provided time.
- enqueueAt(String, Object, Date) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueAt(String, Object, Date) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueAt(String, Object, Date) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
-
Deprecated.Schedule a message on the given queue at the provided time.
- enqueueAt(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueAt(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueAt(String, String, Object, Instant) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueAt(String, String, Object, Instant) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueAt(String, String, Object, Date) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueAt(String, String, Object, Date) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueAtWithPriority(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueAtWithPriority(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueAtWithPriority(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
-
Deprecated.Schedule a message on the given queue at the provided time.
- enqueueAtWithPriority(String, String, Object, Instant) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueAtWithPriority(String, String, Object, Instant) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueAtWithPriority(String, String, Object, Instant) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
-
Deprecated.Schedule a message on the given queue at the provided time.
- enqueueAtWithPriority(String, String, Object, Date) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueAtWithPriority(String, String, Object, Date) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueAtWithPriority(String, String, Object, Date) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
-
Deprecated.Schedule a message on the given queue at the provided time.
- enqueueAtWithPriority(String, String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueAtWithPriority(String, String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueAtWithPriority(String, String, String, Object, Instant) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueAtWithPriority(String, String, String, Object, Instant) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueAtWithPriority(String, String, String, Object, Date) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueAtWithPriority(String, String, String, Object, Date) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- ENQUEUED - com.github.sonus21.rqueue.models.enums.MessageStatus
- enqueueIn(String, Object, long) - Method in class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
- enqueueIn(String, Object, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
- enqueueIn(String, Object, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageSenderImpl
- enqueueIn(String, Object, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Schedule a message on the given queue with the provided delay.
- enqueueIn(String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Schedule a message on the given queue with the provided delay.
- enqueueIn(String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
-
Deprecated.Schedule a message on the given queue with the provided delay.
- enqueueIn(String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Schedule a message on the given queue with the provided delay.
- enqueueIn(String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Schedule a message on the given queue with the provided delay.
- enqueueIn(String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
-
Deprecated.Schedule a message on the given queue with the provided delay.
- enqueueIn(String, Object, Duration) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Schedule a message on the given queue with the provided delay.
- enqueueIn(String, Object, Duration) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Schedule a message on the given queue with the provided delay.
- enqueueIn(String, Object, Duration) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
-
Deprecated.Schedule a message on the given queue with the provided delay.
- enqueueIn(String, String, Object, long) - Method in class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
- enqueueIn(String, String, Object, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
- enqueueIn(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Schedule a message on the given queue with the provided delay.
- enqueueIn(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Schedule a message on the given queue with the provided delay.
- enqueueIn(String, String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Schedule a message on the given queue with the provided delay.
- enqueueIn(String, String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Schedule a message on the given queue with the provided delay.
- enqueueIn(String, String, Object, Duration) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Schedule a message on the given queue with the provided delay.
- enqueueIn(String, String, Object, Duration) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Schedule a message on the given queue with the provided delay.
- enqueueInWithPriority(String, String, Object, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageSenderImpl
- enqueueInWithPriority(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueInWithPriority(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueInWithPriority(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
-
Deprecated.Schedule a message on the given queue at the provided time.
- enqueueInWithPriority(String, String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueInWithPriority(String, String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueInWithPriority(String, String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
-
Deprecated.Schedule a message on the given queue at the provided time.
- enqueueInWithPriority(String, String, Object, Duration) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueInWithPriority(String, String, Object, Duration) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueInWithPriority(String, String, Object, Duration) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
-
Deprecated.Schedule a message on the given queue at the provided time.
- enqueueInWithPriority(String, String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueInWithPriority(String, String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueInWithPriority(String, String, String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueInWithPriority(String, String, String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueInWithPriority(String, String, String, Object, Duration) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueInWithPriority(String, String, String, Object, Duration) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Schedule a message on the given queue at the provided time.
- enqueueInWithRetry(String, Object, int, long) - Method in class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
- enqueueInWithRetry(String, Object, int, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
- enqueueInWithRetry(String, Object, int, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageSenderImpl
- enqueueInWithRetry(String, Object, int, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Enqueue a task that would be scheduled to run in the specified milli seconds.
- enqueueInWithRetry(String, Object, int, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Enqueue a task that would be scheduled to run in the specified milli seconds.
- enqueueInWithRetry(String, Object, int, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
-
Deprecated.Enqueue a task that would be scheduled to run in the specified milli seconds.
- enqueueInWithRetry(String, String, Object, int, long) - Method in class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
- enqueueInWithRetry(String, String, Object, int, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
- enqueueInWithRetry(String, String, Object, int, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Enqueue a task that would be scheduled to run in the specified milli seconds.
- enqueueInWithRetry(String, String, Object, int, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Enqueue a task that would be scheduled to run in the specified milli seconds.
- enqueuePeriodic(String, Object, long) - Method in class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
- enqueuePeriodic(String, Object, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
- enqueuePeriodic(String, Object, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Enqueue a message on given queue that will be running after a given period.
- enqueuePeriodic(String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Enqueue a message on given queue that will be running after a given period.
- enqueuePeriodic(String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Enqueue a message on given queue that will be running after a given period.
- enqueuePeriodic(String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Enqueue a message on given queue that will be running after a given period.
- enqueuePeriodic(String, Object, Duration) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Enqueue a message on given queue that will be running after a given period.
- enqueuePeriodic(String, Object, Duration) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Enqueue a message on given queue that will be running after a given period.
- enqueuePeriodic(String, String, Object, long) - Method in class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
- enqueuePeriodic(String, String, Object, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
- enqueuePeriodic(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Enqueue a message on given queue that will be running after a given period.
- enqueuePeriodic(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Enqueue a message on given queue that will be running after a given period.
- enqueuePeriodic(String, String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Enqueue a message on given queue that will be running after a given period.
- enqueuePeriodic(String, String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Enqueue a message on given queue that will be running after a given period.
- enqueuePeriodic(String, String, Object, Duration) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Enqueue a message on given queue that will be running after a given period.
- enqueuePeriodic(String, String, Object, Duration) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Enqueue a message on given queue that will be running after a given period.
- enqueueUnique(String, String, Object) - Method in class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
- enqueueUnique(String, String, Object) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
- enqueueUnique(String, String, Object) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Enqueue unique message on a given queue without any delay, consume as soon as possible.
- enqueueUnique(String, String, Object) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Enqueue unique message on a given queue without any delay, consume as soon as possible.
- enqueueUniqueAt(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Schedule unique messages on the given queue at the provided time.
- enqueueUniqueAt(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Schedule unique messages on the given queue at the provided time.
- enqueueUniqueAtWithPriority(String, String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Schedule unique messages on the given queue at the provided time.
- enqueueUniqueAtWithPriority(String, String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Schedule unique messages on the given queue at the provided time.
- enqueueUniqueIn(String, String, Object, long) - Method in class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
- enqueueUniqueIn(String, String, Object, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
- enqueueUniqueIn(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Enqueue a message on given queue with delay, consume as soon as the delayed is expired.
- enqueueUniqueIn(String, String, Object, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Enqueue a message on given queue with delay, consume as soon as the delayed is expired.
- enqueueUniqueInWithPriority(String, String, String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Schedule unique message on the given queue at the provided time.
- enqueueUniqueInWithPriority(String, String, String, Object, long, TimeUnit) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Schedule unique message on the given queue at the provided time.
- enqueueUniqueWithPriority(String, String, String, Object) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Enqueue unique message on given queue, that will be consumed as soon as possible.
- enqueueUniqueWithPriority(String, String, String, Object) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Enqueue unique message on given queue, that will be consumed as soon as possible.
- enqueueWithPriority(String, String, Object) - Method in class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
- enqueueWithPriority(String, String, Object) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
- enqueueWithPriority(String, String, Object) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageSenderImpl
- enqueueWithPriority(String, String, Object) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Enqueue a message on given queue, that will be consumed as soon as possible.
- enqueueWithPriority(String, String, Object) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Enqueue a message on given queue, that will be consumed as soon as possible.
- enqueueWithPriority(String, String, Object) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
-
Deprecated.Enqueue a message on given queue, that will be consumed as soon as possible.
- enqueueWithPriority(String, String, String, Object) - Method in class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
- enqueueWithPriority(String, String, String, Object) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
- enqueueWithPriority(String, String, String, Object) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Enqueue a message on given queue, that will be consumed as soon as possible.
- enqueueWithPriority(String, String, String, Object) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Enqueue a message on given queue, that will be consumed as soon as possible.
- enqueueWithRetry(String, Object, int) - Method in class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
- enqueueWithRetry(String, Object, int) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
- enqueueWithRetry(String, Object, int) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageSenderImpl
- enqueueWithRetry(String, Object, int) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Enqueue a message on the given queue with the given retry count.
- enqueueWithRetry(String, Object, int) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Enqueue a message on the given queue with the given retry count.
- enqueueWithRetry(String, Object, int) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
-
Deprecated.Enqueue a message on the given queue with the given retry count.
- enqueueWithRetry(String, String, Object, int) - Method in class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
- enqueueWithRetry(String, String, Object, int) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
- enqueueWithRetry(String, String, Object, int) - Method in interface com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer
-
Enqueue a message on the given queue with the given retry count.
- enqueueWithRetry(String, String, Object, int) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageEnqueuer
-
Enqueue a message on the given queue with the given retry count.
- equals(Object) - Method in class com.github.sonus21.rqueue.core.RqueueMessage
- equals(Object) - Method in class com.github.sonus21.rqueue.utils.backoff.FixedTaskExecutionBackOff
- ExceptionUtils - Class in com.github.sonus21.rqueue.utils
- execute(Map<String, Object>, PebbleTemplate, EvaluationContext, int) - Method in class com.github.sonus21.rqueue.utils.pebble.DateTimeFunction
- execute(Map<String, Object>, PebbleTemplate, EvaluationContext, int) - Method in class com.github.sonus21.rqueue.utils.pebble.DeadLetterQueuesFunction
- execute(Map<String, Object>, PebbleTemplate, EvaluationContext, int) - Method in class com.github.sonus21.rqueue.utils.pebble.DefaultFunction
- executePipeLine(RedisTemplate<String, V>, RedisUtils.RedisPipelineCallback) - Static method in class com.github.sonus21.rqueue.utils.RedisUtils
- Execution - Class in com.github.sonus21.rqueue.models.db
- Execution() - Constructor for class com.github.sonus21.rqueue.models.db.Execution
- EXECUTION - com.github.sonus21.rqueue.models.enums.ChartDataType
- EXECUTION - Static variable in class com.github.sonus21.rqueue.listener.RqueueMessageHeaders
-
A reference to
Execution
object, that can provide current execution detail A single job can have more than one executions due to retry - ExecutionStatus - Enum in com.github.sonus21.rqueue.models.enums
- exist(String) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
- exist(String, String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageManagerImpl
- exist(String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
-
Extension to method
RqueueMessageManager.getMessage(String, String)
, instead of providing message it returns true/false. - exist(String, String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
-
Extension to the method
RqueueMessageManager.exist(String, String)
, that checks message for priority queue. - expiry - Variable in class com.github.sonus21.rqueue.listener.JobImpl
- exploreQueue(QueueExploreRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueRestController
- exploreQueue(QueueExploreRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueRestController
- ExponentialTaskExecutionBackOff - Class in com.github.sonus21.rqueue.utils.backoff
-
Implementation of the
TaskExecutionBackOff
class, that increases the delay exponentially at the specified rate. - ExponentialTaskExecutionBackOff() - Constructor for class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
- ExponentialTaskExecutionBackOff(long, long, double, int) - Constructor for class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
-
Create an instance.
F
- FAILED - com.github.sonus21.rqueue.models.enums.ExecutionStatus
- FAILED - com.github.sonus21.rqueue.models.enums.JobStatus
- FAILED - com.github.sonus21.rqueue.models.enums.MessageStatus
- finByMessageId(String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueJobDaoImpl
- finByMessageId(String) - Method in interface com.github.sonus21.rqueue.dao.RqueueJobDao
- finByMessageIdIn(List<String>) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueJobDaoImpl
- finByMessageIdIn(List<String>) - Method in interface com.github.sonus21.rqueue.dao.RqueueJobDao
- findAll(Collection<String>) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueMessageMetadataDaoImpl
- findAll(Collection<String>) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueQStatsDaoImpl
- findAll(Collection<String>) - Method in interface com.github.sonus21.rqueue.dao.RqueueMessageMetadataDao
- findAll(Collection<String>) - Method in interface com.github.sonus21.rqueue.dao.RqueueQStatsDao
- findAll(Collection<String>) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueMessageMetadataServiceImpl
- findAll(Collection<String>) - Method in interface com.github.sonus21.rqueue.web.service.RqueueMessageMetadataService
- findAllQConfig(Collection<String>) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueSystemConfigDaoImpl
- findAllQConfig(Collection<String>) - Method in interface com.github.sonus21.rqueue.dao.RqueueSystemConfigDao
- findById(String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueJobDaoImpl
- findById(String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueQStatsDaoImpl
- findById(String) - Method in interface com.github.sonus21.rqueue.dao.RqueueJobDao
- findById(String) - Method in interface com.github.sonus21.rqueue.dao.RqueueQStatsDao
- findJobsByIdIn(Collection<String>) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueJobDaoImpl
- findJobsByIdIn(Collection<String>) - Method in interface com.github.sonus21.rqueue.dao.RqueueJobDao
- FixedTaskExecutionBackOff - Class in com.github.sonus21.rqueue.utils.backoff
-
Implementation of the
TaskExecutionBackOff
class, that always return the same value, except if number of failures have increased too high. - FixedTaskExecutionBackOff() - Constructor for class com.github.sonus21.rqueue.utils.backoff.FixedTaskExecutionBackOff
-
Create an instance with an interval of 5000L ms and maximum value of retries.
- FixedTaskExecutionBackOff(long, int) - Constructor for class com.github.sonus21.rqueue.utils.backoff.FixedTaskExecutionBackOff
-
Create an instance.
- formatMilliToString(Long) - Static method in class com.github.sonus21.rqueue.utils.DateTimeUtils
- fromMessage(Message<?>, Class<?>) - Method in class com.github.sonus21.rqueue.converter.GenericMessageConverter
-
Convert the payload of a
Message
from a serialized form to a typed Object of type stored in message it self. - fromMessage(Message<?>, Class<?>, Object) - Method in class com.github.sonus21.rqueue.converter.GenericMessageConverter
- FUNCTION_NAME - Static variable in class com.github.sonus21.rqueue.utils.pebble.DateTimeFunction
- FUNCTION_NAME - Static variable in class com.github.sonus21.rqueue.utils.pebble.DeadLetterQueuesFunction
- FUNCTION_NAME - Static variable in class com.github.sonus21.rqueue.utils.pebble.DefaultFunction
G
- generateMessage(MessageConverter, String) - Static method in class com.github.sonus21.rqueue.core.support.RqueueMessageUtils
- generateMessages(MessageConverter, Object, String, Integer, Long, int) - Static method in class com.github.sonus21.rqueue.core.support.RqueueMessageUtils
- generateMessages(MessageConverter, String, int) - Static method in class com.github.sonus21.rqueue.core.support.RqueueMessageUtils
- generateMessages(MessageConverter, String, long, int) - Static method in class com.github.sonus21.rqueue.core.support.RqueueMessageUtils
- GenericMessageConverter - Class in com.github.sonus21.rqueue.converter
-
A converter to turn the payload of a
Message
from serialized form to a typed String and vice versa. - GenericMessageConverter() - Constructor for class com.github.sonus21.rqueue.converter.GenericMessageConverter
- GenericMessageConverter(ObjectMapper) - Constructor for class com.github.sonus21.rqueue.converter.GenericMessageConverter
- get(String) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
- get(String) - Static method in class com.github.sonus21.rqueue.core.EndpointRegistry
-
Get QueueDetail for the given queue.
- get(String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueMessageMetadataDaoImpl
- get(String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
- get(String) - Method in interface com.github.sonus21.rqueue.dao.RqueueMessageMetadataDao
- get(String) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
- get(String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueMessageMetadataServiceImpl
- get(String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueMessageMetadataService
- get(String, String) - Static method in class com.github.sonus21.rqueue.core.EndpointRegistry
-
Get QueueDetail for the given queue, with priority
- getActiveCharts() - Static method in enum com.github.sonus21.rqueue.models.enums.ChartDataType
- getActiveQueueCount() - Static method in class com.github.sonus21.rqueue.core.EndpointRegistry
- getActiveQueueDetails() - Static method in class com.github.sonus21.rqueue.core.EndpointRegistry
- getActiveQueueMap() - Static method in class com.github.sonus21.rqueue.core.EndpointRegistry
- getActiveQueues() - Static method in class com.github.sonus21.rqueue.core.EndpointRegistry
- getAllMessages(String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageManagerImpl
- getAllMessages(String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageSenderImpl
- getAllMessages(String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
-
Find all messages stored on a given queue, it considers three types of messages
- getAllMessages(String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
-
Deprecated.Find all messages stored on a given queue, it considers all the messages including delayed and non-delayed.
- getAllMessages(String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
-
Find all messages stored on a given queue with given priority, this method is extension to the method
RqueueMessageManager.getAllMessages(String)
- getAllMessages(String, String, String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
- getAllMessages(String, String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
- getAllRqueueMessage(String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageManagerImpl
- getAllRqueueMessage(String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
-
Extension to the method
RqueueMessageManager.getAllMessages(String)
this returns internal message. - getAllRqueueMessage(String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
-
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
- getDashboardData(ChartDataRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueRestController
- getDataType(String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueUtilityServiceImpl
- getDataType(String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueUtilityService
- getDeadLetterQueue() - Method in class com.github.sonus21.rqueue.listener.QueueDetail
- getDeadLetterQueueMessageProcessor() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
- getDeadLetterQueueMessageProcessor() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- getDeadLetterTasks() - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueQDetailServiceImpl
- getDeadLetterTasks() - Method in interface com.github.sonus21.rqueue.web.service.RqueueQDetailService
- getDelay(int) - Method in class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
- getDelay(Object, RqueueMessage, int) - Method in class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
- getDelayedQueueChannelName(String) - Method in class com.github.sonus21.rqueue.config.RqueueConfig
- getDelayedQueueName(String) - Method in class com.github.sonus21.rqueue.config.RqueueConfig
- getDelDataName() - Method in class com.github.sonus21.rqueue.config.RqueueConfig
- getDestination(Message<?>) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageHandler
- getDirectLookupDestinations(MappingInformation) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageHandler
- getDiscardMessageProcessor() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
- getDiscardMessageProcessor() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- getEnabledDataTypes() - Static method in enum com.github.sonus21.rqueue.models.enums.DataType
- getException() - Method in interface com.github.sonus21.rqueue.core.Job
-
Any error detail, if it fails during execution
- getException() - Method in class com.github.sonus21.rqueue.listener.JobImpl
- getExecutionTime() - Method in interface com.github.sonus21.rqueue.core.Job
-
Total execution time of the fetched RqueueMessages
- getExecutionTime() - Method in class com.github.sonus21.rqueue.listener.JobImpl
- getExplorePageData(String, String, DataType, int, int) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueQDetailServiceImpl
- getExplorePageData(String, String, DataType, int, int) - Method in interface com.github.sonus21.rqueue.web.service.RqueueQDetailService
- getFailureCount() - Method in interface com.github.sonus21.rqueue.core.Job
- getFailureCount() - Method in class com.github.sonus21.rqueue.listener.JobImpl
- getFunctions() - Method in class com.github.sonus21.rqueue.utils.pebble.RqueuePebbleExtension
- getHandlerMethodMap() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageHandler
- getId() - Method in interface com.github.sonus21.rqueue.core.Job
-
Get job id corresponding to a message
- getId() - Method in class com.github.sonus21.rqueue.listener.JobImpl
- getInitialInterval() - Method in class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
-
Return the initial interval in milliseconds.
- getInstance(RqueueConfig, RqueueMessageTemplate, RqueueMessageMetadataService) - Static method in class com.github.sonus21.rqueue.core.impl.MessageSweeper
- getInterval() - Method in class com.github.sonus21.rqueue.utils.backoff.FixedTaskExecutionBackOff
-
Return the delay between two attempts in milliseconds.
- getInterval(Object, RqueueMessage, int) - Method in class com.github.sonus21.rqueue.utils.backoff.FixedTaskExecutionBackOff
- getJobDurabilityInTerminalState() - Method in class com.github.sonus21.rqueue.config.RqueueConfig
- getJobId() - Method in class com.github.sonus21.rqueue.config.RqueueConfig
- getJobs(String, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueRestController
- getJobs(String, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueRestController
- getJobs(String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueJobServiceImpl
- getJobs(String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueJobService
- getJobsKey(String) - Method in class com.github.sonus21.rqueue.config.RqueueConfig
- getLatestExecution() - Method in interface com.github.sonus21.rqueue.core.Job
- getLatestExecution() - Method in class com.github.sonus21.rqueue.listener.JobImpl
- getLatestVersion() - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueUtilityServiceImpl
- getLatestVersion() - Method in interface com.github.sonus21.rqueue.web.service.RqueueUtilityService
- getLibVersion() - Method in class com.github.sonus21.rqueue.config.RqueueConfig
- getListSize(String) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
- getListSize(String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
- getListSize(String) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
- getLockDuration(Job) - Method in class com.github.sonus21.rqueue.core.middleware.RedisLockMiddleware
-
A lock can be required for forever or 1 second, that's all depends on the use case, bny default a lock is acquired for visibility time.
- getLockIdentifier(Job) - Method in class com.github.sonus21.rqueue.core.middleware.RedisLockMiddleware
-
Returns lock identifier for this job, could be a simple job id, user id or any other depending on the user case.
- getLockKey(String) - Method in class com.github.sonus21.rqueue.config.RqueueConfig
- getLogger() - Method in class com.github.sonus21.rqueue.core.DelayedMessageScheduler
- getLogger() - Method in class com.github.sonus21.rqueue.core.MessageScheduler
- getLogger() - Method in class com.github.sonus21.rqueue.core.ProcessingMessageScheduler
- getManualDeletionMessageProcessor() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
- getManualDeletionMessageProcessor() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- getMappingComparator(Message<?>) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageHandler
- getMappingForMethod(Method, Class<?>) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageHandler
- getMatchingMapping(MappingInformation, Message<?>) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageHandler
- getMaxInterval() - Method in class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
-
get max interval
- getMaxNumWorkers() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
- getMaxNumWorkers() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- getMaxRetries() - Method in class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
-
Return the maximum number of retries.
- getMaxRetries() - Method in class com.github.sonus21.rqueue.utils.backoff.FixedTaskExecutionBackOff
-
Return the maximum number of retries.
- getMaxRetries(Object, RqueueMessage, int) - Method in class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
- getMaxRetries(Object, RqueueMessage, int) - Method in class com.github.sonus21.rqueue.utils.backoff.FixedTaskExecutionBackOff
- getMaxWorkerWaitTime() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- getMembers(String) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
- getMessage() - Method in interface com.github.sonus21.rqueue.core.Job
-
A message that was enqueued
- getMessage() - Method in class com.github.sonus21.rqueue.listener.JobImpl
- getMessage(String, String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageManagerImpl
- getMessage(String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
-
Find the enqueued message, messages are deleted automatically post consumption, post consumption message has a fixed lifetime.
- getMessage(String, String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
-
Extension to the method
RqueueMessageManager.getMessage(String, String)
, this provides the message for the priority queue. - getMessageConverter() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
- getMessageConverter() - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageManagerImpl
- getMessageConverter() - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageSenderImpl
- getMessageConverter() - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
-
Get currently used message converter
- getMessageConverter() - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
-
Deprecated.Get all registered message converters.
- getMessageConverter() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageHandler
- getMessageConverters() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
-
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.core.RqueueRedisListenerContainerFactory
- getPhase() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- getPhase() - Method in class com.github.sonus21.rqueue.web.service.RqueueTaskAggregatorService
- getPollingInterval() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
-
Get configured polling interval
- getPollingInterval() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- getPostExecutionMessageProcessor() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
- getPostExecutionMessageProcessor() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- getPreExecutionMessageProcessor() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
- getPreExecutionMessageProcessor() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- getPrefix() - Method in class com.github.sonus21.rqueue.utils.pebble.ResourceLoader
- getPriorityMode() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
- getPriorityMode() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- getProcessingMessageCount(String) - Method in class com.github.sonus21.rqueue.metrics.RqueueQueueMetrics
-
Get number of messages those are currently being processed
- getProcessingMessageCount(String, String) - Method in class com.github.sonus21.rqueue.metrics.RqueueQueueMetrics
-
Get number of messages those are currently being processed
- getProcessingQueueChannelName(String) - Method in class com.github.sonus21.rqueue.config.RqueueConfig
- getProcessingQueueName(String) - Method in class com.github.sonus21.rqueue.config.RqueueConfig
- getQConfig(String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueSystemConfigDaoImpl
- getQConfig(String) - Method in interface com.github.sonus21.rqueue.dao.RqueueSystemConfigDao
- getQConfig(String, boolean) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueSystemConfigDaoImpl
- getQConfig(String, boolean) - Method in interface com.github.sonus21.rqueue.dao.RqueueSystemConfigDao
- getQueueConfig(String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueEndpointManagerImpl
- getQueueConfig(String) - Method in interface com.github.sonus21.rqueue.core.RqueueEndpointManager
-
Get queue config for a queue
- getQueueConfig(String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueSystemManagerServiceImpl
- getQueueConfig(String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueSystemManagerService
- getQueueConfigKey(String) - Method in class com.github.sonus21.rqueue.config.RqueueConfig
- getQueueConfigs() - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueSystemManagerServiceImpl
- getQueueConfigs() - Method in interface com.github.sonus21.rqueue.web.service.RqueueSystemManagerService
- getQueueConfigs(Collection<String>) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueSystemManagerServiceImpl
- getQueueConfigs(Collection<String>) - Method in interface com.github.sonus21.rqueue.web.service.RqueueSystemManagerService
- getQueueCounter() - Method in class com.github.sonus21.rqueue.metrics.RqueueMetrics
- getQueueCounter() - Method in interface com.github.sonus21.rqueue.metrics.RqueueMetricsRegistry
- getQueueDataStructureDetail(QueueConfig) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueQDetailServiceImpl
- getQueueDataStructureDetail(QueueConfig) - Method in interface com.github.sonus21.rqueue.web.service.RqueueQDetailService
- getQueueDataStructureDetails(List<QueueConfig>) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueQDetailServiceImpl
- getQueueDataStructureDetails(List<QueueConfig>) - Method in interface com.github.sonus21.rqueue.web.service.RqueueQDetailService
- getQueueDetail() - Method in interface com.github.sonus21.rqueue.core.Job
-
Queue detail on which this job was executing
- getQueueDetail() - Method in class com.github.sonus21.rqueue.listener.JobImpl
- getQueueName(String) - Method in class com.github.sonus21.rqueue.config.RqueueConfig
- getQueueNameForPriority(String, String) - Static method in class com.github.sonus21.rqueue.utils.PriorityUtils
- getQueues() - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueSystemManagerServiceImpl
- getQueues() - Method in interface com.github.sonus21.rqueue.web.service.RqueueSystemManagerService
- getQueuesKey() - Method in class com.github.sonus21.rqueue.config.RqueueConfig
- getQueueStatisticsKey(String) - Method in class com.github.sonus21.rqueue.config.RqueueConfig
- getReactiveDashBoardData(ChartDataRequest) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueDashboardChartServiceImpl
- getReactiveDashBoardData(ChartDataRequest) - Method in interface com.github.sonus21.rqueue.web.service.RqueueDashboardChartService
- getReactiveDataType(String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueUtilityServiceImpl
- getReactiveDataType(String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueUtilityService
- getReactiveExplorePageData(String, String, DataType, int, int) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueQDetailServiceImpl
- getReactiveExplorePageData(String, String, DataType, int, int) - Method in interface com.github.sonus21.rqueue.web.service.RqueueQDetailService
- getReactiveJobs(String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueJobServiceImpl
- getReactiveJobs(String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueJobService
- getReactiveRedisConnectionFactory() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
- getReactiveRedisTemplate(ReactiveRedisConnectionFactory) - Static method in class com.github.sonus21.rqueue.utils.RedisUtils
- getReader(String) - Method in class com.github.sonus21.rqueue.utils.pebble.ResourceLoader
- getRedisConnectionFactory() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
- getRedisTemplate() - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
- getRedisTemplate(ReactiveRedisConnectionFactory) - Method in interface com.github.sonus21.rqueue.utils.RedisUtils.ReactiveRedisTemplateProvider
- getRedisTemplate(RedisConnectionFactory) - Static method in class com.github.sonus21.rqueue.utils.RedisUtils
- getRedisTemplate(RedisConnectionFactory) - Method in interface com.github.sonus21.rqueue.utils.RedisUtils.RedisTemplateProvider
- getRegisteredQueueCount() - Static method in class com.github.sonus21.rqueue.core.EndpointRegistry
- getRqueueMessage() - Method in interface com.github.sonus21.rqueue.core.Job
-
RqueueMessage that's consumed by this job
- getRqueueMessage() - Method in class com.github.sonus21.rqueue.listener.JobImpl
- getRqueueMessage(String, String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageManagerImpl
- getRqueueMessage(String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
-
Extension to the method
RqueueMessageManager.getMessage(String, String)
, this returns internal message. - getRqueueMessage(String, String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageManager
-
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
- getSerializationContext() - Method in interface com.github.sonus21.rqueue.utils.RedisUtils.RedisSerializationContextProvider
- getSortedQueueConfigs() - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueSystemManagerServiceImpl
- getSortedQueueConfigs() - Method in interface com.github.sonus21.rqueue.web.service.RqueueSystemManagerService
- getSortedSetSize(String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
- getSortedSetSize(String) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
- getStatus() - Method in interface com.github.sonus21.rqueue.core.Job
-
The current status of this job, the message can have different status.
- getStatus() - Method in class com.github.sonus21.rqueue.listener.JobImpl
- getSuffix() - Method in class com.github.sonus21.rqueue.utils.pebble.ResourceLoader
- getSuffix(String) - Static method in class com.github.sonus21.rqueue.utils.PriorityUtils
- getTaskExecutionBackOff() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
-
Return the task execution back-off
- getTaskExecutionBackOff() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- getTaskExecutor() - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
-
Get configured task executor
- getTaskExecutor() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- getTemplate() - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
- getTemplate() - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
- getThreadNamePrefix() - Method in class com.github.sonus21.rqueue.core.DelayedMessageScheduler
- getThreadNamePrefix() - Method in class com.github.sonus21.rqueue.core.MessageScheduler
- getThreadNamePrefix() - Method in class com.github.sonus21.rqueue.core.ProcessingMessageScheduler
- getThreadPoolSize() - Method in class com.github.sonus21.rqueue.core.DelayedMessageScheduler
- getThreadPoolSize() - Method in class com.github.sonus21.rqueue.core.MessageScheduler
- getThreadPoolSize() - Method in class com.github.sonus21.rqueue.core.ProcessingMessageScheduler
- getTraceback(Throwable, int) - Static method in class com.github.sonus21.rqueue.utils.ExceptionUtils
- getValue(Object) - Method in interface com.github.sonus21.rqueue.core.context.Context
-
Return value form the context.
- getValue(Object) - Method in class com.github.sonus21.rqueue.core.context.DefaultContext
-
Search key in the current context.
- getWaitingTasks() - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueQDetailServiceImpl
- getWaitingTasks() - Method in interface com.github.sonus21.rqueue.web.service.RqueueQDetailService
- getWorkerName(String) - Static method in class com.github.sonus21.rqueue.utils.ThreadUtils
- getZsetMemberScore(String, String) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
- getZsetName(String) - Method in class com.github.sonus21.rqueue.core.DelayedMessageScheduler
- getZsetName(String) - Method in class com.github.sonus21.rqueue.core.MessageScheduler
- getZsetName(String) - Method in class com.github.sonus21.rqueue.core.ProcessingMessageScheduler
- getZsetSize(String) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
- GITHUB_API_FOR_LATEST_RELEASE - Static variable in class com.github.sonus21.rqueue.utils.Constants
- groupName(String) - Static method in class com.github.sonus21.rqueue.utils.StringUtils
H
- handle(Job, Callable<Void>) - Method in interface com.github.sonus21.rqueue.core.middleware.ContextMiddleware
- handle(Job, Callable<Void>) - Method in class com.github.sonus21.rqueue.core.middleware.HandlerMiddleware
- handle(Job, Callable<Void>) - Method in interface com.github.sonus21.rqueue.core.middleware.LockMiddleware
- handle(Job, Callable<Void>) - Method in class com.github.sonus21.rqueue.core.middleware.LoggingMiddleware
- handle(Job, Callable<Void>) - Method in interface com.github.sonus21.rqueue.core.middleware.Middleware
-
Middleware handles that would be called
- handle(Job, Callable<Void>) - Method in interface com.github.sonus21.rqueue.core.middleware.PermissionMiddleware
- handle(Job, Callable<Void>) - Method in class com.github.sonus21.rqueue.core.middleware.ProfilerMiddleware
- handle(Job, Callable<Void>) - Method in interface com.github.sonus21.rqueue.core.middleware.RateLimiterMiddleware
- handleMessageInternal(Message<?>, String) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageHandler
- HandlerMiddleware - Class in com.github.sonus21.rqueue.core.middleware
- HandlerMiddleware(RqueueMessageHandler) - Constructor for class com.github.sonus21.rqueue.core.middleware.HandlerMiddleware
- hasDeadLetterQueue() - Method in class com.github.sonus21.rqueue.models.db.QueueConfig
- hasMovedToDeadLetterQueue() - Method in interface com.github.sonus21.rqueue.core.Job
- hasMovedToDeadLetterQueue() - Method in class com.github.sonus21.rqueue.listener.JobImpl
- hasPermission(Job) - Method in interface com.github.sonus21.rqueue.core.middleware.PermissionMiddleware
-
Checks whether given job has enough permission to execute
- HOURS_IN_A_DAY - Static variable in class com.github.sonus21.rqueue.utils.Constants
- HttpUtils - Class in com.github.sonus21.rqueue.utils
I
- ID - Static variable in class com.github.sonus21.rqueue.listener.RqueueMessageHeaders
-
Id corresponding to this message
- IGNORED - com.github.sonus21.rqueue.models.enums.ExecutionStatus
- IGNORED - com.github.sonus21.rqueue.models.enums.MessageStatus
- IN_PROGRESS - com.github.sonus21.rqueue.models.enums.ExecutionStatus
- incrementDeadLetter(String, long) - Method in class com.github.sonus21.rqueue.models.db.QueueStatistics
- incrementDiscard(String, long) - Method in class com.github.sonus21.rqueue.models.db.QueueStatistics
- incrementRetry(String, long) - Method in class com.github.sonus21.rqueue.models.db.QueueStatistics
- incrementSuccessful(String, long) - Method in class com.github.sonus21.rqueue.models.db.QueueStatistics
- index(Model, String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueViewControllerServiceImpl
- index(Model, String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueViewControllerService
- index(Model, HttpServletRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueViewController
- index(Model, ServerHttpRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueViewController
- initArgumentResolvers() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageHandler
- initialize() - Method in class com.github.sonus21.rqueue.core.MessageScheduler
- initialize() - Method in class com.github.sonus21.rqueue.core.ProcessingMessageScheduler
- initReturnValueHandlers() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageHandler
- isAlpha(Character) - Static method in class com.github.sonus21.rqueue.utils.StringUtils
- isAutoStartup() - Method in class com.github.sonus21.rqueue.core.RqueueRedisListenerContainerFactory
- isAutoStartup() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- isAutoStartup() - Method in class com.github.sonus21.rqueue.web.service.RqueueTaskAggregatorService
- isDeadLetterQueue(String) - Method in class com.github.sonus21.rqueue.models.db.QueueConfig
- isDebugEnabled() - Method in class com.github.sonus21.rqueue.utils.PrefixLogger
- isDeleted() - Method in interface com.github.sonus21.rqueue.core.Job
- isDeleted() - Method in class com.github.sonus21.rqueue.listener.JobImpl
- isDiscarded() - Method in interface com.github.sonus21.rqueue.core.Job
- isDiscarded() - Method in class com.github.sonus21.rqueue.listener.JobImpl
- isDlqSet() - Method in class com.github.sonus21.rqueue.listener.QueueDetail
- isEmpty(byte[]) - Static method in class com.github.sonus21.rqueue.utils.SerializationUtils
- isEmpty(String) - Static method in class com.github.sonus21.rqueue.utils.StringUtils
- isHandler(Class<?>) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageHandler
- isJson(String) - Static method in class com.github.sonus21.rqueue.utils.SerializationUtils
- isPeriodicTask() - Method in class com.github.sonus21.rqueue.core.RqueueMessage
- isProcessingQueue(String) - Method in class com.github.sonus21.rqueue.core.DelayedMessageScheduler
- isProcessingQueue(String) - Method in class com.github.sonus21.rqueue.core.MessageScheduler
- isProcessingQueue(String) - Method in class com.github.sonus21.rqueue.core.ProcessingMessageScheduler
- isQueueRegistered(String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueEndpointManagerImpl
- isQueueRegistered(String) - Method in interface com.github.sonus21.rqueue.core.RqueueEndpointManager
-
Check if a queue is registered.
- isQueueRegistered(String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueEndpointManager
-
Check if a queue is registered.
- isReleased() - Method in interface com.github.sonus21.rqueue.core.Job
- isReleased() - Method in class com.github.sonus21.rqueue.listener.JobImpl
- isRunning() - Method in class com.github.sonus21.rqueue.core.RqueueRedisListenerContainerFactory
- isRunning() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- isRunning() - Method in class com.github.sonus21.rqueue.web.service.RqueueTaskAggregatorService
- isShutdown() - Method in class com.github.sonus21.rqueue.models.event.RqueueBootstrapEvent
- isStartup() - Method in class com.github.sonus21.rqueue.models.event.RqueueBootstrapEvent
- isThrottled(Job) - Method in interface com.github.sonus21.rqueue.core.middleware.RateLimiterMiddleware
- isUnknown(DataType) - Static method in enum com.github.sonus21.rqueue.models.enums.DataType
- isWarningEnabled() - Method in class com.github.sonus21.rqueue.utils.PrefixLogger
J
- Job - Interface in com.github.sonus21.rqueue.core
-
On each execution Rqueue creates a job to track it's status and execution progress.
- JOB - Static variable in class com.github.sonus21.rqueue.listener.RqueueMessageHeaders
-
A reference to
Job
object, that can be used in listener to perform different operation - jobCount - Variable in class com.github.sonus21.rqueue.models.aggregator.TasksStat
- JobImpl - Class in com.github.sonus21.rqueue.listener
- JobImpl(RqueueConfig, RqueueMessageMetadataService, RqueueJobDao, QueueDetail, MessageMetadata, RqueueMessage, Object, Throwable, PostProcessingHandler) - Constructor for class com.github.sonus21.rqueue.listener.JobImpl
- jobRunTime() - Method in class com.github.sonus21.rqueue.models.aggregator.TasksStat
- jobRunTime(String) - Method in class com.github.sonus21.rqueue.models.db.QueueStatistics
- JobRunTime - Class in com.github.sonus21.rqueue.models.db
- JobRunTime() - Constructor for class com.github.sonus21.rqueue.models.db.JobRunTime
- JOBS_BUTTON - com.github.sonus21.rqueue.models.response.RowColumnMetaType
- JobStatus - Enum in com.github.sonus21.rqueue.models.enums
K
L
- LATENCY - com.github.sonus21.rqueue.models.enums.ChartType
- LIST - com.github.sonus21.rqueue.models.enums.DataType
- localDateFromMilli(long) - Static method in class com.github.sonus21.rqueue.utils.DateTimeUtils
- LockCanNotBeAcquired - Exception in com.github.sonus21.rqueue.exception
-
Whenever a lock can not be acquired cause some other process/thread is holding lock then this error would be thrown.
- LockCanNotBeAcquired(String) - Constructor for exception com.github.sonus21.rqueue.exception.LockCanNotBeAcquired
- LockMiddleware - Interface in com.github.sonus21.rqueue.core.middleware
-
Lock middleware can be used for locking purpose Use cases:
- log(Level, String, Throwable, Object...) - Method in class com.github.sonus21.rqueue.utils.PrefixLogger
- LoggingMiddleware - Class in com.github.sonus21.rqueue.core.middleware
-
A simple logging middleware that logs queue and job id for visibility
- LoggingMiddleware() - Constructor for class com.github.sonus21.rqueue.core.middleware.LoggingMiddleware
- lrange(String, long, long) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
- ltrim(String, Integer, Integer) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
M
- makeEmpty(String, String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueUtilityServiceImpl
- makeEmpty(String, String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueUtilityService
- makeEmptyReactive(String, String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueUtilityServiceImpl
- makeEmptyReactive(String, String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueUtilityService
- matches(ConditionContext, AnnotatedTypeMetadata) - Method in class com.github.sonus21.rqueue.utils.ReactiveDisabled
- matches(ConditionContext, AnnotatedTypeMetadata) - Method in class com.github.sonus21.rqueue.utils.ReactiveEnabled
- MAX_DB_VERSION - Static variable in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
- MAX_MESSAGES - Static variable in class com.github.sonus21.rqueue.utils.Constants
- MAX_STACKTRACE_LENGTH - Static variable in class com.github.sonus21.rqueue.utils.Constants
- maxExecution - Variable in class com.github.sonus21.rqueue.models.aggregator.TasksStat
- MESSAGE - Static variable in class com.github.sonus21.rqueue.listener.RqueueMessageHeaders
-
this field will provide a
RqueueMessage
object - MessageDeleteRequest - Class in com.github.sonus21.rqueue.models.request
- MessageDeleteRequest() - Constructor for class com.github.sonus21.rqueue.core.impl.MessageSweeper.MessageDeleteRequest
- MessageDeleteRequest() - Constructor for class com.github.sonus21.rqueue.models.request.MessageDeleteRequest
- MessageListener - Annotation Type in com.github.sonus21.rqueue.annotation
-
Indicates that an annotated class is a message listener
- MessageMetadata - Class in com.github.sonus21.rqueue.models.db
- MessageMetadata(RqueueMessage, MessageStatus) - Constructor for class com.github.sonus21.rqueue.models.db.MessageMetadata
- MessageMetadata(String, MessageStatus) - Constructor for class com.github.sonus21.rqueue.models.db.MessageMetadata
- MessageMoveRequest - Class in com.github.sonus21.rqueue.models.request
- MessageMoveRequest(String, DataType, String, DataType) - Constructor for class com.github.sonus21.rqueue.models.request.MessageMoveRequest
- MessageMoveResponse - Class in com.github.sonus21.rqueue.models.response
- MessageMoveResponse() - Constructor for class com.github.sonus21.rqueue.models.response.MessageMoveResponse
- MessageMoveResult - Class in com.github.sonus21.rqueue.models
- MessageMoveResult() - Constructor for class com.github.sonus21.rqueue.models.MessageMoveResult
- MessageProcessor - Interface in com.github.sonus21.rqueue.core.support
-
This interface can be used to take some action whenever a message is processed
- MessageScheduler - Class in com.github.sonus21.rqueue.core
- MessageScheduler() - Constructor for class com.github.sonus21.rqueue.core.MessageScheduler
- MessageStatus - Enum in com.github.sonus21.rqueue.models.enums
- MessageSweeper - Class in com.github.sonus21.rqueue.core.impl
- MessageSweeper.MessageDeleteRequest - Class in com.github.sonus21.rqueue.core.impl
- MetricsProperties - Class in com.github.sonus21.rqueue.config
-
RqueueMetrics provides all possible configurations available in Rqueue library for metrics.
- MetricsProperties() - Constructor for class com.github.sonus21.rqueue.config.MetricsProperties
- MetricsProperties.Count - Class in com.github.sonus21.rqueue.config
- mget(Collection<String>) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
- Middleware - Interface in com.github.sonus21.rqueue.core.middleware
-
Middlewares are used in a chain, at the end of chain listener method is called.
- MILLIS_IN_A_DAY - Static variable in class com.github.sonus21.rqueue.utils.Constants
- MILLIS_IN_A_MINUTE - Static variable in class com.github.sonus21.rqueue.utils.Constants
- milliToHumanRepresentation(long) - Static method in class com.github.sonus21.rqueue.utils.DateTimeUtils
- MIN_DELAY - Static variable in class com.github.sonus21.rqueue.utils.Constants
- MIN_EXECUTION_TIME - Static variable in class com.github.sonus21.rqueue.utils.Constants
- minExecution - Variable in class com.github.sonus21.rqueue.models.aggregator.TasksStat
- MinMax<T extends java.io.Serializable> - Class in com.github.sonus21.rqueue.models
- MinMax() - Constructor for class com.github.sonus21.rqueue.models.MinMax
- MINUTES_IN_A_DAY - Static variable in class com.github.sonus21.rqueue.utils.Constants
- MINUTES_IN_AN_HOUR - Static variable in class com.github.sonus21.rqueue.utils.Constants
- MONTHLY - com.github.sonus21.rqueue.models.enums.AggregationType
- MOVE_EXPIRED_MESSAGE - com.github.sonus21.rqueue.core.RedisScriptFactory.ScriptType
- MOVE_MESSAGE_LIST_TO_LIST - com.github.sonus21.rqueue.core.RedisScriptFactory.ScriptType
- MOVE_MESSAGE_LIST_TO_ZSET - com.github.sonus21.rqueue.core.RedisScriptFactory.ScriptType
- MOVE_MESSAGE_TO_LIST - com.github.sonus21.rqueue.core.RedisScriptFactory.ScriptType
- MOVE_MESSAGE_TO_ZSET - com.github.sonus21.rqueue.core.RedisScriptFactory.ScriptType
- MOVE_MESSAGE_ZSET_TO_LIST - com.github.sonus21.rqueue.core.RedisScriptFactory.ScriptType
- MOVE_MESSAGE_ZSET_TO_ZSET - com.github.sonus21.rqueue.core.RedisScriptFactory.ScriptType
- MOVED_TO_DLQ - com.github.sonus21.rqueue.models.enums.ChartDataType
- MOVED_TO_DLQ - com.github.sonus21.rqueue.models.enums.MessageStatus
- movedToDlq - Variable in class com.github.sonus21.rqueue.models.aggregator.TasksStat
- moveMessage(MessageMoveRequest) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueUtilityServiceImpl
- moveMessage(MessageMoveRequest) - Method in interface com.github.sonus21.rqueue.web.service.RqueueUtilityService
- moveMessage(String, String, RqueueMessage, RqueueMessage) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
- moveMessage(String, String, RqueueMessage, RqueueMessage) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
- moveMessage(String, String, RqueueMessage, RqueueMessage, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
- moveMessage(String, String, RqueueMessage, RqueueMessage, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
- moveMessageFromDeadLetterToQueue(String, String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageSenderImpl
- moveMessageFromDeadLetterToQueue(String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
-
Deprecated.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
- moveReactiveMessage(MessageMoveRequest) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueUtilityServiceImpl
- moveReactiveMessage(MessageMoveRequest) - Method in interface com.github.sonus21.rqueue.web.service.RqueueUtilityService
- mset(Map<String, V>) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
N
- NavTab - Enum in com.github.sonus21.rqueue.models.enums
- nextBackOff(Object, RqueueMessage, int) - Method in class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
-
Return the number of milliseconds to wait for the same message to be consumed by other consumers.
- nextBackOff(Object, RqueueMessage, int) - Method in class com.github.sonus21.rqueue.utils.backoff.FixedTaskExecutionBackOff
- nextBackOff(Object, RqueueMessage, int) - Method in interface com.github.sonus21.rqueue.utils.backoff.TaskExecutionBackOff
-
Return the number of milliseconds to wait for the same message to be consumed by other consumers.
- nextProcessAt() - Method in class com.github.sonus21.rqueue.core.RqueueMessage
- NONE - com.github.sonus21.rqueue.models.enums.ActionType
- NONE - com.github.sonus21.rqueue.models.enums.DataType
- numRetries() - Method in annotation type com.github.sonus21.rqueue.annotation.RqueueListener
-
Number of times a message should be retried before it can be discarded or send it to dead letter queue in case of consecutive failures.
O
- OLD_MESSAGE - com.github.sonus21.rqueue.models.enums.ExecutionStatus
- onApplicationEvent(RqueueBootstrapEvent) - Method in class com.github.sonus21.rqueue.core.MessageScheduler
- onApplicationEvent(RqueueBootstrapEvent) - Method in class com.github.sonus21.rqueue.metrics.RqueueMetrics
- onApplicationEvent(RqueueBootstrapEvent) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueSystemManagerServiceImpl
- onApplicationEvent(RqueueExecutionEvent) - Method in class com.github.sonus21.rqueue.web.service.RqueueTaskAggregatorService
- ONE_MILLI - Static variable in class com.github.sonus21.rqueue.utils.Constants
- ONE_MILLI_INT - Static variable in class com.github.sonus21.rqueue.utils.Constants
- ONE_SECOND - Static variable in interface com.github.sonus21.rqueue.core.middleware.TimeProviderMiddleware
- OverrideException - Exception in com.github.sonus21.rqueue.exception
- OverrideException(String) - Constructor for exception com.github.sonus21.rqueue.exception.OverrideException
P
- parseStringToInt(String) - Static method in class com.github.sonus21.rqueue.utils.ValueResolver
- parseStringToLong(String) - Static method in class com.github.sonus21.rqueue.utils.ValueResolver
- parseStringUsingSpel(String, Class<?>) - Static method in class com.github.sonus21.rqueue.utils.ValueResolver
- pending(Model, String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueViewControllerServiceImpl
- pending(Model, String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueViewControllerService
- pending(Model, HttpServletRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueViewController
- pending(Model, ServerHttpRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueViewController
- PENDING - com.github.sonus21.rqueue.models.enums.NavTab
- PermissionMiddleware - Interface in com.github.sonus21.rqueue.core.middleware
-
Permission middleware allows to check whether some permission is there for a given job,
- pop(String, String, String, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
- pop(String, String, String, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
- PrefixLogger - Class in com.github.sonus21.rqueue.utils
- PrefixLogger(Logger, String) - Constructor for class com.github.sonus21.rqueue.utils.PrefixLogger
- primary() - Method in annotation type com.github.sonus21.rqueue.annotation.RqueueHandler
-
When true, designate that this is the default method only one method can be so designated.
- priority() - Method in annotation type com.github.sonus21.rqueue.annotation.RqueueListener
-
Use this to set priority of this listener.
- priorityGroup() - Method in annotation type com.github.sonus21.rqueue.annotation.RqueueListener
-
Priority group for this listener.
- PriorityMode - Enum in com.github.sonus21.rqueue.models.enums
- PriorityUtils - Class in com.github.sonus21.rqueue.utils
- process(Job) - Method in interface com.github.sonus21.rqueue.core.support.MessageProcessor
- process(Object) - Method in interface com.github.sonus21.rqueue.core.support.MessageProcessor
-
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(String, Model, ServerHttpRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueViewController
- queueDetail(Model, String, String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueViewControllerServiceImpl
- queueDetail(Model, String, String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueViewControllerService
- QueueDetail - Class in com.github.sonus21.rqueue.listener
- QueueDetail() - Constructor for class com.github.sonus21.rqueue.listener.QueueDetail
- QueueDetail.QueueType - Enum in com.github.sonus21.rqueue.listener
- QueueDoesNotExist - Exception in com.github.sonus21.rqueue.exception
-
This exception is raised, when a queue is not registered in
EndpointRegistry
, to register a queue 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
- QueueExploreRequest - Class in com.github.sonus21.rqueue.models.request
- QueueExploreRequest() - Constructor for class com.github.sonus21.rqueue.models.request.QueueExploreRequest
- queues(Model, String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueViewControllerServiceImpl
- queues(Model, String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueViewControllerService
- queues(Model, HttpServletRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueViewController
- queues(Model, ServerHttpRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueViewController
- QUEUES - com.github.sonus21.rqueue.models.enums.NavTab
- QueueStatistics - Class in com.github.sonus21.rqueue.models.db
- QueueStatistics(String) - Constructor for class com.github.sonus21.rqueue.models.db.QueueStatistics
- QueueThread() - Constructor for class com.github.sonus21.rqueue.utils.ThreadUtils.QueueThread
R
- RateLimiterMiddleware - Interface in com.github.sonus21.rqueue.core.middleware
- ReactiveDisabled - Class in com.github.sonus21.rqueue.utils
- ReactiveDisabled() - Constructor for class com.github.sonus21.rqueue.utils.ReactiveDisabled
- reactiveEnabled - Variable in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
- ReactiveEnabled - Class in com.github.sonus21.rqueue.utils
- ReactiveEnabled() - Constructor for class com.github.sonus21.rqueue.utils.ReactiveEnabled
- reactiveRedisTemplateProvider - Static variable in class com.github.sonus21.rqueue.utils.RedisUtils
- ReactiveRqueueMessageEnqueuer - Interface in com.github.sonus21.rqueue.core
- ReactiveRqueueMessageEnqueuerImpl - Class in com.github.sonus21.rqueue.core.impl
- ReactiveRqueueMessageEnqueuerImpl(RqueueMessageTemplate, MessageConverter, MessageHeaders) - Constructor for class com.github.sonus21.rqueue.core.impl.ReactiveRqueueMessageEnqueuerImpl
- ReactiveRqueueRedisTemplate<V extends java.io.Serializable> - Class in com.github.sonus21.rqueue.common
- ReactiveRqueueRedisTemplate(ReactiveRedisConnectionFactory) - Constructor for class com.github.sonus21.rqueue.common.ReactiveRqueueRedisTemplate
- ReactiveRqueueRestController - Class in com.github.sonus21.rqueue.web.controller
- ReactiveRqueueRestController(RqueueDashboardChartService, RqueueQDetailService, RqueueUtilityService, RqueueSystemManagerService, RqueueWebConfig, RqueueJobService) - Constructor for class com.github.sonus21.rqueue.web.controller.ReactiveRqueueRestController
- ReactiveRqueueViewController - Class in com.github.sonus21.rqueue.web.controller
- ReactiveRqueueViewController(RqueueConfig, RqueueWebConfig, RqueueViewControllerService, ViewResolver) - Constructor for class com.github.sonus21.rqueue.web.controller.ReactiveRqueueViewController
- reactiveRqueueViewResolver() - Method in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
- readFromList(String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
- readFromList(String) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
- readFromList(String, long, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
- readFromList(String, long, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
- readFromLists(List<String>) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
- readFromLists(List<String>) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
- readFromSet(String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
- readFromSet(String) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
- readFromZset(String, long, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
- readFromZset(String, long, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
- readFromZsetWithScore(String, long, long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
- readFromZsetWithScore(String, long, long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
- readUrl(RqueueConfig, String, Class<T>) - Static method in class com.github.sonus21.rqueue.utils.HttpUtils
- REASON - Static variable in interface com.github.sonus21.rqueue.core.middleware.LockMiddleware
- REASON - Static variable in interface com.github.sonus21.rqueue.core.middleware.PermissionMiddleware
- REDIS_KEY_SEPARATOR - Static variable in class com.github.sonus21.rqueue.utils.Constants
- RedisDataDetail - Class in com.github.sonus21.rqueue.models.response
- RedisDataDetail() - Constructor for class com.github.sonus21.rqueue.models.response.RedisDataDetail
- RedisLockMiddleware - Class in com.github.sonus21.rqueue.core.middleware
-
This uses Redis as backend for locking, using SETNX a lock is acquired.
- RedisLockMiddleware(RqueueRedisTemplate<String>) - Constructor for class com.github.sonus21.rqueue.core.middleware.RedisLockMiddleware
- RedisLockMiddleware(RedisConnectionFactory) - Constructor for class com.github.sonus21.rqueue.core.middleware.RedisLockMiddleware
- RedisScriptFactory - Class in com.github.sonus21.rqueue.core
- RedisScriptFactory() - Constructor for class com.github.sonus21.rqueue.core.RedisScriptFactory
- RedisScriptFactory.ScriptType - Enum in com.github.sonus21.rqueue.core
- redisSerializationContextProvider - Static variable in class com.github.sonus21.rqueue.utils.RedisUtils
- redisTemplate - Variable in class com.github.sonus21.rqueue.common.ReactiveRqueueRedisTemplate
- redisTemplate - Variable in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
- redisTemplateProvider - Static variable in class com.github.sonus21.rqueue.utils.RedisUtils
- RedisUtils - Class in com.github.sonus21.rqueue.utils
- RedisUtils.ReactiveRedisTemplateProvider - Interface in com.github.sonus21.rqueue.utils
- RedisUtils.RedisPipelineCallback - Interface in com.github.sonus21.rqueue.utils
- RedisUtils.RedisSerializationContextProvider - Interface in com.github.sonus21.rqueue.utils
- RedisUtils.RedisTemplateProvider - Interface in com.github.sonus21.rqueue.utils
- register(QueueDetail) - Static method in class com.github.sonus21.rqueue.core.EndpointRegistry
- registerHandlerMethod(Object, Method, MappingInformation) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageHandler
- registerQueue(String, String...) - Method in class com.github.sonus21.rqueue.core.impl.RqueueEndpointManagerImpl
- registerQueue(String, String...) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageSenderImpl
- registerQueue(String, String...) - Method in interface com.github.sonus21.rqueue.core.RqueueEndpointManager
-
Use this method to register any queue, that's only used for sending message.
- registerQueue(String, String...) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageSender
-
Deprecated.Use this method to register any queue, that's only used for sending message.
- release(JobStatus, Serializable) - Method in interface com.github.sonus21.rqueue.core.Job
- release(JobStatus, Serializable) - Method in class com.github.sonus21.rqueue.listener.JobImpl
- release(JobStatus, Serializable, Duration) - Method in interface com.github.sonus21.rqueue.core.Job
- release(JobStatus, Serializable, Duration) - Method in class com.github.sonus21.rqueue.listener.JobImpl
- releaseIn(Job) - Method in interface com.github.sonus21.rqueue.core.middleware.TimeProviderMiddleware
-
A middleware can dispose the current job or put it back to queue.
- releaseLock(Job, String) - Method in interface com.github.sonus21.rqueue.core.middleware.LockMiddleware
-
This method id called to release lock acquired using
LockMiddleware.acquireLock(Job)
. - releaseLock(Job, String) - Method in class com.github.sonus21.rqueue.core.middleware.RedisLockMiddleware
- releaseLock(String, String) - Method in class com.github.sonus21.rqueue.common.impl.RqueueLockManagerImpl
- releaseLock(String, String) - Method in interface com.github.sonus21.rqueue.common.RqueueLockManager
- removeElementFromZset(String, RqueueMessage) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
- removeElementFromZset(String, RqueueMessage) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
- removeFromZset(String, V) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
- rename(String, String) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
- rename(List<String>, List<String>) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
- renameCollection(String, String) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
- renameCollection(String, String) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
- renameCollections(List<String>, List<String>) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
- renameCollections(List<String>, List<String>) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
- report(Job, Duration) - Method in class com.github.sonus21.rqueue.core.middleware.ProfilerMiddleware
-
Report execution of the said job
- resolveKeyToArrayOfStrings(ApplicationContext, String) - Static method in class com.github.sonus21.rqueue.utils.ValueResolver
- resolveKeyToInteger(ApplicationContext, String) - Static method in class com.github.sonus21.rqueue.utils.ValueResolver
- resolveKeyToLong(ApplicationContext, String) - Static method in class com.github.sonus21.rqueue.utils.ValueResolver
- resolveKeyToString(ApplicationContext, String) - Static method in class com.github.sonus21.rqueue.utils.ValueResolver
- resolveRelativePath(String, String) - Method in class com.github.sonus21.rqueue.utils.pebble.ResourceLoader
- resolveToBoolean(ApplicationContext, String) - Static method in class com.github.sonus21.rqueue.utils.ValueResolver
- resourceExists(String) - Method in class com.github.sonus21.rqueue.utils.pebble.ResourceLoader
- ResourceLoader - Class in com.github.sonus21.rqueue.utils.pebble
- ResourceLoader() - Constructor for class com.github.sonus21.rqueue.utils.pebble.ResourceLoader
- retried - Variable in class com.github.sonus21.rqueue.models.aggregator.TasksStat
- RETRIED - com.github.sonus21.rqueue.models.enums.ChartDataType
- RetryableRunnable<V> - Class in com.github.sonus21.rqueue.utils
- RetryableRunnable(Logger, String) - Constructor for class com.github.sonus21.rqueue.utils.RetryableRunnable
- RetryableRunnable(Logger, String, Iterator<V>) - Constructor for class com.github.sonus21.rqueue.utils.RetryableRunnable
- RowColumnMeta - Class in com.github.sonus21.rqueue.models.response
- RowColumnMeta(RowColumnMetaType) - Constructor for class com.github.sonus21.rqueue.models.response.RowColumnMeta
- RowColumnMetaType - Enum in com.github.sonus21.rqueue.models.response
- rpush(String, V) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
- RqueueBootstrapEvent - Class in com.github.sonus21.rqueue.models.event
-
This event is generated at RqueueContainer startup and shutdown.
- RqueueBootstrapEvent(Object, boolean) - Constructor for class com.github.sonus21.rqueue.models.event.RqueueBootstrapEvent
- rqueueConfig(ConfigurableBeanFactory, String, Integer) - Method in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
-
Create Rqueue configuration bean either from listener container factory or from bean factory.
- RqueueConfig - Class in com.github.sonus21.rqueue.config
- RqueueConfig() - Constructor for class com.github.sonus21.rqueue.config.RqueueConfig
- RqueueCounter - Class in com.github.sonus21.rqueue.metrics
-
Rqueue counter counts the different types of events related to a queue.
- RqueueCounter(QueueCounter) - Constructor for class com.github.sonus21.rqueue.metrics.RqueueCounter
- RqueueDashboardChartService - Interface in com.github.sonus21.rqueue.web.service
- RqueueDashboardChartServiceImpl - Class in com.github.sonus21.rqueue.web.service.impl
- RqueueDashboardChartServiceImpl(RqueueQStatsDao, RqueueConfig, RqueueWebConfig, RqueueSystemManagerService) - Constructor for class com.github.sonus21.rqueue.web.service.impl.RqueueDashboardChartServiceImpl
- RqueueEndpointManager - Interface in com.github.sonus21.rqueue.core
-
Rqueue end point manager, manages the end point related to Rqueue.
- RqueueEndpointManagerImpl - Class in com.github.sonus21.rqueue.core.impl
- RqueueEndpointManagerImpl(RqueueMessageTemplate, MessageConverter, MessageHeaders) - Constructor for class com.github.sonus21.rqueue.core.impl.RqueueEndpointManagerImpl
- RqueueExecutionEvent - Class in com.github.sonus21.rqueue.models.event
-
This event is generated once a message is consumed.
- RqueueExecutionEvent(Job) - Constructor for class com.github.sonus21.rqueue.models.event.RqueueExecutionEvent
- rqueueExecutionEvents - Variable in class com.github.sonus21.rqueue.models.aggregator.QueueEvents
- RqueueHandler - Annotation Type in com.github.sonus21.rqueue.annotation
-
This designated any public method as listener given the containing method is also annotated with
RqueueListener
. - RqueueJob - Class in com.github.sonus21.rqueue.models.db
- RqueueJob(String, RqueueMessage, MessageMetadata, Throwable) - Constructor for class com.github.sonus21.rqueue.models.db.RqueueJob
- RqueueJobDao - Interface in com.github.sonus21.rqueue.dao
- RqueueJobDaoImpl - Class in com.github.sonus21.rqueue.dao.impl
- RqueueJobDaoImpl(RqueueConfig, RqueueStringDao) - Constructor for class com.github.sonus21.rqueue.dao.impl.RqueueJobDaoImpl
- RqueueJobService - Interface in com.github.sonus21.rqueue.web.service
- RqueueJobServiceImpl - Class in com.github.sonus21.rqueue.web.service.impl
- RqueueJobServiceImpl(RqueueJobDao) - Constructor for class com.github.sonus21.rqueue.web.service.impl.RqueueJobServiceImpl
- RqueueListener - Annotation Type in com.github.sonus21.rqueue.annotation
-
Annotation for mapping a method/class onto message-handling methods by matching to the message queue.
- RqueueListenerBaseConfig - Class in com.github.sonus21.rqueue.config
-
This is a base configuration class for Rqueue, that is used in Spring and Spring boot Rqueue libs for configurations.
- RqueueListenerBaseConfig() - Constructor for class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
- rqueueLockManager(RqueueStringDao) - Method in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
- RqueueLockManager - Interface in com.github.sonus21.rqueue.common
- RqueueLockManagerImpl - Class in com.github.sonus21.rqueue.common.impl
- RqueueLockManagerImpl(RqueueStringDao) - Constructor for class com.github.sonus21.rqueue.common.impl.RqueueLockManagerImpl
- RqueueMessage - Class in com.github.sonus21.rqueue.core
-
Internal message for Rqueue
- RqueueMessage() - Constructor for class com.github.sonus21.rqueue.core.RqueueMessage
- RqueueMessageEnqueuer - Interface in com.github.sonus21.rqueue.core
-
RqueueMessageEnqueuer enqueue message to Redis queue using different mechanism.
- RqueueMessageEnqueuerImpl - Class in com.github.sonus21.rqueue.core.impl
- RqueueMessageEnqueuerImpl(RqueueMessageTemplate, MessageConverter, MessageHeaders) - Constructor for class com.github.sonus21.rqueue.core.impl.RqueueMessageEnqueuerImpl
- RqueueMessageHandler - Class in com.github.sonus21.rqueue.listener
- RqueueMessageHandler() - Constructor for class com.github.sonus21.rqueue.listener.RqueueMessageHandler
- RqueueMessageHandler(MessageConverter) - Constructor for class com.github.sonus21.rqueue.listener.RqueueMessageHandler
- RqueueMessageHandler(MessageConverter, boolean) - Constructor for class com.github.sonus21.rqueue.listener.RqueueMessageHandler
- RqueueMessageHeaders - Class in com.github.sonus21.rqueue.listener
- RqueueMessageListenerContainer - Class in com.github.sonus21.rqueue.listener
-
Container providing asynchronous behaviour for Rqueue message listeners.
- RqueueMessageListenerContainer(RqueueMessageHandler, RqueueMessageTemplate) - Constructor for class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- RqueueMessageManager - Interface in com.github.sonus21.rqueue.core
-
Rqueue Message Manager manages messages related to a queue.
- RqueueMessageManagerImpl - Class in com.github.sonus21.rqueue.core.impl
- RqueueMessageManagerImpl(RqueueMessageTemplate, MessageConverter, MessageHeaders) - Constructor for class com.github.sonus21.rqueue.core.impl.RqueueMessageManagerImpl
- RqueueMessageMetadataDao - Interface in com.github.sonus21.rqueue.dao
- RqueueMessageMetadataDaoImpl - Class in com.github.sonus21.rqueue.dao.impl
- RqueueMessageMetadataDaoImpl(RqueueConfig) - Constructor for class com.github.sonus21.rqueue.dao.impl.RqueueMessageMetadataDaoImpl
- RqueueMessageMetadataService - Interface in com.github.sonus21.rqueue.web.service
- RqueueMessageMetadataServiceImpl - Class in com.github.sonus21.rqueue.web.service.impl
- RqueueMessageMetadataServiceImpl(RqueueMessageMetadataDao) - Constructor for class com.github.sonus21.rqueue.web.service.impl.RqueueMessageMetadataServiceImpl
- RqueueMessageSender - Interface in com.github.sonus21.rqueue.core
-
Deprecated.
- RqueueMessageSenderImpl - Class in com.github.sonus21.rqueue.core.impl
- RqueueMessageSenderImpl(RqueueMessageTemplate, MessageConverter, MessageHeaders) - Constructor for class com.github.sonus21.rqueue.core.impl.RqueueMessageSenderImpl
- RqueueMessageTemplate - Interface in com.github.sonus21.rqueue.core
-
Rqueue message template is used to send messages
- RqueueMessageTemplateImpl - Class in com.github.sonus21.rqueue.core.impl
-
RqueueMessageTemplate is the core of the Rqueue, this deals with Redis calls.
- RqueueMessageTemplateImpl(RedisConnectionFactory, ReactiveRedisConnectionFactory) - Constructor for class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
- RqueueMessageUtils - Class in com.github.sonus21.rqueue.core.support
- RqueueMetrics - Class in com.github.sonus21.rqueue.metrics
-
RqueueMetrics register metrics related to queue.
- RqueueMetrics(QueueCounter) - Constructor for class com.github.sonus21.rqueue.metrics.RqueueMetrics
- RqueueMetricsCounter - Interface in com.github.sonus21.rqueue.metrics
- RqueueMetricsRegistry - Interface in com.github.sonus21.rqueue.metrics
- RqueueMode - Enum in com.github.sonus21.rqueue.models.enums
- RqueuePebbleExtension - Class in com.github.sonus21.rqueue.utils.pebble
- RqueuePebbleExtension() - Constructor for class com.github.sonus21.rqueue.utils.pebble.RqueuePebbleExtension
- RqueueQDetailService - Interface in com.github.sonus21.rqueue.web.service
- RqueueQDetailServiceImpl - Class in com.github.sonus21.rqueue.web.service.impl
- RqueueQDetailServiceImpl(RqueueRedisTemplate<String>, RqueueMessageTemplate, RqueueSystemManagerService, RqueueMessageMetadataService) - Constructor for class com.github.sonus21.rqueue.web.service.impl.RqueueQDetailServiceImpl
- RqueueQStatsDao - Interface in com.github.sonus21.rqueue.dao
- RqueueQStatsDaoImpl - Class in com.github.sonus21.rqueue.dao.impl
- RqueueQStatsDaoImpl(RqueueRedisTemplate<QueueStatistics>) - Constructor for class com.github.sonus21.rqueue.dao.impl.RqueueQStatsDaoImpl
- RqueueQStatsDaoImpl(RqueueConfig) - Constructor for class com.github.sonus21.rqueue.dao.impl.RqueueQStatsDaoImpl
- rqueueQueueMetrics(RqueueRedisTemplate<String>) - Method in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
- RqueueQueueMetrics - Class in com.github.sonus21.rqueue.metrics
-
This class reports queue message counter.
- RqueueQueueMetrics(RqueueRedisTemplate<String>) - Constructor for class com.github.sonus21.rqueue.metrics.RqueueQueueMetrics
- rqueueRedisListenerContainerFactory() - Method in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
- RqueueRedisListenerContainerFactory - Class in com.github.sonus21.rqueue.core
- RqueueRedisListenerContainerFactory() - Constructor for class com.github.sonus21.rqueue.core.RqueueRedisListenerContainerFactory
- rqueueRedisLongTemplate(RqueueConfig) - Method in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
- RqueueRedisSerializer - Class in com.github.sonus21.rqueue.converter
- RqueueRedisSerializer() - Constructor for class com.github.sonus21.rqueue.converter.RqueueRedisSerializer
- RqueueRedisSerializer(RedisSerializer<Object>) - Constructor for class com.github.sonus21.rqueue.converter.RqueueRedisSerializer
- RqueueRedisTemplate<V extends java.io.Serializable> - Class in com.github.sonus21.rqueue.common
- RqueueRedisTemplate(RedisConnectionFactory) - Constructor for class com.github.sonus21.rqueue.common.RqueueRedisTemplate
- RqueueRestController - Class in com.github.sonus21.rqueue.web.controller
- RqueueRestController(RqueueDashboardChartService, RqueueQDetailService, RqueueUtilityService, RqueueSystemManagerService, RqueueWebConfig, RqueueJobService) - Constructor for class com.github.sonus21.rqueue.web.controller.RqueueRestController
- rqueueSchedulerConfig - Variable in class com.github.sonus21.rqueue.core.MessageScheduler
- rqueueSchedulerConfig() - Method in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
- RqueueSchedulerConfig - Class in com.github.sonus21.rqueue.config
- RqueueSchedulerConfig() - Constructor for class com.github.sonus21.rqueue.config.RqueueSchedulerConfig
- rqueueStringDao(RqueueConfig) - Method in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
- RqueueStringDao - Interface in com.github.sonus21.rqueue.dao
- RqueueStringDaoImpl - Class in com.github.sonus21.rqueue.dao.impl
- RqueueStringDaoImpl(RqueueConfig) - Constructor for class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
- RqueueSystemConfigDao - Interface in com.github.sonus21.rqueue.dao
- RqueueSystemConfigDaoImpl - Class in com.github.sonus21.rqueue.dao.impl
- RqueueSystemConfigDaoImpl(RqueueRedisTemplate<QueueConfig>) - Constructor for class com.github.sonus21.rqueue.dao.impl.RqueueSystemConfigDaoImpl
- RqueueSystemConfigDaoImpl(RqueueConfig) - Constructor for class com.github.sonus21.rqueue.dao.impl.RqueueSystemConfigDaoImpl
- RqueueSystemManagerService - Interface in com.github.sonus21.rqueue.web.service
- RqueueSystemManagerServiceImpl - Class in com.github.sonus21.rqueue.web.service.impl
- RqueueSystemManagerServiceImpl(RqueueConfig, RqueueStringDao, RqueueSystemConfigDao) - Constructor for class com.github.sonus21.rqueue.web.service.impl.RqueueSystemManagerServiceImpl
- RqueueTaskAggregatorService - Class in com.github.sonus21.rqueue.web.service
- RqueueTaskAggregatorService(RqueueConfig, RqueueWebConfig, RqueueLockManager, RqueueQStatsDao) - Constructor for class com.github.sonus21.rqueue.web.service.RqueueTaskAggregatorService
- RqueueUtilityService - Interface in com.github.sonus21.rqueue.web.service
- RqueueUtilityServiceImpl - Class in com.github.sonus21.rqueue.web.service.impl
- RqueueUtilityServiceImpl(RqueueConfig, RqueueWebConfig, RqueueStringDao, RqueueSystemConfigDao, RqueueMessageTemplate, RqueueMessageMetadataService) - Constructor for class com.github.sonus21.rqueue.web.service.impl.RqueueUtilityServiceImpl
- RqueueViewController - Class in com.github.sonus21.rqueue.web.controller
- RqueueViewController(PebbleViewResolver, RqueueWebConfig, RqueueViewControllerService) - Constructor for class com.github.sonus21.rqueue.web.controller.RqueueViewController
- RqueueViewControllerService - Interface in com.github.sonus21.rqueue.web.service
- RqueueViewControllerServiceImpl - Class in com.github.sonus21.rqueue.web.service.impl
- RqueueViewControllerServiceImpl(RqueueConfig, RqueueQDetailService, RqueueUtilityService, RqueueSystemManagerService) - Constructor for class com.github.sonus21.rqueue.web.service.impl.RqueueViewControllerServiceImpl
- rqueueViewResolver() - Method in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
- rqueueWebConfig() - Method in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
- RqueueWebConfig - Class in com.github.sonus21.rqueue.config
- RqueueWebConfig() - Constructor for class com.github.sonus21.rqueue.config.RqueueWebConfig
- run() - Method in class com.github.sonus21.rqueue.utils.RetryableRunnable
- running(Model, String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueViewControllerServiceImpl
- running(Model, String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueViewControllerService
- running(Model, HttpServletRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueViewController
- running(Model, ServerHttpRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueViewController
- RUNNING - com.github.sonus21.rqueue.models.enums.NavTab
S
- save(MessageMetadata, Duration) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueMessageMetadataDaoImpl
- save(MessageMetadata, Duration) - Method in interface com.github.sonus21.rqueue.dao.RqueueMessageMetadataDao
- save(MessageMetadata, Duration) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueMessageMetadataServiceImpl
- save(MessageMetadata, Duration) - Method in interface com.github.sonus21.rqueue.web.service.RqueueMessageMetadataService
- save(QueueStatistics) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueQStatsDaoImpl
- save(QueueStatistics) - Method in interface com.github.sonus21.rqueue.dao.RqueueQStatsDao
- save(RqueueJob, Duration) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueJobDaoImpl
- save(RqueueJob, Duration) - Method in interface com.github.sonus21.rqueue.dao.RqueueJobDao
- saveAllQConfig(List<QueueConfig>) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueSystemConfigDaoImpl
- saveAllQConfig(List<QueueConfig>) - Method in interface com.github.sonus21.rqueue.dao.RqueueSystemConfigDao
- saveQConfig(QueueConfig) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueSystemConfigDaoImpl
- saveQConfig(QueueConfig) - Method in interface com.github.sonus21.rqueue.dao.RqueueSystemConfigDao
- saveReactive(MessageMetadata, Duration) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueMessageMetadataDaoImpl
- saveReactive(MessageMetadata, Duration) - Method in interface com.github.sonus21.rqueue.dao.RqueueMessageMetadataDao
- saveReactive(MessageMetadata, Duration) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueMessageMetadataServiceImpl
- saveReactive(MessageMetadata, Duration) - Method in interface com.github.sonus21.rqueue.web.service.RqueueMessageMetadataService
- schedule(String, Long, boolean) - Method in class com.github.sonus21.rqueue.core.MessageScheduler
- SCHEDULE_MESSAGE - com.github.sonus21.rqueue.core.RedisScriptFactory.ScriptType
- scheduled(Model, String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueViewControllerServiceImpl
- scheduled(Model, String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueViewControllerService
- scheduled(Model, HttpServletRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueViewController
- scheduled(Model, ServerHttpRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueViewController
- SCHEDULED - com.github.sonus21.rqueue.models.enums.NavTab
- scheduleMessage(String, String, RqueueMessage, Long) - Method in class com.github.sonus21.rqueue.core.impl.RqueueMessageTemplateImpl
- scheduleMessage(String, String, RqueueMessage, Long) - Method in interface com.github.sonus21.rqueue.core.RqueueMessageTemplate
- SECONDS_IN_A_DAY - Static variable in class com.github.sonus21.rqueue.utils.Constants
- SECONDS_IN_A_MINUTE - Static variable in class com.github.sonus21.rqueue.utils.Constants
- SECONDS_IN_A_WEEK - Static variable in class com.github.sonus21.rqueue.utils.Constants
- SerializableBase - Class in com.github.sonus21.rqueue.models
- SerializableBase() - Constructor for class com.github.sonus21.rqueue.models.SerializableBase
- SerializationUtils - Class in com.github.sonus21.rqueue.utils
- serialize(Object) - Method in class com.github.sonus21.rqueue.converter.RqueueRedisSerializer
- set(int, String) - Method in class com.github.sonus21.rqueue.models.response.BaseResponse
- set(String, Object) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
- set(String, Object) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
- set(String, V) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
- set(String, V, Duration) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
- SET - com.github.sonus21.rqueue.models.enums.DataType
- setAutoStartup(boolean) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
-
Configures if
RqueueMessageListenerContainer
container should be automatically started. - setAutoStartup(boolean) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
-
Control if this component should get started automatically or manually.
- setBackOffTime(long) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
-
The number of milliseconds the polling thread must wait before trying to recover when an error occurs (e.g.
- setBackOffTime(long) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- setBeanName(String) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- setCharset(String) - Method in class com.github.sonus21.rqueue.utils.pebble.ResourceLoader
- setContext(Context) - Method in interface com.github.sonus21.rqueue.core.Job
- setContext(Context) - Method in class com.github.sonus21.rqueue.listener.JobImpl
- setDeadLetterQueueMessageProcessor(MessageProcessor) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
-
This message processor would be called whenever a message is moved to dead letter queue
- setDeadLetterQueueMessageProcessor(MessageProcessor) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- setDiscardMessageProcessor(MessageProcessor) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
-
This message processor would be called whenever a message is discarded due to retry limit exhaust.
- setDiscardMessageProcessor(MessageProcessor) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- setIfAbsent(String, String, Duration) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
- setIfAbsent(String, String, Duration) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
- setIfAbsent(String, V, Duration) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
- setInitialInterval(long) - Method in class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
-
Set the initial interval in milliseconds.
- setInspectAllBean(boolean) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
-
Rqueue scans all beans to find method annotated with
RqueueListener
. - setInterval(long) - Method in class com.github.sonus21.rqueue.utils.backoff.FixedTaskExecutionBackOff
-
Set the delay between two attempts in milliseconds.
- setManualDeletionMessageProcessor(MessageProcessor) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
-
Set a message processor would be called whenever a manual deletion message is encounter during execution.
- setManualDeletionMessageProcessor(MessageProcessor) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- setMaxInterval(long) - Method in class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
-
Set the max interval in milli seconds
- setMaxNumWorkers(int) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
-
Maximum number of workers, that would be used to run tasks.
- setMaxNumWorkers(int) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- setMaxRetries(int) - Method in class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
-
Set the maximum number of retries
- setMaxRetries(int) - Method in class com.github.sonus21.rqueue.utils.backoff.FixedTaskExecutionBackOff
-
Set the maximum number of retries
- setMaxWorkerWaitTime(long) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- setMessageConverter(MessageConverter) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
-
A default message converter
DefaultRqueueMessageConverter
is added that can handle all type of data serialization/deserialization and all data is serialized to and from JSON. - setMessageConverters(List<MessageConverter>) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
- setMessageHeaders(MessageHeaders) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
- setMetricTags(Tags) - Method in class com.github.sonus21.rqueue.config.MetricsProperties
- setMiddlewares(List<Middleware>) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
-
Add middlewares those would be used while processing a message.
- setMiddlewares(List<Middleware>) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- setMultiplier(double) - Method in class com.github.sonus21.rqueue.utils.backoff.ExponentialTaskExecutionBackOff
-
Set multiplier
- setPhase(int) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
-
Configure a custom phase for the container to start.
- setPollingInterval(long) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
-
Set polling time interval, this controls the listener polling interval
- setPollingInterval(long) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- setPostExecutionMessageProcessor(MessageProcessor) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
-
A message processor would be called whenever a consumer has successfully consumed the given message.
- setPostExecutionMessageProcessor(MessageProcessor) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- setPreExecutionMessageProcessor(MessageProcessor) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
-
A message processor that can control the execution of any task, this message processor would be called multiple time, in case of retry, so application should be able to handle this.
- setPreExecutionMessageProcessor(MessageProcessor) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- setPrefix(String) - Method in class com.github.sonus21.rqueue.utils.pebble.ResourceLoader
- setPriorityMode(PriorityMode) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
-
Set priority mode for queues.
- setPriorityMode(PriorityMode) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- setReactiveRedisConnectionFactory(ReactiveRedisConnectionFactory) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
-
Set Reactive redis connection factory
- setRedisConnectionFactory(RedisConnectionFactory) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
-
Set redis connection factory, that would be used to configured message template and other components
- setRqueueMessageHandler(RqueueMessageHandler) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
-
Set message handler, this can be used to set custom message handlers that could have some special features apart of the default one
- setRqueueMessageTemplate(RqueueMessageTemplate) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
-
Set RqueueMessageTemplate that's used to pull and push messages from/to Redis.
- setSuffix(String) - Method in class com.github.sonus21.rqueue.utils.pebble.ResourceLoader
- setTaskExecutionBackOff(TaskExecutionBackOff) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
-
Set custom task executor back-off.
- setTaskExecutionBackOff(TaskExecutionBackOff) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- setTaskExecutor(AsyncTaskExecutor) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
-
Configures the
TaskExecutor
which is used to poll messages and execute them by calling the handler methods. - setTaskExecutor(AsyncTaskExecutor) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- setVersion(RqueueRedisTemplate<Integer>, String, int) - Static method in class com.github.sonus21.rqueue.utils.RedisUtils
- simpleRqueueListenerContainerFactory - Variable in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
- SimpleRqueueListenerContainerFactory - Class in com.github.sonus21.rqueue.config
-
A Factory class which can be used to create
RqueueMessageListenerContainer
object. - SimpleRqueueListenerContainerFactory() - Constructor for class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
- sleep(long) - Static method in class com.github.sonus21.rqueue.utils.TimeoutUtils
- sleepLog(long, boolean) - Static method in class com.github.sonus21.rqueue.utils.TimeoutUtils
- start() - Method in class com.github.sonus21.rqueue.core.RqueueRedisListenerContainerFactory
- start() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- start() - Method in class com.github.sonus21.rqueue.utils.RetryableRunnable
- start() - Method in class com.github.sonus21.rqueue.web.service.RqueueTaskAggregatorService
- startGroup(String, List<QueueDetail>) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- startNewExecution() - Method in class com.github.sonus21.rqueue.models.db.RqueueJob
- startQueue(String, QueueDetail) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- STATS - com.github.sonus21.rqueue.models.enums.ChartType
- stop() - Method in class com.github.sonus21.rqueue.core.RqueueRedisListenerContainerFactory
- stop() - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- stop() - Method in class com.github.sonus21.rqueue.web.service.RqueueTaskAggregatorService
- stop(Runnable) - Method in class com.github.sonus21.rqueue.core.RqueueRedisListenerContainerFactory
- stop(Runnable) - Method in class com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer
- stop(Runnable) - Method in class com.github.sonus21.rqueue.web.service.RqueueTaskAggregatorService
- STOP - Static variable in interface com.github.sonus21.rqueue.utils.backoff.TaskExecutionBackOff
-
Return value of
TaskExecutionBackOff.nextBackOff(Object, RqueueMessage, int)
that indicates that the task should not be executed further. - STREAM - com.github.sonus21.rqueue.listener.QueueDetail.QueueType
- STRICT - com.github.sonus21.rqueue.models.enums.PriorityMode
- StringResponse - Class in com.github.sonus21.rqueue.models.response
- StringResponse() - Constructor for class com.github.sonus21.rqueue.models.response.StringResponse
- stringRqueueRedisTemplate(RqueueConfig) - Method in class com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
- StringUtils - Class in com.github.sonus21.rqueue.utils
- success - Variable in class com.github.sonus21.rqueue.models.aggregator.TasksStat
- SUCCESS - com.github.sonus21.rqueue.models.enums.JobStatus
- SUCCESSFUL - com.github.sonus21.rqueue.models.enums.ChartDataType
- SUCCESSFUL - com.github.sonus21.rqueue.models.enums.ExecutionStatus
- SUCCESSFUL - com.github.sonus21.rqueue.models.enums.MessageStatus
T
- Table - Class in com.github.sonus21.rqueue.models.response
- Table() - Constructor for class com.github.sonus21.rqueue.models.response.Table
- TableColumn - Class in com.github.sonus21.rqueue.models.response
- TableColumn(TableColumnType, Serializable) - Constructor for class com.github.sonus21.rqueue.models.response.TableColumn
- TableColumn(Serializable) - Constructor for class com.github.sonus21.rqueue.models.response.TableColumn
- TableColumnType - Enum in com.github.sonus21.rqueue.models.enums
- TableRow - Class in com.github.sonus21.rqueue.models.response
- TableRow(TableColumn) - Constructor for class com.github.sonus21.rqueue.models.response.TableRow
- TableRow(List<TableColumn>) - Constructor for class com.github.sonus21.rqueue.models.response.TableRow
- TASK_ALIVE_TIME - Static variable in class com.github.sonus21.rqueue.utils.Constants
- TaskExecutionBackOff - Interface in com.github.sonus21.rqueue.utils.backoff
- tasksDiscarded(String) - Method in class com.github.sonus21.rqueue.models.db.QueueStatistics
- tasksMovedToDeadLetter(String) - Method in class com.github.sonus21.rqueue.models.db.QueueStatistics
- tasksRetried(String) - Method in class com.github.sonus21.rqueue.models.db.QueueStatistics
- TasksStat - Class in com.github.sonus21.rqueue.models.aggregator
- TasksStat() - Constructor for class com.github.sonus21.rqueue.models.aggregator.TasksStat
- tasksSuccessful(String) - Method in class com.github.sonus21.rqueue.models.db.QueueStatistics
- template() - Method in class com.github.sonus21.rqueue.common.ReactiveRqueueRedisTemplate
- ThreadUtils - Class in com.github.sonus21.rqueue.utils
- ThreadUtils.QueueThread - Class in com.github.sonus21.rqueue.utils
- THROTTLED - com.github.sonus21.rqueue.models.enums.ExecutionStatus
- TimedOutException - Exception in com.github.sonus21.rqueue.exception
- TimedOutException(String) - Constructor for exception com.github.sonus21.rqueue.exception.TimedOutException
- TimeoutUtils - Class in com.github.sonus21.rqueue.utils
-
WaitForUtil method wait for some event to occur.
- TimeProviderMiddleware - Interface in com.github.sonus21.rqueue.core.middleware
-
A middleware extension that allows implementation to provide different types of delay in different case.
- toConfig() - Method in class com.github.sonus21.rqueue.listener.QueueDetail
- today() - Static method in class com.github.sonus21.rqueue.utils.DateTimeUtils
- toMessage(Object, MessageHeaders) - Method in class com.github.sonus21.rqueue.converter.GenericMessageConverter
-
Create a
Message
whose payload is the result of converting the given payload Object to serialized form. - toMessage(Object, MessageHeaders, Object) - Method in class com.github.sonus21.rqueue.converter.GenericMessageConverter
- toMinMax() - Method in class com.github.sonus21.rqueue.models.Concurrency
- toString() - Method in exception com.github.sonus21.rqueue.exception.ProcessingException
- totalExecutionTime - Variable in class com.github.sonus21.rqueue.models.aggregator.TasksStat
- ttl(String) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
- type(String) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
- type(String) - Method in class com.github.sonus21.rqueue.dao.impl.RqueueStringDaoImpl
- type(String) - Method in interface com.github.sonus21.rqueue.dao.RqueueStringDao
U
- UNKNOWN - com.github.sonus21.rqueue.models.enums.JobStatus
- UnknownSwitchCase - Exception in com.github.sonus21.rqueue.exception
- UnknownSwitchCase(String) - Constructor for exception com.github.sonus21.rqueue.exception.UnknownSwitchCase
- update(TasksStat, String) - Method in class com.github.sonus21.rqueue.models.db.QueueStatistics
- updateAndGetVersion(RqueueRedisTemplate<Integer>, String, int) - Static method in class com.github.sonus21.rqueue.utils.RedisUtils
- updateConcurrency(MinMax<Integer>) - Method in class com.github.sonus21.rqueue.models.db.QueueConfig
- updateExecutionCount(String) - Method in class com.github.sonus21.rqueue.metrics.RqueueCounter
- updateExecutionCount(String) - Method in interface com.github.sonus21.rqueue.metrics.RqueueMetricsCounter
- updateExecutionStatus(ExecutionStatus, Throwable) - Method in class com.github.sonus21.rqueue.models.db.RqueueJob
- updateFailureCount(String) - Method in class com.github.sonus21.rqueue.metrics.RqueueCounter
- updateFailureCount(String) - Method in interface com.github.sonus21.rqueue.metrics.RqueueMetricsCounter
- updateJobExecutionTime(String, JobRunTime) - Method in class com.github.sonus21.rqueue.models.db.QueueStatistics
- updatePriority(Map<String, Integer>) - Method in class com.github.sonus21.rqueue.models.db.QueueConfig
- updatePriorityGroup(String) - Method in class com.github.sonus21.rqueue.models.db.QueueConfig
- updateReEnqueuedAt() - Method in class com.github.sonus21.rqueue.core.RqueueMessage
- updateRetryCount(int) - Method in class com.github.sonus21.rqueue.models.db.QueueConfig
- updateTime() - Method in class com.github.sonus21.rqueue.models.db.QueueConfig
- updateTime() - Method in class com.github.sonus21.rqueue.models.db.QueueStatistics
- updateVisibilityTimeout(long) - Method in class com.github.sonus21.rqueue.models.db.QueueConfig
- useMiddleware(Middleware) - Method in class com.github.sonus21.rqueue.config.SimpleRqueueListenerContainerFactory
-
Add a given middleware in the chain
- utility(Model, String) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueViewControllerServiceImpl
- utility(Model, String) - Method in interface com.github.sonus21.rqueue.web.service.RqueueViewControllerService
- utility(Model, HttpServletRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueViewController
- utility(Model, ServerHttpRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueViewController
- UTILITY - com.github.sonus21.rqueue.models.enums.NavTab
V
- validate() - Method in class com.github.sonus21.rqueue.models.request.ChartDataRequest
- validateDelay(long) - Static method in class com.github.sonus21.rqueue.utils.Validator
- validateMessage(Object) - Static method in class com.github.sonus21.rqueue.utils.Validator
- validateMessageId(String) - Static method in class com.github.sonus21.rqueue.utils.Validator
- validatePeriod(long) - Static method in class com.github.sonus21.rqueue.utils.Validator
- validatePriority(String) - Static method in class com.github.sonus21.rqueue.utils.Validator
- validateQueue(String) - Static method in class com.github.sonus21.rqueue.utils.Validator
- validateRetryCount(int) - Static method in class com.github.sonus21.rqueue.utils.Validator
- validationMessage() - Method in class com.github.sonus21.rqueue.models.request.MessageMoveRequest
- Validator - Class in com.github.sonus21.rqueue.utils
- value() - Method in annotation type com.github.sonus21.rqueue.annotation.MessageListener
-
The value may indicate a suggestion for a logical component name, to be turned into a Spring bean in case of an autodetected component.
- value() - Method in annotation type com.github.sonus21.rqueue.annotation.RqueueListener
-
List of unique queues.
- valueOf(String) - Static method in enum com.github.sonus21.rqueue.core.RedisScriptFactory.ScriptType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.sonus21.rqueue.listener.QueueDetail.QueueType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.sonus21.rqueue.models.enums.ActionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.sonus21.rqueue.models.enums.AggregationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.sonus21.rqueue.models.enums.ChartDataType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.sonus21.rqueue.models.enums.ChartType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.sonus21.rqueue.models.enums.DataType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.sonus21.rqueue.models.enums.ExecutionStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.sonus21.rqueue.models.enums.JobStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.sonus21.rqueue.models.enums.MessageStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.sonus21.rqueue.models.enums.NavTab
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.sonus21.rqueue.models.enums.PriorityMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.sonus21.rqueue.models.enums.RqueueMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.sonus21.rqueue.models.enums.TableColumnType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.sonus21.rqueue.models.response.RowColumnMetaType
-
Returns the enum constant of this type with the specified name.
- ValueResolver - Class in com.github.sonus21.rqueue.utils
- values() - Static method in enum com.github.sonus21.rqueue.core.RedisScriptFactory.ScriptType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.sonus21.rqueue.listener.QueueDetail.QueueType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.sonus21.rqueue.models.enums.ActionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.sonus21.rqueue.models.enums.AggregationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.sonus21.rqueue.models.enums.ChartDataType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.sonus21.rqueue.models.enums.ChartType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.sonus21.rqueue.models.enums.DataType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.sonus21.rqueue.models.enums.ExecutionStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.sonus21.rqueue.models.enums.JobStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.sonus21.rqueue.models.enums.MessageStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.sonus21.rqueue.models.enums.NavTab
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.sonus21.rqueue.models.enums.PriorityMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.sonus21.rqueue.models.enums.RqueueMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.sonus21.rqueue.models.enums.TableColumnType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.sonus21.rqueue.models.response.RowColumnMetaType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- viewData(DateViewRequest, HttpServletResponse) - Method in class com.github.sonus21.rqueue.web.controller.RqueueRestController
- viewData(DateViewRequest, ServerHttpResponse) - Method in class com.github.sonus21.rqueue.web.controller.ReactiveRqueueRestController
- viewData(String, DataType, String, int, int) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueQDetailServiceImpl
- viewData(String, DataType, String, int, int) - Method in interface com.github.sonus21.rqueue.web.service.RqueueQDetailService
- viewReactiveData(String, DataType, String, int, int) - Method in class com.github.sonus21.rqueue.web.service.impl.RqueueQDetailServiceImpl
- viewReactiveData(String, DataType, String, int, int) - Method in interface com.github.sonus21.rqueue.web.service.RqueueQDetailService
- visibilityDuration() - Method in class com.github.sonus21.rqueue.listener.QueueDetail
- visibilityTimeout() - Method in annotation type com.github.sonus21.rqueue.annotation.RqueueListener
-
Control visibility timeout for this/these queue(s).
W
- waitFor(BooleanSupplier, long, String) - Static method in class com.github.sonus21.rqueue.utils.TimeoutUtils
- waitFor(BooleanSupplier, long, String, Runnable) - Static method in class com.github.sonus21.rqueue.utils.TimeoutUtils
- waitFor(BooleanSupplier, String) - Static method in class com.github.sonus21.rqueue.utils.TimeoutUtils
- waitFor(BooleanSupplier, String, Runnable) - Static method in class com.github.sonus21.rqueue.utils.TimeoutUtils
- waitForTermination(Logger, Future<?>, long, String, Object...) - Static method in class com.github.sonus21.rqueue.utils.ThreadUtils
- waitForWorkerTermination(Collection<ThreadUtils.QueueThread>, long) - Static method in class com.github.sonus21.rqueue.utils.ThreadUtils
- WEEKLY - com.github.sonus21.rqueue.models.enums.AggregationType
- WEIGHTED - com.github.sonus21.rqueue.models.enums.PriorityMode
- withValue(Context, Object, Object) - Static method in class com.github.sonus21.rqueue.core.context.DefaultContext
-
Create a new context from the parent context, null key is not allowed.
Z
- zadd(String, V, long) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
- zrange(String, long, long) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
- zrangeWithScore(String, long, long) - Method in class com.github.sonus21.rqueue.common.RqueueRedisTemplate
- ZSET - com.github.sonus21.rqueue.models.enums.DataType
All Classes All Packages