|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.management.NotificationBroadcasterSupport | +--javax.management.timer.Timer | +--weblogic.management.timer.Timer
Timer: an implementation of the JMX javax.management.TimerMBean interface that uses weblogic execute threads and honors user identity.
Fields inherited from class javax.management.timer.Timer |
ONE_DAY,
ONE_HOUR,
ONE_MINUTE,
ONE_SECOND,
ONE_WEEK |
Constructor Summary | |
Timer()
|
Method Summary | |
java.lang.Integer |
addNotification(java.lang.String type,
java.lang.String message,
java.lang.Object userData,
java.util.Date date)
|
java.lang.Integer |
addNotification(java.lang.String type,
java.lang.String message,
java.lang.Object userData,
java.util.Date date,
long period)
|
java.lang.Integer |
addNotification(java.lang.String type,
java.lang.String message,
java.lang.Object userData,
java.util.Date date,
long period,
long nbOccurences)
|
void |
addNotification(weblogic.time.common.internal.TimerNotification tn)
|
void |
addNotificationListener(javax.management.NotificationListener listener,
javax.management.NotificationFilter filter,
java.lang.Object handback)
|
void |
deliverNotifications(javax.management.Notification tn)
|
java.util.Vector |
getAllNotificationIDs()
|
java.util.Date |
getDate(java.lang.Integer id)
|
java.lang.String |
getDispatchPolicy()
|
int |
getNbNotifications()
|
java.lang.Long |
getNbOccurences(java.lang.Integer id)
|
java.util.Vector |
getNotificationIDs(java.lang.String type)
|
javax.management.MBeanNotificationInfo[] |
getNotificationInfo()
|
java.lang.String |
getNotificationMessage(java.lang.Integer id)
|
java.lang.String |
getNotificationType(java.lang.Integer id)
|
java.lang.Object |
getNotificationUserData(java.lang.Integer id)
|
java.lang.Long |
getPeriod(java.lang.Integer id)
|
boolean |
getSendPastNotifications()
|
boolean |
isActive()
|
boolean |
isEmpty()
|
void |
removeAllNotifications()
|
void |
removeNotification(java.lang.Integer id)
|
void |
removeNotification(weblogic.time.common.internal.TimerNotification tn)
|
void |
removeNotification(weblogic.time.common.internal.TimerNotification tn,
boolean removeFromTimeTable)
|
void |
removeNotificationListener(javax.management.NotificationListener listener)
|
void |
removeNotifications(java.lang.String type)
|
void |
run()
|
void |
setDispatchPolicy(java.lang.String dispatchPolicy)
|
void |
setSendPastNotifications(boolean value)
|
void |
start()
|
void |
start(java.lang.ThreadGroup tg,
java.lang.String name,
int priority)
|
void |
stop()
|
Methods inherited from class javax.management.timer.Timer |
postDeregister,
postRegister,
preDeregister,
preRegister |
Methods inherited from class javax.management.NotificationBroadcasterSupport |
sendNotification |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public Timer()
Method Detail |
public void setDispatchPolicy(java.lang.String dispatchPolicy)
public java.lang.String getDispatchPolicy()
public void start()
public void start(java.lang.ThreadGroup tg, java.lang.String name, int priority)
public void stop()
public java.lang.Integer addNotification(java.lang.String type, java.lang.String message, java.lang.Object userData, java.util.Date date, long period, long nbOccurences) throws java.lang.IllegalArgumentException
public java.lang.Integer addNotification(java.lang.String type, java.lang.String message, java.lang.Object userData, java.util.Date date, long period) throws java.lang.IllegalArgumentException
public java.lang.Integer addNotification(java.lang.String type, java.lang.String message, java.lang.Object userData, java.util.Date date) throws java.lang.IllegalArgumentException
public void removeNotification(java.lang.Integer id) throws javax.management.InstanceNotFoundException
public void removeNotifications(java.lang.String type) throws javax.management.InstanceNotFoundException
public void removeAllNotifications()
public int getNbNotifications()
public java.util.Vector getAllNotificationIDs()
public java.util.Vector getNotificationIDs(java.lang.String type)
public java.lang.String getNotificationType(java.lang.Integer id)
public java.lang.String getNotificationMessage(java.lang.Integer id)
public java.lang.Object getNotificationUserData(java.lang.Integer id)
public java.util.Date getDate(java.lang.Integer id)
public java.lang.Long getPeriod(java.lang.Integer id)
public java.lang.Long getNbOccurences(java.lang.Integer id)
public boolean getSendPastNotifications()
public void setSendPastNotifications(boolean value)
public boolean isActive()
public boolean isEmpty()
public void addNotificationListener(javax.management.NotificationListener listener, javax.management.NotificationFilter filter, java.lang.Object handback) throws java.lang.IllegalArgumentException
public void removeNotificationListener(javax.management.NotificationListener listener) throws javax.management.ListenerNotFoundException
public javax.management.MBeanNotificationInfo[] getNotificationInfo()
public void run()
public void addNotification(weblogic.time.common.internal.TimerNotification tn)
public void removeNotification(weblogic.time.common.internal.TimerNotification tn) throws javax.management.InstanceNotFoundException
public void removeNotification(weblogic.time.common.internal.TimerNotification tn, boolean removeFromTimeTable) throws javax.management.InstanceNotFoundException
public void deliverNotifications(javax.management.Notification tn)
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs70 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |