Index
All Classes and Interfaces|All Packages|Constant Field Values
P
- PerfLogClientBase - Class in org.tquadrat.foundation.perflog.client
-
The abstract base class for a client for the Foundation Performance Logging and Monitoring.
- PerfLogClientBase() - Constructor for class org.tquadrat.foundation.perflog.client.PerfLogClientBase
-
Creates a new instance of
PerfLogClientBase. - PerfLogClientBase.Janitor - Record Class in org.tquadrat.foundation.perflog.client
-
The janitor that takes care of the housekeeping for an instance of
PerfLogClientBasein case that was not properly closed. - PerfLogClientBase.PerfLogNotificationListener - Record Class in org.tquadrat.foundation.perflog.client
- PerfLogClientSupport - Class in org.tquadrat.foundation.perflog.client
-
An implementation of
PerfLogClientBase. - PerfLogClientSupport() - Constructor for class org.tquadrat.foundation.perflog.client.PerfLogClientSupport
-
Creates a new instance of
PerfLogClientSupport. - PerfLogManager - Interface in org.tquadrat.foundation.perflog
-
This interface describes the Performance Logging and Monitoring Manager that is the frontend to the Performance Logging and Monitoring MBean that does the work behind the scenes.
- PerfLogManagerImpl - Class in org.tquadrat.foundation.perflog.internal
-
The implementation for the interface
PerfLogManager. - PerfLogManagerImpl(boolean, MBeanServer, ObjectName, Thread.UncaughtExceptionHandler) - Constructor for class org.tquadrat.foundation.perflog.internal.PerfLogManagerImpl
-
Creates a new instance of
PerfLogManagerImpl. - PerfLogManagerImpl(MBeanServer, ObjectName) - Constructor for class org.tquadrat.foundation.perflog.internal.PerfLogManagerImpl
-
Creates a new instance of
PerfLogManagerImpl. - PerfLogManagerImpl(MBeanServer, ObjectName, Thread.UncaughtExceptionHandler) - Constructor for class org.tquadrat.foundation.perflog.internal.PerfLogManagerImpl
-
Creates a new instance of
PerfLogManagerImpl. - PerfLogManagerImpl.Janitor - Record Class in org.tquadrat.foundation.perflog.internal
-
The janitor that takes care of the housekeeping for an instance of
PerfLogManagerin case that was not properly closed. - PerfLogMBean - Interface in org.tquadrat.foundation.perflog
-
This interface describes the MBean for the Foundation Performance Logging and Monitoring.
- PerfLogMBeanImpl - Class in org.tquadrat.foundation.perflog.internal
-
The implementation of the interface
PerfLogMBean. - PerfLogMBeanImpl() - Constructor for class org.tquadrat.foundation.perflog.internal.PerfLogMBeanImpl
-
Creates a new instance of
PerfLogMBeanImpl. - PerfLogNotificationListener(Queue) - Constructor for record class org.tquadrat.foundation.perflog.client.PerfLogClientBase.PerfLogNotificationListener
-
Creates a new instance of
PerfLogNotificationListener. - PerfLogUtils - Class in org.tquadrat.foundation.perflog
-
Several tools for the Foundation Performance Logging and Monitoring.
- PerfLogUtils() - Constructor for class org.tquadrat.foundation.perflog.PerfLogUtils
-
Not instance allowed for this class!
- PerfLogUtils.PerformanceTrackerHolder - Class in org.tquadrat.foundation.perflog
-
A holder for
PerformanceTrackerthat allows to use it with try-with-resources. - Performance Logging and Monitoring - Section in Overview
- PerformanceReport - Interface in org.tquadrat.foundation.perflog
-
The container for report data going to the
PerfLogMBean. - PerformanceReportImpl - Class in org.tquadrat.foundation.perflog.internal
-
The container for report data going to the
PerfLogMBean. - PerformanceReportImpl(PerformanceTracker, String, Throwable) - Constructor for class org.tquadrat.foundation.perflog.internal.PerformanceReportImpl
-
Creates a new instance of
PerformanceReportImpl. - PerformanceSection - Class in org.tquadrat.foundation.perflog
-
This class describes a "Performance Section".
- PerformanceSection(String, String, Long, Long, PerformanceSection.PerformanceSectionFlags...) - Constructor for class org.tquadrat.foundation.perflog.PerformanceSection
-
Creates a new instance of
PerformanceSection. - PerformanceSection(PerformanceSectionName, String, TimeValue, TimeValue, PerformanceSection.PerformanceSectionFlags...) - Constructor for class org.tquadrat.foundation.perflog.PerformanceSection
-
Creates a new instance of
PerformanceSection. - PerformanceSection.PerformanceSectionFlags - Enum Class in org.tquadrat.foundation.perflog
-
The ignore status for a performance section.
- PerformanceSectionFlags() - Constructor for enum class org.tquadrat.foundation.perflog.PerformanceSection.PerformanceSectionFlags
- PerformanceSectionInfo - Class in org.tquadrat.foundation.perflog.internal
-
Instances of this class holds the execution status for a "Performance Section".
- PerformanceSectionInfo(String) - Constructor for class org.tquadrat.foundation.perflog.internal.PerformanceSectionInfo
-
Creates a new instance of
PerformanceSectionInfo. - PerformanceSectionInfo(PerformanceSection) - Constructor for class org.tquadrat.foundation.perflog.internal.PerformanceSectionInfo
-
Creates a new instance of
PerformanceSectionInfo. - PerformanceSectionInfo(PerformanceSectionName) - Constructor for class org.tquadrat.foundation.perflog.internal.PerformanceSectionInfo
-
Creates a new instance of
PerformanceSectionInfo. - PerformanceSectionName - Interface in org.tquadrat.foundation.perflog
-
This interface describes the name for a a "Performance Section".
- PerformanceSectionNameImpl - Class in org.tquadrat.foundation.perflog.internal
-
The implementation of
PerformanceSectionName. - PerformanceSectionNameImpl(CharSequence) - Constructor for class org.tquadrat.foundation.perflog.internal.PerformanceSectionNameImpl
-
Creates a new instance of
PerformanceSectionNameImpl. - PerformanceSectionNameImpl(String) - Constructor for class org.tquadrat.foundation.perflog.internal.PerformanceSectionNameImpl
-
Creates a new instance of
PerformanceSectionNameImpl. - PerformanceTracker - Interface in org.tquadrat.foundation.perflog
-
This interface describes a performance tracker for the Foundation Performance Logging and Monitoring.
- PerformanceTracker.TrackerStatus - Enum Class in org.tquadrat.foundation.perflog
-
The status of a
PerformanceTracker. - PerformanceTrackerHolder() - Constructor for class org.tquadrat.foundation.perflog.PerfLogUtils.PerformanceTrackerHolder
-
Creates a new instance of
PerformanceTrackerHolderthat does not hold an instance ofPerformanceTracker. - PerformanceTrackerHolder(PerformanceTrackerImpl) - Constructor for class org.tquadrat.foundation.perflog.PerfLogUtils.PerformanceTrackerHolder
-
Creates a new instance of
PerformanceTrackerHolderthat holds an instance ofPerformanceTracker. - PerformanceTrackerHolder(PerfLogManager, PerformanceSectionName) - Constructor for class org.tquadrat.foundation.perflog.PerfLogUtils.PerformanceTrackerHolder
-
Creates a new instance of
PerformanceTrackerHolderthat holds an instance ofPerformanceTracker, created by callingPerfLogManager.createPerformanceTracker(PerformanceSectionName)on the givenPerfLogManagerinstance with the givenPerformanceSectionName. - PerformanceTrackerImpl - Class in org.tquadrat.foundation.perflog.internal
-
The implementation for the interface
PerformanceTracker - PerformanceTrackerImpl(PerfLogManager, PerformanceSection) - Constructor for class org.tquadrat.foundation.perflog.internal.PerformanceTrackerImpl
-
Creates a new instance of
PerformanceTrackerImpl. - postDeregister() - Method in class org.tquadrat.foundation.perflog.internal.PerfLogMBeanImpl
- processTracker(PerformanceTrackerImpl) - Method in class org.tquadrat.foundation.perflog.internal.PerformanceSectionInfo
-
Processes the given performance tracker.
All Classes and Interfaces|All Packages|Constant Field Values
