SchedulerService (Hyperic HQ Plugin API)
Keywords: org.hyperic.hq.scheduler.server.mbean.SchedulerService class

Overview | Package | Class | Tree | Deprecated | Index | Help
| Hyperic HQ Plugin API v. 4.4.0.2
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.hyperic.hq.scheduler.server.mbean
Class SchedulerService

    java.lang.Object
      org.hyperic.hq.scheduler.server.mbean.SchedulerService

All Implemented Interfaces:
  javax.management.MBeanRegistration, org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean, org.quartz.Scheduler

    public class SchedulerService

extends java.lang.Object
implements org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean, javax.management.MBeanRegistration

Scheduler service.

Field Summary
`protected org.apache.commons.logging.Log` | `log`

Fields inherited from interface org.quartz.Scheduler
`DEFAULT_FAIL_OVER_GROUP, DEFAULT_GROUP, DEFAULT_MANUAL_TRIGGERS, DEFAULT_RECOVERY_GROUP, FAILED_JOB_ORIGINAL_TRIGGER_FIRETIME_IN_MILLISECONDS, FAILED_JOB_ORIGINAL_TRIGGER_GROUP, FAILED_JOB_ORIGINAL_TRIGGER_NAME`

Constructor Summary
`SchedulerService()`

Method Summary
`void` | `addCalendar(java.lang.String calName, org.quartz.Calendar calendar, boolean replace, boolean updateTriggers)`
`void` | `addGlobalJobListener(org.quartz.JobListener jobListener)`
`void` | `addGlobalTriggerListener(org.quartz.TriggerListener triggerListener)`
`void` | `addJob(org.quartz.JobDetail jobDetail, boolean replace)`
`void` | `addJobListener(org.quartz.JobListener jobListener)`
`void` | `addSchedulerListener(org.quartz.SchedulerListener schedulerListener)`
`void` | `addTriggerListener(org.quartz.TriggerListener triggerListener)`
`boolean` | `deleteCalendar(java.lang.String calName)`
`boolean` | `deleteJob(java.lang.String jobName, java.lang.String groupName)`
`org.quartz.Calendar` | `getCalendar(java.lang.String calName)`
`java.lang.String[]` | `getCalendarNames()`
`org.quartz.SchedulerContext` | `getContext()`
`java.util.List` | `getCurrentlyExecutingJobs()`
`org.quartz.JobListener` | `getGlobalJobListener(java.lang.String arg0)`
`java.util.List` | `getGlobalJobListeners()`
`org.quartz.TriggerListener` | `getGlobalTriggerListener(java.lang.String arg0)`
`java.util.List` | `getGlobalTriggerListeners()`
`org.quartz.JobDetail` | `getJobDetail(java.lang.String jobName, java.lang.String jobGroup)`
`java.lang.String[]` | `getJobGroupNames()`
`org.quartz.JobListener` | `getJobListener(java.lang.String name)`
`java.util.Set` | `getJobListenerNames()` Calls the equivalent method on the 'proxied'
`java.lang.String[]` | `getJobNames(java.lang.String groupName)`
`org.quartz.SchedulerMetaData` | `getMetaData()`
`java.util.Set` | `getPausedTriggerGroups()`
`java.util.Properties` | `getQuartzProperties()` Get the properties for Quartz.
`java.lang.String` | `getSchedulerInstanceId()`
`java.util.List` | `getSchedulerListeners()`
`java.lang.String` | `getSchedulerName()`
`org.quartz.Trigger` | `getTrigger(java.lang.String triggerName, java.lang.String triggerGroup)`
`java.lang.String[]` | `getTriggerGroupNames()`
`org.quartz.TriggerListener` | `getTriggerListener(java.lang.String name)`
`java.util.Set` | `getTriggerListenerNames()`
`java.lang.String[]` | `getTriggerNames(java.lang.String groupName)`
`org.quartz.Trigger[]` | `getTriggersOfJob(java.lang.String jobName, java.lang.String groupName)`
`int` | `getTriggerState(java.lang.String triggerName, java.lang.String triggerGroup)`
`boolean` | `interrupt(java.lang.String jobName, java.lang.String groupName)`
`boolean` | `isInStandbyMode()`
`boolean` | `isPaused()`
`boolean` | `isShutdown()`
`boolean` | `isStarted()`
`void` | `pause()`
`void` | `pauseAll()`
`void` | `pauseJob(java.lang.String jobName, java.lang.String groupName)`
`void` | `pauseJobGroup(java.lang.String groupName)`
`void` | `pauseTrigger(java.lang.String triggerName, java.lang.String groupName)`
`void` | `pauseTriggerGroup(java.lang.String groupName)`
`void` | `postDeregister()`
`void` | `postRegister(java.lang.Boolean registrationDone)`
`void` | `preDeregister()`
`javax.management.ObjectName` | `preRegister(javax.management.MBeanServer server, javax.management.ObjectName name)`
`boolean` | `removeGlobalJobListener(org.quartz.JobListener jobListener)`
`boolean` | `removeGlobalJobListener(java.lang.String arg0)`
`boolean` | `removeGlobalTriggerListener(java.lang.String arg0)`
`boolean` | `removeGlobalTriggerListener(org.quartz.TriggerListener triggerListener)`
`boolean` | `removeJobListener(java.lang.String name)`
`boolean` | `removeSchedulerListener(org.quartz.SchedulerListener schedulerListener)`
`boolean` | `removeTriggerListener(java.lang.String name)`
`java.util.Date` | `rescheduleJob(java.lang.String triggerName, java.lang.String groupName, org.quartz.Trigger newTriggerName)`
`void` | `resumeAll()`
`void` | `resumeJob(java.lang.String jobName, java.lang.String groupName)`
`void` | `resumeJobGroup(java.lang.String groupName)`
`void` | `resumeTrigger(java.lang.String triggerName, java.lang.String groupName)`
`void` | `resumeTriggerGroup(java.lang.String groupName)`
`java.util.Date` | `scheduleJob(org.quartz.JobDetail jobDetail, org.quartz.Trigger trigger)`
`java.util.Date` | `scheduleJob(org.quartz.Trigger trigger)`
`void` | `setJobFactory(org.quartz.spi.JobFactory factory)`
`void` | `setQuartzProperties(java.util.Properties quartzProps)` Set the properties for Quartz and reinitialize the Quartz scheduler factory.
`void` | `shutdown()`
`void` | `shutdown(boolean waitForJobsToComplete)`
`void` | `standby()`
`void` | `start()`
`void` | `startDelayed(int arg0)`
`void` | `startScheduler()`
`void` | `stop()` start() is also part of the Scheduler interface, so it is found below
`void` | `triggerJob(java.lang.String jobName, java.lang.String groupName)`
`void` | `triggerJob(java.lang.String jobName, java.lang.String groupName, org.quartz.JobDataMap map)`
`void` | `triggerJobWithVolatileTrigger(java.lang.String jobName, java.lang.String groupName)`
`void` | `triggerJobWithVolatileTrigger(java.lang.String jobName, java.lang.String groupName, org.quartz.JobDataMap map)`
`boolean` | `unscheduleJob(java.lang.String triggerName, java.lang.String groupName)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### log

    protected org.apache.commons.logging.Log log

Constructor Detail

### SchedulerService

    public SchedulerService()

Method Detail

### getQuartzProperties

    public java.util.Properties getQuartzProperties()

  Get the properties for Quartz.

  Specified by:
    `getQuartzProperties` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`

### setQuartzProperties

    public void setQuartzProperties(java.util.Properties quartzProps)
                             throws org.quartz.SchedulerException

  Set the properties for Quartz and reinitialize the Quartz scheduler factory.

  Specified by:
    `setQuartzProperties` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Throws:
    `org.quartz.SchedulerException`

### stop

    public void stop()
              throws org.quartz.SchedulerException

  start() is also part of the Scheduler interface, so it is found below

  Throws:
    `org.quartz.SchedulerException`

### getSchedulerName

    public java.lang.String getSchedulerName()
                                      throws org.quartz.SchedulerException

  Specified by:
    `getSchedulerName` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `getSchedulerName` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### getSchedulerInstanceId

    public java.lang.String getSchedulerInstanceId()
                                            throws org.quartz.SchedulerException

  Specified by:
    `getSchedulerInstanceId` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `getSchedulerInstanceId` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### getContext

    public org.quartz.SchedulerContext getContext()
                                           throws org.quartz.SchedulerException

  Specified by:
    `getContext` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `getContext` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### getMetaData

    public org.quartz.SchedulerMetaData getMetaData()
                                             throws org.quartz.SchedulerException

  Specified by:
    `getMetaData` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `getMetaData` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### start

    public void start()
               throws org.quartz.SchedulerException

  Specified by:
    `start` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `start` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### startScheduler

    public void startScheduler()
                        throws org.quartz.SchedulerException

  Specified by:
    `startScheduler` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Throws:
    `org.quartz.SchedulerException`

### pause

    public void pause()
               throws org.quartz.SchedulerException

  Specified by:
    `pause` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `pause` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### isPaused

    public boolean isPaused()
                     throws org.quartz.SchedulerException

  Specified by:
    `isPaused` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `isPaused` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### shutdown

    public void shutdown()
                  throws org.quartz.SchedulerException

  Specified by:
    `shutdown` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `shutdown` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### shutdown

    public void shutdown(boolean waitForJobsToComplete)
                  throws org.quartz.SchedulerException

  Specified by:
    `shutdown` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `shutdown` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### isShutdown

    public boolean isShutdown()
                       throws org.quartz.SchedulerException

  Specified by:
    `isShutdown` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `isShutdown` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### getCurrentlyExecutingJobs

    public java.util.List getCurrentlyExecutingJobs()
                                             throws org.quartz.SchedulerException

  Specified by:
    `getCurrentlyExecutingJobs` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `getCurrentlyExecutingJobs` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### scheduleJob

    public java.util.Date scheduleJob(org.quartz.JobDetail jobDetail,
                                      org.quartz.Trigger trigger)
                               throws org.quartz.SchedulerException

  Specified by:
    `scheduleJob` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `scheduleJob` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### scheduleJob

    public java.util.Date scheduleJob(org.quartz.Trigger trigger)
                               throws org.quartz.SchedulerException

  Specified by:
    `scheduleJob` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `scheduleJob` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### addJob

    public void addJob(org.quartz.JobDetail jobDetail,
                       boolean replace)
                throws org.quartz.SchedulerException

  Specified by:
    `addJob` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `addJob` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### deleteJob

    public boolean deleteJob(java.lang.String jobName,
                             java.lang.String groupName)
                      throws org.quartz.SchedulerException

  Specified by:
    `deleteJob` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `deleteJob` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### unscheduleJob

    public boolean unscheduleJob(java.lang.String triggerName,
                                 java.lang.String groupName)
                          throws org.quartz.SchedulerException

  Specified by:
    `unscheduleJob` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `unscheduleJob` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### triggerJob

    public void triggerJob(java.lang.String jobName,
                           java.lang.String groupName)
                    throws org.quartz.SchedulerException

  Specified by:
    `triggerJob` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `triggerJob` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### triggerJob

    public void triggerJob(java.lang.String jobName,
                           java.lang.String groupName,
                           org.quartz.JobDataMap map)
                    throws org.quartz.SchedulerException

  Specified by:
    `triggerJob` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `triggerJob` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### triggerJobWithVolatileTrigger

    public void triggerJobWithVolatileTrigger(java.lang.String jobName,
                                              java.lang.String groupName)
                                       throws org.quartz.SchedulerException

  Specified by:
    `triggerJobWithVolatileTrigger` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `triggerJobWithVolatileTrigger` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### triggerJobWithVolatileTrigger

    public void triggerJobWithVolatileTrigger(java.lang.String jobName,
                                              java.lang.String groupName,
                                              org.quartz.JobDataMap map)
                                       throws org.quartz.SchedulerException

  Specified by:
    `triggerJobWithVolatileTrigger` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `triggerJobWithVolatileTrigger` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### pauseTrigger

    public void pauseTrigger(java.lang.String triggerName,
                             java.lang.String groupName)
                      throws org.quartz.SchedulerException

  Specified by:
    `pauseTrigger` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `pauseTrigger` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### pauseTriggerGroup

    public void pauseTriggerGroup(java.lang.String groupName)
                           throws org.quartz.SchedulerException

  Specified by:
    `pauseTriggerGroup` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `pauseTriggerGroup` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### pauseJob

    public void pauseJob(java.lang.String jobName,
                         java.lang.String groupName)
                  throws org.quartz.SchedulerException

  Specified by:
    `pauseJob` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `pauseJob` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### pauseJobGroup

    public void pauseJobGroup(java.lang.String groupName)
                       throws org.quartz.SchedulerException

  Specified by:
    `pauseJobGroup` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `pauseJobGroup` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### resumeTrigger

    public void resumeTrigger(java.lang.String triggerName,
                              java.lang.String groupName)
                       throws org.quartz.SchedulerException

  Specified by:
    `resumeTrigger` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `resumeTrigger` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### resumeTriggerGroup

    public void resumeTriggerGroup(java.lang.String groupName)
                            throws org.quartz.SchedulerException

  Specified by:
    `resumeTriggerGroup` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `resumeTriggerGroup` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### resumeJob

    public void resumeJob(java.lang.String jobName,
                          java.lang.String groupName)
                   throws org.quartz.SchedulerException

  Specified by:
    `resumeJob` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `resumeJob` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### resumeJobGroup

    public void resumeJobGroup(java.lang.String groupName)
                        throws org.quartz.SchedulerException

  Specified by:
    `resumeJobGroup` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `resumeJobGroup` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### pauseAll

    public void pauseAll()
                  throws org.quartz.SchedulerException

  Specified by:
    `pauseAll` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `pauseAll` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### resumeAll

    public void resumeAll()
                   throws org.quartz.SchedulerException

  Specified by:
    `resumeAll` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `resumeAll` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### getJobGroupNames

    public java.lang.String[] getJobGroupNames()
                                        throws org.quartz.SchedulerException

  Specified by:
    `getJobGroupNames` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `getJobGroupNames` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### getJobNames

    public java.lang.String[] getJobNames(java.lang.String groupName)
                                   throws org.quartz.SchedulerException

  Specified by:
    `getJobNames` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `getJobNames` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### getTriggersOfJob

    public org.quartz.Trigger[] getTriggersOfJob(java.lang.String jobName,
                                                 java.lang.String groupName)
                                          throws org.quartz.SchedulerException

  Specified by:
    `getTriggersOfJob` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `getTriggersOfJob` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### getTriggerGroupNames

    public java.lang.String[] getTriggerGroupNames()
                                            throws org.quartz.SchedulerException

  Specified by:
    `getTriggerGroupNames` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `getTriggerGroupNames` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### getTriggerNames

    public java.lang.String[] getTriggerNames(java.lang.String groupName)
                                       throws org.quartz.SchedulerException

  Specified by:
    `getTriggerNames` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `getTriggerNames` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### getJobDetail

    public org.quartz.JobDetail getJobDetail(java.lang.String jobName,
                                             java.lang.String jobGroup)
                                      throws org.quartz.SchedulerException

  Specified by:
    `getJobDetail` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `getJobDetail` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### getTrigger

    public org.quartz.Trigger getTrigger(java.lang.String triggerName,
                                         java.lang.String triggerGroup)
                                  throws org.quartz.SchedulerException

  Specified by:
    `getTrigger` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `getTrigger` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### addCalendar

    public void addCalendar(java.lang.String calName,
                            org.quartz.Calendar calendar,
                            boolean replace,
                            boolean updateTriggers)
                     throws org.quartz.SchedulerException

  Specified by:
    `addCalendar` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `addCalendar` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### deleteCalendar

    public boolean deleteCalendar(java.lang.String calName)
                           throws org.quartz.SchedulerException

  Specified by:
    `deleteCalendar` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `deleteCalendar` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### getCalendar

    public org.quartz.Calendar getCalendar(java.lang.String calName)
                                    throws org.quartz.SchedulerException

  Specified by:
    `getCalendar` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `getCalendar` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### getCalendarNames

    public java.lang.String[] getCalendarNames()
                                        throws org.quartz.SchedulerException

  Specified by:
    `getCalendarNames` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `getCalendarNames` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### addGlobalJobListener

    public void addGlobalJobListener(org.quartz.JobListener jobListener)
                              throws org.quartz.SchedulerException

  Specified by:
    `addGlobalJobListener` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `addGlobalJobListener` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### addJobListener

    public void addJobListener(org.quartz.JobListener jobListener)
                        throws org.quartz.SchedulerException

  Specified by:
    `addJobListener` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `addJobListener` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### removeGlobalJobListener

    public boolean removeGlobalJobListener(org.quartz.JobListener jobListener)
                                    throws org.quartz.SchedulerException

  Specified by:
    `removeGlobalJobListener` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `removeGlobalJobListener` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### removeJobListener

    public boolean removeJobListener(java.lang.String name)
                              throws org.quartz.SchedulerException

  Specified by:
    `removeJobListener` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `removeJobListener` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### getGlobalJobListeners

    public java.util.List getGlobalJobListeners()
                                         throws org.quartz.SchedulerException

  Specified by:
    `getGlobalJobListeners` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `getGlobalJobListeners` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### getJobListenerNames

    public java.util.Set getJobListenerNames()
                                      throws org.quartz.SchedulerException

  Calls the equivalent method on the 'proxied'

  Specified by:
    `getJobListenerNames` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `getJobListenerNames` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### getJobListener

    public org.quartz.JobListener getJobListener(java.lang.String name)
                                          throws org.quartz.SchedulerException

  Specified by:
    `getJobListener` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `getJobListener` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### addGlobalTriggerListener

    public void addGlobalTriggerListener(org.quartz.TriggerListener triggerListener)
                                  throws org.quartz.SchedulerException

  Specified by:
    `addGlobalTriggerListener` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `addGlobalTriggerListener` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### addTriggerListener

    public void addTriggerListener(org.quartz.TriggerListener triggerListener)
                            throws org.quartz.SchedulerException

  Specified by:
    `addTriggerListener` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `addTriggerListener` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### removeGlobalTriggerListener

    public boolean removeGlobalTriggerListener(org.quartz.TriggerListener triggerListener)
                                        throws org.quartz.SchedulerException

  Specified by:
    `removeGlobalTriggerListener` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `removeGlobalTriggerListener` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### removeTriggerListener

    public boolean removeTriggerListener(java.lang.String name)
                                  throws org.quartz.SchedulerException

  Specified by:
    `removeTriggerListener` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `removeTriggerListener` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### getGlobalTriggerListeners

    public java.util.List getGlobalTriggerListeners()
                                             throws org.quartz.SchedulerException

  Specified by:
    `getGlobalTriggerListeners` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `getGlobalTriggerListeners` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### getTriggerListenerNames

    public java.util.Set getTriggerListenerNames()
                                          throws org.quartz.SchedulerException

  Specified by:
    `getTriggerListenerNames` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `getTriggerListenerNames` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### getTriggerListener

    public org.quartz.TriggerListener getTriggerListener(java.lang.String name)
                                                  throws org.quartz.SchedulerException

  Specified by:
    `getTriggerListener` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `getTriggerListener` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### addSchedulerListener

    public void addSchedulerListener(org.quartz.SchedulerListener schedulerListener)
                              throws org.quartz.SchedulerException

  Specified by:
    `addSchedulerListener` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `addSchedulerListener` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### removeSchedulerListener

    public boolean removeSchedulerListener(org.quartz.SchedulerListener schedulerListener)
                                    throws org.quartz.SchedulerException

  Specified by:
    `removeSchedulerListener` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `removeSchedulerListener` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### getSchedulerListeners

    public java.util.List getSchedulerListeners()
                                         throws org.quartz.SchedulerException

  Specified by:
    `getSchedulerListeners` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `getSchedulerListeners` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### interrupt

    public boolean interrupt(java.lang.String jobName,
                             java.lang.String groupName)
                      throws org.quartz.UnableToInterruptJobException

  Specified by:
    `interrupt` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `interrupt` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.UnableToInterruptJobException`

### getTriggerState

    public int getTriggerState(java.lang.String triggerName,
                               java.lang.String triggerGroup)
                        throws org.quartz.SchedulerException

  Specified by:
    `getTriggerState` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `getTriggerState` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### getPausedTriggerGroups

    public java.util.Set getPausedTriggerGroups()
                                         throws org.quartz.SchedulerException

  Specified by:
    `getPausedTriggerGroups` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `getPausedTriggerGroups` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### rescheduleJob

    public java.util.Date rescheduleJob(java.lang.String triggerName,
                                        java.lang.String groupName,
                                        org.quartz.Trigger newTriggerName)
                                 throws org.quartz.SchedulerException

  Specified by:
    `rescheduleJob` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `rescheduleJob` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### setJobFactory

    public void setJobFactory(org.quartz.spi.JobFactory factory)
                       throws org.quartz.SchedulerException

  Specified by:
    `setJobFactory` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `setJobFactory` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### isInStandbyMode

    public boolean isInStandbyMode()
                            throws org.quartz.SchedulerException

  Specified by:
    `isInStandbyMode` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `isInStandbyMode` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### standby

    public void standby()
                 throws org.quartz.SchedulerException

  Specified by:
    `standby` in interface `org.hyperic.hq.scheduler.server.mbean.SchedulerServiceMBean`
  Specified by:
    `standby` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### preRegister

    public javax.management.ObjectName preRegister(javax.management.MBeanServer server,
                                                   javax.management.ObjectName name)
                                            throws java.lang.Exception

  Specified by:
    `preRegister` in interface `javax.management.MBeanRegistration`
  Throws:
    `java.lang.Exception`

### postRegister

    public void postRegister(java.lang.Boolean registrationDone)

  Specified by:
    `postRegister` in interface `javax.management.MBeanRegistration`

### preDeregister

    public void preDeregister()
                       throws java.lang.Exception

  Specified by:
    `preDeregister` in interface `javax.management.MBeanRegistration`
  Throws:
    `java.lang.Exception`

### postDeregister

    public void postDeregister()

  Specified by:
    `postDeregister` in interface `javax.management.MBeanRegistration`

### getGlobalJobListener

    public org.quartz.JobListener getGlobalJobListener(java.lang.String arg0)
                                                throws org.quartz.SchedulerException

  Specified by:
    `getGlobalJobListener` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### getGlobalTriggerListener

    public org.quartz.TriggerListener getGlobalTriggerListener(java.lang.String arg0)
                                                        throws org.quartz.SchedulerException

  Specified by:
    `getGlobalTriggerListener` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### isStarted

    public boolean isStarted()
                      throws org.quartz.SchedulerException

  Specified by:
    `isStarted` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### removeGlobalJobListener

    public boolean removeGlobalJobListener(java.lang.String arg0)
                                    throws org.quartz.SchedulerException

  Specified by:
    `removeGlobalJobListener` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### removeGlobalTriggerListener

    public boolean removeGlobalTriggerListener(java.lang.String arg0)
                                        throws org.quartz.SchedulerException

  Specified by:
    `removeGlobalTriggerListener` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

### startDelayed

    public void startDelayed(int arg0)
                      throws org.quartz.SchedulerException

  Specified by:
    `startDelayed` in interface `org.quartz.Scheduler`
  Throws:
    `org.quartz.SchedulerException`

Overview | Package | Class | Tree | Deprecated | Index | Help
| Hyperic HQ Plugin API v. 4.4.0.2
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.