Module :
java.management - Package :
java.lang.management
Version documentée : Java SE 17
Interface « ThreadMXBean »
Informations générales
Liste des attributs
Tous les attributs
Attributs d'instance
Attributs statiques
Attributs dépréciés
Liste des constructeurs
Constructeurs
Constructeurs dépréciés
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 abstract
ThreadInfo []
dumpAllThreads( boolean lockedMonitors, boolean lockedSynchronizers )
public default
ThreadInfo []
dumpAllThreads( boolean lockedMonitors, boolean lockedSynchronizers, int maxDepth )
public abstract
long[]
findDeadlockedThreads()
public abstract
long[]
findMonitorDeadlockedThreads()
public abstract
long[]
getAllThreadIds()
public abstract
long
getCurrentThreadCpuTime()
public abstract
long
getCurrentThreadUserTime()
public abstract
int
getDaemonThreadCount()
public abstract
int
getPeakThreadCount()
public abstract
int
getThreadCount()
public abstract
long
getThreadCpuTime( long id )
public abstract
ThreadInfo
getThreadInfo( long id )
public abstract
ThreadInfo
getThreadInfo( long id, int maxDepth )
public abstract
ThreadInfo []
getThreadInfo( long[] ids, boolean lockedMonitors, boolean lockedSynchronizers )
public abstract
ThreadInfo []
getThreadInfo( long[] ids )
public default
ThreadInfo []
getThreadInfo( long[] ids, boolean lockedMonitors, boolean lockedSynchronizers, int maxDepth )
public abstract
ThreadInfo []
getThreadInfo( long[] ids, int maxDepth )
public abstract
long
getThreadUserTime( long id )
public abstract
long
getTotalStartedThreadCount()
public abstract
boolean
isCurrentThreadCpuTimeSupported()
public abstract
boolean
isObjectMonitorUsageSupported()
public abstract
boolean
isSynchronizerUsageSupported()
public abstract
boolean
isThreadContentionMonitoringEnabled()
public abstract
boolean
isThreadContentionMonitoringSupported()
public abstract
boolean
isThreadCpuTimeEnabled()
public abstract
boolean
isThreadCpuTimeSupported()
public abstract
void
resetPeakThreadCount()
public abstract
void
setThreadContentionMonitoringEnabled( boolean enable )
public abstract
void
setThreadCpuTimeEnabled( boolean enable )
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 :