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