Class OperationsPerformanceMonitorImpl
java.lang.Object
com.evolveum.midpoint.util.statistics.OperationsPerformanceMonitorImpl
- All Implemented Interfaces:
- OperationsPerformanceMonitor
public class OperationsPerformanceMonitorImpl
extends Object
implements OperationsPerformanceMonitor
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoid@NotNull OperationsPerformanceInformationImplvoidvoidshutdown()voidStarts gathering thread-local performance information, clearing existing (if any).voidStops gathering thread-local performance information, clearing existing (if any).
- 
Field Details- 
INSTANCE
 
- 
- 
Constructor Details- 
OperationsPerformanceMonitorImplpublic OperationsPerformanceMonitorImpl()
 
- 
- 
Method Details- 
clearGlobalPerformanceInformationpublic void clearGlobalPerformanceInformation()- Specified by:
- clearGlobalPerformanceInformationin interface- OperationsPerformanceMonitor
 
- 
getGlobalPerformanceInformation- Specified by:
- getGlobalPerformanceInformationin interface- OperationsPerformanceMonitor
 
- 
startThreadLocalPerformanceInformationCollectionpublic void startThreadLocalPerformanceInformationCollection()Description copied from interface:OperationsPerformanceMonitorStarts gathering thread-local performance information, clearing existing (if any).- Specified by:
- startThreadLocalPerformanceInformationCollectionin interface- OperationsPerformanceMonitor
 
- 
getThreadLocalPerformanceInformation- Specified by:
- getThreadLocalPerformanceInformationin interface- OperationsPerformanceMonitor
 
- 
stopThreadLocalPerformanceInformationCollectionpublic void stopThreadLocalPerformanceInformationCollection()Description copied from interface:OperationsPerformanceMonitorStops gathering thread-local performance information, clearing existing (if any).- Specified by:
- stopThreadLocalPerformanceInformationCollectionin interface- OperationsPerformanceMonitor
 
- 
initializepublic void initialize()
- 
shutdownpublic void shutdown()
 
-