Section courante

A propos

Section administrative du site

ThreadGroup

Groupe de processus léger
Java java.lang

Description

Cette classe contient une représentation de groupe de processus d'un ensemble de processus.

Liste des méthodes

Méthode Prototype Description Hérité
THREADGROUP public ThreadGroup(String name); Ce constructeur permet de créer l'objet avec un nouveau groupe de processus léger dans le processus léger actuellement en exécution.  
THREADGROUP public ThreadGroup(ThreadGroup parent, String name); Ce constructeur permet de créer l'objet avec un nouveau groupe de processus léger dans le groupe de processus léger spécifié.  
ACTIVECOUNT int activeCount(); Cette méthode permet de demander une estimation du nombre de processus léger actif dans le groupe de processus léger.  
ACTIVEGROUPCOUNT int activeGroupCount(); Cette méthode permet de demander une estimation du nombre de groupe actif dans le groupe de processus léger.  
ALLOWTHREADSUSPENSION boolean allowThreadSuspension(boolean b); Cette méthode permet de suspendre les processus léger. Cette méthode est obsolète.  
CHECKACCESS void checkAccess(); Cette méthode permet de vérifier que le processus léger courant a les permissions de modification de ce groupe de processus léger.  
DESTROY void destroy(); Cette méthode permet de détruire le groupe de processus léger et tous ses sous-groupes.  
ENUMERATE int enumerate(Thread[] list); Cette méthode permet de copier dans le tableau spécifié le tableau de chaque processus actif dans le groupe de processus leger et les sous-groupes.  
ENUMERATE int enumerate(Thread[] list, boolean recurse); Cette méthode permet de copier dans le tableau spécifié chaque processus léger actif dans le groupe de processus actif.  
ENUMERATE int enumerate(ThreadGroup[] list); Cette méthode permet de copier dans les références de tableau spécifié de chaque sous-groupe actif dans le groupe de processus léger.  
ENUMERATE int enumerate(ThreadGroup[] list, boolean recurse); Cette méthode permet de copier dans les références de tableau spécifié de chaque sous-groupe actif dans le groupe de processus léger optionnellement récursivement.  
GETMAXPRIORITY int getMaxPriority(); Cette méthode permet de demander la priorité maximum du groupe de processus léger.  
GETNAME String getName(); Cette méthode permet de demander le nom du groupe de processus léger.  
GETPARENT ThreadGroup getParent(); Cette méthode permet de demander le parent du groupe de processus léger.  
INTERRUPT void interrupt(); Cette méthode permet d'interrompre tous les processus léger de ce groupe de processus léger.  
ISDAEMON boolean isDaemon(); Cette méthode permet de vérifier que le groupe de processus léger est un service du groupe de processus léger.  
ISDESTROYED boolean isDestroyed(); Cette méthode permet de vérifier si le groupe de processus léger a été détruit.  
LIST void list(); Cette méthode permet d'afficher les informations à propos du groupe de processus léger vers la sortie standard.  
PARENTOF boolean parentOf(ThreadGroup g); Cette méthode permet de vérifier si le groupe de processus léger est un paramètre du groupe de processus léger de son ancêtre de groupe de processus léger.  
RESUME void resume(); Cette méthode permet reprendre l'exécution de processus suspendu. Cette méthode est obsolète.  
SETDAEMON void setDaemon(boolean daemon); Cette méthode permet de changer l'état du service de groupe de processus léger.  
SETMAXPRIORITY void setMaxPriority(int pri); Cette méthode permet de fixer la priorité maximum du groupe.  
STOP void stop(); Cette méthode permet d'arrêter brutalement le processus léger de façon non-sécuritaire. Cette méthode est obsolète.  
SUSPEND void suspend(); Cette méthode permet de suspendre l'exécuter du processus léger. Cette méthode est obsolète.  
TOSTRING String toString(); Cette méthode permet de demander une chaine de caractères représentant ce groupe de processus léger.  
UNCAUGHTEXCEPTION void uncaughtException(Thread t, Throwable e); Cette méthode permet de provoquer une exception d'arrêt du groupe de processus léger.  


Dernière mise à jour : Dimanche, le 21 juin 2015