Uses of Interface
org.tquadrat.foundation.perflog.PerformanceSectionName
Packages that use PerformanceSectionName
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 PerformanceSectionName in org.tquadrat.foundation.perflog
Subinterfaces with type arguments of type PerformanceSectionName in org.tquadrat.foundation.perflogModifier and TypeInterfaceDescriptioninterfaceThis interface describes the name for a a "Performance Section".Fields in org.tquadrat.foundation.perflog declared as PerformanceSectionNameModifier and TypeFieldDescriptionprivate final PerformanceSectionNamePerformanceSection.m_NameThe unique name of the performance section.Methods in org.tquadrat.foundation.perflog with type parameters of type PerformanceSectionNameModifier and TypeMethodDescriptionstatic <T extends PerformanceSectionName>
StringConverter<T> PerformanceSectionName.getStringConverter()Returns theStringConverterfor instances of this class.Methods in org.tquadrat.foundation.perflog that return PerformanceSectionNameModifier and TypeMethodDescriptionstatic PerformanceSectionNamePerfLogUtils.createPerformanceSectionName(String value) Creates a new instance for an implementation ofPerformanceSectionNamebased on the given value.final PerformanceSectionNamePerformanceSection.getName()Returns the name of the performance section.Methods in org.tquadrat.foundation.perflog with parameters of type PerformanceSectionNameModifier and TypeMethodDescriptionintPerformanceSectionName.compareTo(PerformanceSectionName o) PerfLogManager.createPerformanceTracker(PerformanceSectionName name) Creates a performance tracker for thePerformanceSectionwith the given name.PerfLogManager.getPerformanceSection(PerformanceSectionName name) Returns the performance section specified by the given name.PerfLogMBean.getPerformanceSection(PerformanceSectionName name) Returns the performance section specified by the given name.static final PerfLogUtils.PerformanceTrackerHolderPerfLogUtils.hold(PerfLogManager manager, PerformanceSectionName name) static final PerfLogUtils.PerformanceTrackerHolderPerfLogUtils.hold(PerformanceSectionName name) static final PerfLogUtils.PerformanceTrackerHolderPerfLogUtils.holdAndStart(PerfLogManager manager, PerformanceSectionName name) Creates aPerformanceTrackerfor thePerformanceSectionwith the given name and immediately starts it.static final PerfLogUtils.PerformanceTrackerHolderPerfLogUtils.holdAndStart(PerformanceSectionName name) Creates aPerformanceTrackerfor thePerformanceSectionwith the given name and immediately starts it.PerfLogMBean.retrievePerformanceSection(PerformanceSectionName name) Retrieves the performance section for the given name.Constructors in org.tquadrat.foundation.perflog with parameters of type PerformanceSectionNameModifierConstructorDescriptionPerformanceSection(PerformanceSectionName name, String description, TimeValue threshold, TimeValue timeout, PerformanceSection.PerformanceSectionFlags... flags) Creates a new instance ofPerformanceSection.privatePerformanceTrackerHolder(PerfLogManager manager, PerformanceSectionName name) Creates a new instance ofPerformanceTrackerHolderthat holds an instance ofPerformanceTracker, created by callingPerfLogManager.createPerformanceTracker(PerformanceSectionName)on the givenPerfLogManagerinstance with the givenPerformanceSectionName. -
Uses of PerformanceSectionName in org.tquadrat.foundation.perflog.internal
Classes in org.tquadrat.foundation.perflog.internal that implement PerformanceSectionNameFields in org.tquadrat.foundation.perflog.internal with type parameters of type PerformanceSectionNameModifier and TypeFieldDescriptionprivate final Map<PerformanceSectionName, PerformanceSectionInfo> PerfLogMBeanImpl.m_PerfSectionRegistryThe registry for the performance section info instances.Methods in org.tquadrat.foundation.perflog.internal with type parameters of type PerformanceSectionNameModifier and TypeMethodDescriptionstatic <T extends PerformanceSectionName>
StringConverter<T> PerformanceSectionNameImpl.getStringConverter()Returns theStringConverterfor instances of this class.Methods in org.tquadrat.foundation.perflog.internal that return PerformanceSectionNameModifier and TypeMethodDescriptionfinal PerformanceSectionNamePerformanceSectionInfo.getName()Returns the name of the performance section.Methods in org.tquadrat.foundation.perflog.internal with parameters of type PerformanceSectionNameModifier and TypeMethodDescriptionfinal intPerformanceSectionNameImpl.compareTo(PerformanceSectionName o) final Optional<PerformanceTracker> PerfLogManagerImpl.createPerformanceTracker(PerformanceSectionName name) Creates a performance tracker for thePerformanceSectionwith the given name.final Optional<PerformanceSection> PerfLogManagerImpl.getPerformanceSection(PerformanceSectionName name) Returns the performance section specified by the given name.final Optional<PerformanceSection> PerfLogMBeanImpl.getPerformanceSection(PerformanceSectionName name) Returns the performance section specified by the given name.final PerformanceSectionPerfLogMBeanImpl.retrievePerformanceSection(PerformanceSectionName name) Retrieves the performance section for the given name.Constructors in org.tquadrat.foundation.perflog.internal with parameters of type PerformanceSectionNameModifierConstructorDescriptionPerformanceSectionInfo(PerformanceSectionName performanceSectionName) Creates a new instance ofPerformanceSectionInfo.
