Module java.management
Package javax.management.timer
package javax.management.timer
提供了Timer MBean的定义。Timer MBean维护了一个预定通知的列表,并且因为它是一个NotificationBroadcaster
,还维护了这些通知的监听器列表。当达到某个预定通知的时间时,每个监听器都会收到通知。通知可以以固定间隔重复,并且重复次数可以有限制。
Timer MBean的监听器本身可以是一个MBean,使用方法MBeanServer.addNotificationListener(ObjectName, ObjectName, NotificationFilter, Object)
。通过这种方式,管理应用程序可以创建一个代表任务的MBean,然后使用Timer MBean调度该任务。
- 自版本:
- 1.5
-
ClassDescription提供了Timer MBean的实现。暴露了Timer MBean的管理接口。该类提供了由Timer MBean发送的通知的定义。