Uses of Annotation Type
clazzfish.monitor.jmx.Description
Packages that use Description
Package
Description
This package contains classes which are useful for monitoring JDBC calls.
-
Uses of Description in clazzfish.jdbc
Classes in clazzfish.jdbc with annotations of type DescriptionModifier and TypeInterfaceDescriptioninterface
The Interface AbstractStatisticMBean.interface
The Interface SqlStatisticMBean.Methods in clazzfish.jdbc with annotations of type DescriptionModifier and TypeMethodDescriptionvoid
ConnectionMonitorMBean.addMeAsShutdownHook()
To be able to register the instance as shutdown hook you can use this (non static) method.ConnectionMonitorMBean.getCallers()
Gets the caller of all connections.ConnectionMonitorMBean.getCallerStacktraces()
Gets the caller stacktraces of all connections.int
ConnectionMonitorMBean.getClosedConnections()
Gets the number of closed connections.ConnectionMonitorMBean.getLastCaller()
Gets the caller which opens the last connection.ConnectionMonitorMBean.getLastCallerStacktrace()
Gets the stacktrace of the caller which opens the last connection.double
AbstractStatisticMBean.getMaxAvg()
Gets the max avg.AbstractStatisticMBean.getMaxAvgLabel()
Gets the max avg label.AbstractStatisticMBean.getMaxAvgStatistic()
Gets the max avg statistic.int
AbstractStatisticMBean.getMaxHits()
Gets the max hits.AbstractStatisticMBean.getMaxHitsLabel()
Gets the max hits label.AbstractStatisticMBean.getMaxHitsStatistic()
Gets the max hits statistic.double
AbstractStatisticMBean.getMaxMax()
Gets the max max.AbstractStatisticMBean.getMaxMaxLabel()
Gets the max max label.AbstractStatisticMBean.getMaxMaxStatistic()
Gets the max max statistic.int
AbstractStatisticMBean.getMaxSize()
Gets the max size.double
AbstractStatisticMBean.getMaxTotal()
Gets the max total.AbstractStatisticMBean.getMaxTotalLabel()
Gets the max total label.AbstractStatisticMBean.getMaxTotalStatistic()
Gets the max total statistic.int
ConnectionMonitorMBean.getOpenConnections()
Gets the number of open connections.AbstractStatisticMBean.getStatistics()
Gets the statistics.int
ConnectionMonitorMBean.getSumOfConnections()
Gets the total sum of open and closed connections.boolean
ConnectionMonitorMBean.isShutdownHook()
Here you can ask if the ConnectionMonitor was already registeres ad shutdown hook.void
ConnectionMonitorMBean.logCallerStacktraces()
Log the caller stacktraces.void
ConnectionMonitorMBean.removeMeAsShutdownHook()
If you want to unregister the instance as shutdown hook you can use this method.void
AbstractStatisticMBean.reset()
Reset.void
AbstractStatisticMBean.setMaxSize
(int size) Sets the maximal size of statistic entries. -
Uses of Description in clazzfish.monitor
Classes in clazzfish.monitor with annotations of type DescriptionModifier and TypeInterfaceDescriptioninterface
All the methods which might help you to find classpath problems are collected in this JMX interface.interface
All the methods which might help you to find classpath problems with resources are collected in this JMX interface.Methods in clazzfish.monitor with annotations of type DescriptionModifier and TypeMethodDescriptionAbstractMonitorMBean.dumpMe()
This operation dumps the different MBean attributes to a temporary file with a common prefix (the name of the class, e.g.void
This operation dumps the different MBean attributes to the given directory.String[]
ClasspathMonitorMBean.getBootClasspath()
Gets the boot classpath.ClasspathMonitorMBean.getClassloaderInfo()
Returns some information about the classloader.String[]
ClasspathMonitorMBean.getClasspath()
Gets the normal classpath which is also available by the system property "java.class.path".String[]
ClasspathMonitorMBean.getClasspathClasses()
Looks in the normal classpath after all classes and returns it as String array.ClasspathMonitorMBean.getDoublet
(Class<?> clazz, int n) Returns the n'th doublet of the given class.ResourcepathMonitorMBean.getDoublet
(String name, int n) Returns the n'th doublet of the given classname or resource.String[]
ClasspathMonitorMBean.getDoubletClasspath()
Looks for each found doublet in which classpath it was found.String[]
ResourcepathMonitor.getDoubletResourcepath()
Looks for each found doublet resource in which classpath it was found.String[]
ResourcepathMonitorMBean.getDoubletResourcepath()
Looks for each found doublet resource in which classpath it was found.String[]
ClasspathMonitorMBean.getDoublets()
Looks for each loaded class if it is a doublet or not.String[]
ResourcepathMonitorMBean.getDoublets()
Looks for each loaded resource if it has a doublet or not.AbstractMonitorMBean.getDumpDir()
This operations gives you the directory where the different MBeans attributes are dumped to.ClasspathMonitorMBean.getFirstDoublet
(Class<?> clazz) Returns the first doublet of the given class.ResourcepathMonitor.getFirstDoublet
(String name) Returns the first doublet of the given classname or resource.ResourcepathMonitorMBean.getFirstDoublet
(String name) Returns the first doublet of the given classname or resource.String[]
ClasspathMonitorMBean.getIncompatibleClasses()
Incompatible classes are doublets with different byte codes.String[]
ClasspathMonitorMBean.getIncompatibleClasspath()
Gets the incompatible classpath.String[]
ResourcepathMonitorMBean.getIncompatibleResourcepath()
Gets the incompatible classpath.String[]
ResourcepathMonitorMBean.getIncompatibleResources()
Incompatible resources are doublets with different content.String[]
ClasspathMonitorMBean.getLoadedClasses()
Returns the classes which were loaded by the classloader.String[]
ClasspathMonitorMBean.getLoadedPackages()
Returns the packages which were loaded by the classloader.String[]
ClasspathMonitorMBean.getManifestEntries
(String classname) If a MANIFEST is found for a given class the attributes in this file should be returned as a string array.int
ClasspathMonitorMBean.getNoClasses
(String classname) Get the number of different versions of the given class.int
ResourcepathMonitorMBean.getNoResources
(String name) Get number of resources.String[]
ResourcepathMonitorMBean.getResources()
Looks in the normal classpath after all resources and returns it as String array.ClasspathMonitorMBean.getSerialVersionUID
(String classname) Gets the serial version uid.String[]
ClasspathMonitorMBean.getUnusedClasses()
Returns the classes which are not yet loaded.String[]
ClasspathMonitorMBean.getUnusedClasspath()
The unused classpath is this path which are not used in past.String[]
ClasspathMonitorMBean.getUsedClasspath()
Gets the loaded classpath (without the bootclasspath) as URI array.boolean
Is the given class a doublet, e.g. can it be found several times in the classpath?boolean
Is the given classname or resource a doublet, e.g. can it be found several times in the classpath?boolean
Is the given classname or resource a doublet, e.g. can it be found several times in the classpath?boolean
Is the given classname already loaded?.void
AbstractMonitorMBean.logMe()
Prints the different MBean attributes to the log output.ClasspathMonitorMBean.whichClass
(String name) Looks if the given classname can be found in the classpath.ResourcepathMonitor.whichResource
(String name) Looks if the given resource can be found in the classpath.ResourcepathMonitorMBean.whichResource
(String name) Looks if the given resource can be found in the classpath. -
Uses of Description in clazzfish.monitor.stat
Methods in clazzfish.monitor.stat with annotations of type DescriptionModifier and TypeMethodDescriptionvoid
ClazzStatisticMBean.logMe()
Prints the statistic to the log output. -
Uses of Description in clazzfish.monitor.util
Methods in clazzfish.monitor.util with annotations of type DescriptionModifier and TypeMethodDescriptionvoid
Shutdownable.addMeAsShutdownHook()
To be able to register the instance as shutdown hook you can use this (non static) method.boolean
Shutdownable.isShutdownHook()
Here you can ask if the instance was already registeres ad shutdown hook.void
Shutdownable.removeMeAsShutdownHook()
If you want to unregister the instance as shutdown hook you can use this method.