|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.quartzdesk.api.agent.scheduler.quartz.v2_2_x.QuartzApiUtils
public final class QuartzApiUtils
Various utilities used by the QuartzDesk public API for Quartz 2.2.x.
| Method Summary | ||
|---|---|---|
static ObjectName |
getSchedulerObjectName(QuartzScheduler quartzScheduler)
Returns the object name of the MBean created for the specified scheduler. |
|
static
|
getTriggerType(T quartzTrigger)
Returns the domain type of the specified Quartz trigger. |
|
static
|
prepareEvent(Class<T> schedulerEventType,
QuartzScheduler quartzScheduler)
Creates a new QuartzEvent instance and populates it with
scheduler information extracted from the specified Quartz scheduler. |
|
static void |
registerInternalListeners(QuartzScheduler quartzScheduler)
Registers various QuartzDesk listeners with the specified Quartz scheduler instance. |
|
static Map<String,String> |
toEventJobDataMap(JobDataMap quartzJobDataMap)
Converts the specified Quartz job data map to a Map. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static void registerInternalListeners(QuartzScheduler quartzScheduler)
quartzScheduler - a Quartz scheduler instance.public static ObjectName getSchedulerObjectName(QuartzScheduler quartzScheduler)
quartzScheduler - a scheduler.
public static <T extends com.quartzdesk.agent.api.scheduler.quartz.QuartzEvent> T prepareEvent(Class<T> schedulerEventType,
QuartzScheduler quartzScheduler)
QuartzEvent instance and populates it with
scheduler information extracted from the specified Quartz scheduler.
T - the Quartz scheduler event type.schedulerEventType - a Quartz scheduler event type.quartzScheduler - a Quartz scheduler.
QuartzEvent instance.public static <T extends Trigger> com.quartzdesk.agent.api.domain.model.scheduler.quartz.QuartzTriggerType getTriggerType(T quartzTrigger)
T - a Quartz trigger type.quartzTrigger - a Quartz trigger.
public static Map<String,String> toEventJobDataMap(JobDataMap quartzJobDataMap)
quartzJobDataMap - a Quartz JobDataMap instance.
Map instance.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||