org.apache.avalon.cornerstone.blocks.scheduler
Class MonitorableTimeScheduler

java.lang.Object
  extended byorg.apache.avalon.framework.logger.AbstractLogEnabled
      extended byorg.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler
          extended byorg.apache.avalon.cornerstone.blocks.scheduler.MonitorableTimeScheduler
All Implemented Interfaces:
Disposable, LogEnabled, MonitorableTimeSchedulerMBean, java.lang.Runnable, Serviceable, Startable, TimeScheduler

public class MonitorableTimeScheduler
extends DefaultTimeScheduler
implements MonitorableTimeSchedulerMBean

A JMX Monitorable TimeScheduler.

Author:
Avalon Development Team

Field Summary
 
Fields inherited from interface org.apache.avalon.cornerstone.services.scheduler.TimeScheduler
ROLE
 
Constructor Summary
MonitorableTimeScheduler()
           
 
Methods inherited from class org.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler
addTrigger, addTriggerFailureListener, dispose, doRunEntry, getEntries, getEntry, getEntryMap, getNextEntry, getPriorityQueue, getThreadManager, getTriggerFailureListeners, isRunning, notifyFailedTriggers, removeTrigger, removeTriggerFailureListener, rescheduleEntry, resetTrigger, run, runEntry, service, setRunning, start, stop
 
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.avalon.cornerstone.blocks.scheduler.MonitorableTimeSchedulerMBean
getEntries
 

Constructor Detail

MonitorableTimeScheduler

public MonitorableTimeScheduler()


Copyright © 1997-2005 The Apache Software Foundation. All Rights Reserved.