Module :
java.management - Package :
javax.management.monitor
Version documentée : Java SE 17
Classe « Monitor »
Informations générales
Héritage java.lang.Object
javax.management.NotificationBroadcasterSupport
javax.management.monitor.Monitor
Interfaces implémentées javax.management.MBeanRegistration javax.management.monitor.MonitorMBean Définition public abstract class Monitor extends javax.management.NotificationBroadcasterSupport implements javax.management.MBeanRegistration , javax.management.monitor.MonitorMBean Description A venir.
Liste des attributs
Tous les attributs
Attributs d'instance
Attributs statiques
Attributs dépréciés
protected static
int
OBSERVED_ATTRIBUTE_ERROR_NOTIFIED
protected static
int
OBSERVED_ATTRIBUTE_TYPE_ERROR_NOTIFIED
protected static
int
OBSERVED_OBJECT_ERROR_NOTIFIED
protected static
int
RESET_FLAGS_ALREADY_NOTIFIED
protected static
int
RUNTIME_ERROR_NOTIFIED
protected
int
alreadyNotified
protected
int[]
alreadyNotifieds
protected static
int
capacityIncrement
protected
String
dbgTag
protected
int
elementCount
protected
MBeanServer
server
Liste des constructeurs
Constructeurs
Constructeurs dépréciés
Liste des propriétés (getters/setters)
Propriétés
Propriétés dépréciées
public synchronized
boolean
active
R/-
public synchronized
long
granularityPeriod
R/W
public
String
observedAttribute
R/W
public synchronized
ObjectName
observedObject
R/W
public synchronized
ObjectName []
observedObjects
R/-
Propriétés héritées de la classe javax.management.NotificationBroadcasterSupport
notificationInfo
Propriétés héritées de la classe java.lang.Object
class
Liste des méthodes
Toutes les méthodes
Méthodes d'instance
Méthodes statiques
Méthodes concrètes
Méthodes abstraites
Méthodes dépréciées
public synchronized
void
addObservedObject( ObjectName object )
public synchronized
boolean
containsObservedObject( ObjectName object )
public synchronized
long
getGranularityPeriod()
public synchronized
String
getObservedAttribute()
public synchronized
ObjectName
getObservedObject()
public synchronized
ObjectName []
getObservedObjects()
public synchronized
boolean
isActive()
public
void
postDeregister()
public
void
postRegister( Boolean registrationDone )
public
void
preDeregister()
public
ObjectName
preRegister( MBeanServer server, ObjectName name )
public synchronized
void
removeObservedObject( ObjectName object )
public synchronized
void
setGranularityPeriod( long period )
public
void
setObservedAttribute( String attribute )
public synchronized
void
setObservedObject( ObjectName object )
public abstract
void
start()
public abstract
void
stop()
Méthodes héritées de la classe javax.management.NotificationBroadcasterSupport
addNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification
Méthodes héritées de la classe java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
2024 © SARL Infini Software - Tous droits réservés
Mentions légales
Les informations présentes dans ce site vous sont fournies dans le but de vous aider à acquérir les compétences nécessaires à
l'utilisation des langages ou des technologies considérés. Infini Software ne pourra nullement être tenu responsable de l'utilisation
des informations présentes dans ce site.
De plus, si vous remarquez des erreurs ou des oublis dans ce document, n'hésitez surtout pas à nous le signaler en envoyant un mail
à l'adresse : .
Les autres marques et les noms de produits cités dans ces documents sont la propriété de leurs éditeurs respectifs.
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :