| Package | Description |
|---|---|
| net.greghaines.jesque.admin | |
| net.greghaines.jesque.worker |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Admin
Admin is an interface to receive administrative jobs for a worker.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AdminImpl
AdminImpl receives administrative jobs for a worker.
|
class |
AdminPoolImpl
AdminPoolImpl receives administrative jobs for a worker using a connection pool.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Worker
A Worker polls for Jobs from a specified list of queues, executing them in sequence and notifying WorkerListeners in
the process.
|
| Modifier and Type | Class and Description |
|---|---|
class |
WorkerImpl
WorkerImpl is an implementation of the Worker interface.
|
class |
WorkerPool
WorkerPool creates a fixed number of identical
Workers, each on a separate Thread. |
class |
WorkerPoolImpl
WorkerPoolImpl is an implementation of the Worker interface that uses a connection pool.
|
| Modifier and Type | Method and Description |
|---|---|
RecoveryStrategy |
DefaultExceptionHandler.onException(JobExecutor jobExecutor,
Exception exception,
String curQueue)
Called when a worker encounters an exception.
|
RecoveryStrategy |
DefaultPoolExceptionHandler.onException(JobExecutor jobExecutor,
Exception exception,
String curQueue)
Called when a worker encounters an exception.
|
RecoveryStrategy |
ExceptionHandler.onException(JobExecutor jobExecutor,
Exception exception,
String curQueue)
Called when a worker encounters an exception.
|
Copyright © 2011–2019. All rights reserved.