Uses of Interface
org.tquadrat.foundation.perflog.PerformanceTracker
Packages that use PerformanceTracker
Package
Description
The classes that defines the API for the Foundation Performance Logging and
Monitoring library.
The internal classes that for the Foundation Performance Logging and
Monitoring library.
-
Uses of PerformanceTracker in org.tquadrat.foundation.perflog
Classes in org.tquadrat.foundation.perflog that implement PerformanceTrackerModifier and TypeClassDescriptionstatic final classA holder forPerformanceTrackerthat allows to use it with try-with-resources.Fields in org.tquadrat.foundation.perflog declared as PerformanceTrackerModifier and TypeFieldDescriptionprivate final PerformanceTrackerPerfLogUtils.PerformanceTrackerHolder.m_TrackerThe wrapped instance ofPerformanceTracker.Methods in org.tquadrat.foundation.perflog that return PerformanceTrackerModifier and TypeMethodDescriptionfinal PerformanceTrackerPerfLogUtils.PerformanceTrackerHolder.addContext(String name, String value) Adds context information to this tracker.final <T> PerformanceTrackerPerfLogUtils.PerformanceTrackerHolder.addContext(String name, T value, StringConverter<T> stringConverter) Adds context information to this tracker.PerformanceTracker.addContext(String name, String value) Adds context information to this tracker.default <T> PerformanceTrackerPerformanceTracker.addContext(String name, T value, StringConverter<T> stringConverter) Adds context information to this tracker.PerformanceReport.getPerformanceTracker()Returns the performance tracker that is issued by this report.final PerformanceTrackerPerfLogUtils.PerformanceTrackerHolder.reset(boolean resetContext) Resets the instance.PerformanceTracker.reset(boolean resetContext) Resets the instance.Methods in org.tquadrat.foundation.perflog that return types with arguments of type PerformanceTrackerModifier and TypeMethodDescriptiondefault Optional<PerformanceTracker> PerfLogManager.createPerformanceTracker(String name) Creates a performance tracker for thePerformanceSectionwith the given name.PerfLogManager.createPerformanceTracker(PerformanceSectionName name) Creates a performance tracker for thePerformanceSectionwith the given name.Method parameters in org.tquadrat.foundation.perflog with type arguments of type PerformanceTrackerModifier and TypeMethodDescriptionstatic final PerfLogUtils.PerformanceTrackerHolderPerfLogUtils.hold(Optional<? extends PerformanceTracker> tracker) Creates a holder for the givenPerformanceTracker.static final PerfLogUtils.PerformanceTrackerHolderPerfLogUtils.holdAndStart(Optional<? extends PerformanceTracker> tracker) Creates a holder for the givenPerformanceTrackerand immediately starts it. -
Uses of PerformanceTracker in org.tquadrat.foundation.perflog.internal
Classes in org.tquadrat.foundation.perflog.internal that implement PerformanceTrackerModifier and TypeClassDescriptionfinal classThe implementation for the interfacePerformanceTrackerMethods in org.tquadrat.foundation.perflog.internal that return PerformanceTrackerModifier and TypeMethodDescriptionfinal PerformanceTrackerPerformanceTrackerImpl.addContext(String name, String value) Adds context information to this tracker.final PerformanceTrackerPerformanceReportImpl.getPerformanceTracker()Returns the performance tracker that is issued by this report.final PerformanceTrackerPerformanceTrackerImpl.reset(boolean resetContext) Resets the instance.Methods in org.tquadrat.foundation.perflog.internal that return types with arguments of type PerformanceTrackerModifier and TypeMethodDescriptionfinal Optional<PerformanceTracker> PerfLogManagerImpl.createPerformanceTracker(PerformanceSectionName name) Creates a performance tracker for thePerformanceSectionwith the given name.Constructors in org.tquadrat.foundation.perflog.internal with parameters of type PerformanceTrackerModifierConstructorDescriptionPerformanceReportImpl(PerformanceTracker tracker, String message, Throwable cause) Creates a new instance ofPerformanceReportImpl.
