public class DeadlineJob extends Object implements org.quartz.Job
DeadlineMessage
and
ScopeDescriptor
are retrieved from the JobExecutionContext
. The TransactionManager
and
ScopeAware
components are fetched from SchedulerContext
.Modifier and Type | Class and Description |
---|---|
static class |
DeadlineJob.DeadlineJobDataBinder
This binder is used to map deadline message and deadline scopes to the job data and vice versa.
|
Modifier and Type | Field and Description |
---|---|
static String |
HANDLER_INTERCEPTORS
The key under which the
MessageHandlerInterceptor s are stored within the SchedulerContext . |
static String |
JOB_DATA_SERIALIZER
The key under which the
Serializer is stored within the SchedulerContext . |
static String |
REFIRE_IMMEDIATELY_POLICY
The key under which a
Predicate is stored within the SchedulerContext . |
static String |
SCOPE_AWARE_RESOLVER
The key under which the
ScopeAwareProvider is stored within the SchedulerContext . |
static String |
SPAN_FACTORY
The key under which the
DeadlineManagerSpanFactory is stored within the SchedulerContext . |
static String |
TRANSACTION_MANAGER_KEY
The key under which the
TransactionManager is stored within the SchedulerContext . |
Constructor and Description |
---|
DeadlineJob() |
public static final String TRANSACTION_MANAGER_KEY
TransactionManager
is stored within the SchedulerContext
.public static final String SCOPE_AWARE_RESOLVER
ScopeAwareProvider
is stored within the SchedulerContext
.public static final String JOB_DATA_SERIALIZER
Serializer
is stored within the SchedulerContext
.public static final String SPAN_FACTORY
DeadlineManagerSpanFactory
is stored within the SchedulerContext
.public static final String HANDLER_INTERCEPTORS
MessageHandlerInterceptor
s are stored within the SchedulerContext
.public static final String REFIRE_IMMEDIATELY_POLICY
Predicate
is stored within the SchedulerContext
. Used to decided whether a
job should be 'refired' immediately for a given Throwable
.Copyright © 2010–2024. All rights reserved.