A C D E F G H I K M N O P S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(long) - Method in class org.nuiton.profiling.Statistic
- add(long) - Method in class org.nuiton.profiling.Trace.Call
- add(E) - Method in class org.nuiton.profiling.Counter
-
indique que l'on ajoute un element
- add(Method, long, long, long) - Method in class org.nuiton.profiling.StatisticMethod
- allStatAndStack - Variable in class org.nuiton.profiling.Trace
- AUTO_SAVE_FILENAME_OPTION - Static variable in class org.nuiton.profiling.NuitonTrace
-
constante determinant le nom de la variable d'environnement a lire pour connaitre le nom du fichier de sauvegarde a la sortie de la JVM
C
- Call(Method, long, long, long) - Constructor for class org.nuiton.profiling.Trace.Call
- callStacks - Static variable in class org.nuiton.profiling.Trace
-
array : [nest method call, start time, start time with child] On ne melange pas les stack entre les threads, sinon les resultats ne veulent plus rien dire car toutes les methodes des threads sont melangees
- clearStatistics() - Static method in class org.nuiton.profiling.NuitonTrace
- clearStatistics() - Method in class org.nuiton.profiling.Trace
-
Clear all statistiques.
- commonStatistics - Variable in class org.nuiton.profiling.Trace
-
statistic on method call
- convertTo(Unit.Time, double) - Method in enum org.nuiton.profiling.Unit.Time
- Counter<E> - Class in org.nuiton.profiling
-
Classe qui permet d'ajouter un element et compte le nombre de fois que l'on a ajoute cet element.
- Counter() - Constructor for class org.nuiton.profiling.Counter
D
- d - org.nuiton.profiling.Unit.Time
- data - Variable in class org.nuiton.profiling.Counter
- DISTINCT_THREAD_CALL_OPTION - Static variable in class org.nuiton.profiling.NuitonTrace
-
constante determinant le nom de la variable d'environnement a lire pour savoir si les statistiques des threads doivent etre melange ou non
- distinctThreadCall - Variable in class org.nuiton.profiling.Trace
E
- enter(Method) - Method in class org.nuiton.profiling.Trace
- exit(Method) - Method in class org.nuiton.profiling.Trace
- exportCSV(StringBuilder) - Method in class org.nuiton.profiling.Statistic
- exportCSV(StringBuilder) - Method in class org.nuiton.profiling.StatisticMethod
- exportJSON(StringBuilder) - Method in class org.nuiton.profiling.Statistic
- exportJSON(StringBuilder) - Method in class org.nuiton.profiling.StatisticMethod
- exportText(StringBuilder) - Method in class org.nuiton.profiling.Statistic
- exportText(StringBuilder) - Method in class org.nuiton.profiling.StatisticMethod
F
- format(double, Unit.Memory, int) - Static method in class org.nuiton.profiling.Unit
-
Choice better target unit for this value. source unit must be small unit like octet or millis or nanosecond.
- format(double, Unit.Memory, Unit.Memory, int) - Static method in class org.nuiton.profiling.Unit
- format(double, Unit.Time, int) - Static method in class org.nuiton.profiling.Unit
-
Choice better target unit for this value. source unit must be small unit like octet or millis or nanosecond.
- format(double, Unit.Time, Unit.Time, int) - Static method in class org.nuiton.profiling.Unit
- formatValue(long) - Method in class org.nuiton.profiling.Statistic
-
You can change implementation of this method in children class (ex: convert to second for time, or 'Mo' for memory)
- formatValue(long) - Method in class org.nuiton.profiling.StatisticMemory
- formatValue(long) - Method in class org.nuiton.profiling.StatisticMethod
- formatValue(long) - Method in class org.nuiton.profiling.StatisticTrace
G
- getCall() - Method in class org.nuiton.profiling.Statistic
- getCommonStatistics() - Method in class org.nuiton.profiling.Trace
- getMax() - Method in class org.nuiton.profiling.Statistic
- getMean() - Method in class org.nuiton.profiling.Statistic
- getMin() - Method in class org.nuiton.profiling.Statistic
- getMonoStatAndStack() - Method in class org.nuiton.profiling.Trace
- getName() - Method in class org.nuiton.profiling.Statistic
- getOption(String) - Static method in class org.nuiton.profiling.NuitonTrace
-
Permet de lire les options de la ligne de commande Java (-D) et si non trouver de rechercher dans les variables d'environnement
- getSlopeOfLinearRegression() - Method in class org.nuiton.profiling.Statistic
-
Compute splope of Linear regression (only the a in y=ax+b)
- getStack() - Method in class org.nuiton.profiling.Trace
- getStandardDeviation() - Method in class org.nuiton.profiling.Statistic
-
Compute Standard deviation (ecart type)
- getStatistics() - Method in class org.nuiton.profiling.Trace.StatAndStack
- getStatistics(Method) - Method in class org.nuiton.profiling.Trace.StatAndStack
-
Retourne les statistiques d'appele pour la methode passee en parametre
- getStatisticsAndClear() - Static method in class org.nuiton.profiling.NuitonTrace
- getStatisticsCSV() - Method in class org.nuiton.profiling.Trace
- getStatisticsCSVAndClear() - Static method in class org.nuiton.profiling.NuitonTrace
- getStatisticsJson() - Static method in class org.nuiton.profiling.NuitonTrace
- getStatisticsJson() - Method in class org.nuiton.profiling.Trace
- getStatisticsText() - Method in class org.nuiton.profiling.Trace
- getTotal() - Method in class org.nuiton.profiling.Statistic
- Go - org.nuiton.profiling.Unit.Memory
H
I
- inet - Variable in class org.nuiton.profiling.WebService
- init() - Static method in class org.nuiton.profiling.NuitonTrace
-
Recherche la configuration dans les variables d'environnement et les utilise pour mettre en place ce qui est demande par l'utilisateur
- initilized - Static variable in class org.nuiton.profiling.NuitonTrace
-
Indique si nuiton trace a deja ete initialise ou non
- iterator() - Method in class org.nuiton.profiling.Counter
K
- Ko - org.nuiton.profiling.Unit.Memory
M
- m - org.nuiton.profiling.Unit.Time
- main(String...) - Static method in class org.nuiton.profiling.NuitonTrace
-
Force le lancement du serveur web, permet d'avoir le serveur sur une machine pour monitorer une application qui est sur une autre.
- memoryStat - Static variable in class org.nuiton.profiling.WebService
-
On conserve les stats sur les differentes demandes
- milli - org.nuiton.profiling.Unit.Time
- Mo - org.nuiton.profiling.Unit.Memory
- monoStatAndStack - Variable in class org.nuiton.profiling.Trace
- multithread - Variable in class org.nuiton.profiling.Trace
N
- nano - org.nuiton.profiling.Unit.Time
- next() - Method in enum org.nuiton.profiling.Unit.Time
- NuitonTrace - Class in org.nuiton.profiling
-
Permet de tracer les appels aux methodes.
- NuitonTrace() - Constructor for class org.nuiton.profiling.NuitonTrace
O
- o - org.nuiton.profiling.Unit.Memory
- org.nuiton.profiling - package org.nuiton.profiling
P
- PORT_OPTION - Static variable in class org.nuiton.profiling.NuitonTrace
-
constante determinant le nom de la variable d'environnement a lire pour connaitre le port a utiliser pour le serveur web
- prev() - Method in enum org.nuiton.profiling.Unit.Time
- printStatisticsAndClear() - Static method in class org.nuiton.profiling.NuitonTrace
- printStatisticsAndClear() - Method in class org.nuiton.profiling.Trace
- printStatisticsAndClear(PrintStream) - Static method in class org.nuiton.profiling.NuitonTrace
- printStatisticsAndClear(PrintStream) - Method in class org.nuiton.profiling.Trace
S
- s - org.nuiton.profiling.Unit.Time
- server - Variable in class org.nuiton.profiling.WebService
- set(Method, long, long, long) - Method in class org.nuiton.profiling.Trace.Call
- stack - Variable in class org.nuiton.profiling.Trace.StatAndStack
-
variable used when Trace instanciated in monothread mode
- start() - Method in class org.nuiton.profiling.WebService
- StatAndStack(String, Map<Method, StatisticMethod>, ArrayDeque<Trace.Call>) - Constructor for class org.nuiton.profiling.Trace.StatAndStack
- Statistic - Class in org.nuiton.profiling
-
Statistique sur un appele de methode
- Statistic(String) - Constructor for class org.nuiton.profiling.Statistic
- StatisticMemory - Class in org.nuiton.profiling
- StatisticMemory() - Constructor for class org.nuiton.profiling.StatisticMemory
- StatisticMethod - Class in org.nuiton.profiling
-
Statistique sur un appele de methode
- StatisticMethod(Method) - Constructor for class org.nuiton.profiling.StatisticMethod
- StatisticMethod(String, Method) - Constructor for class org.nuiton.profiling.StatisticMethod
- statistics - Variable in class org.nuiton.profiling.Trace.StatAndStack
-
statistic on method call
- StatisticTrace - Class in org.nuiton.profiling
-
Permet d'avoir des statistiques sur l'utilisation de NuitonTrace lui meme pour voir l'impact qu'il a sur les performances
- StatisticTrace() - Constructor for class org.nuiton.profiling.StatisticTrace
T
- threadName - Variable in class org.nuiton.profiling.Trace.StatAndStack
- To - org.nuiton.profiling.Unit.Memory
- toString() - Method in class org.nuiton.profiling.Counter
-
Retourne la liste des objets ajouter avec le nombre de fois qu'ils ont ete ajoute.
- trace - Static variable in class org.nuiton.profiling.NuitonTrace
-
statistique de tous les appels
- Trace - Class in org.nuiton.profiling
-
Permet de tracer les appels aux methodes.
- Trace() - Constructor for class org.nuiton.profiling.Trace
-
default usable in multi-thread context, all calls in all threads are stored in same place (no thread distinction)
- Trace(boolean, boolean) - Constructor for class org.nuiton.profiling.Trace
-
indique que l'on utilise Trace seulement avec un thread, cela evite d'utiliser en interne un ThreadLocal
- Trace.Call - Class in org.nuiton.profiling
-
Represente un call de methode
- Trace.StatAndStack - Class in org.nuiton.profiling
- traceAfterExecute(JoinPoint) - Method in class org.nuiton.profiling.NuitonTrace
- traceAfterThrowingExecute(JoinPoint) - Method in class org.nuiton.profiling.NuitonTrace
- traceBeforeExecute(JoinPoint) - Method in class org.nuiton.profiling.NuitonTrace
U
- Unit - Class in org.nuiton.profiling
-
Helper class to format number.
- Unit() - Constructor for class org.nuiton.profiling.Unit
- Unit.Memory - Enum in org.nuiton.profiling
- Unit.Time - Enum in org.nuiton.profiling
V
- valueOf(String) - Static method in enum org.nuiton.profiling.Unit.Memory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.nuiton.profiling.Unit.Time
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.nuiton.profiling.Unit.Memory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.nuiton.profiling.Unit.Time
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WebService - Class in org.nuiton.profiling
- WebService(int) - Constructor for class org.nuiton.profiling.WebService
-
Demarre le service web sur le port demande
All Classes All Packages