Uses of Interface
org.openjdk.jmc.common.util.IPreferenceValueProvider
-
Packages that use IPreferenceValueProvider Package Description org.openjdk.jmc.common.util org.openjdk.jmc.flightrecorder.rules This package contains interfaces and classes for working with Rules and RuleResults.org.openjdk.jmc.flightrecorder.rules.jdk.compilation org.openjdk.jmc.flightrecorder.rules.jdk.cpu org.openjdk.jmc.flightrecorder.rules.jdk.exceptions org.openjdk.jmc.flightrecorder.rules.jdk.general org.openjdk.jmc.flightrecorder.rules.jdk.io org.openjdk.jmc.flightrecorder.rules.jdk.latency org.openjdk.jmc.flightrecorder.rules.jdk.memory org.openjdk.jmc.flightrecorder.rules.util -
-
Uses of IPreferenceValueProvider in org.openjdk.jmc.common.util
Fields in org.openjdk.jmc.common.util declared as IPreferenceValueProvider Modifier and Type Field Description static IPreferenceValueProvider
IPreferenceValueProvider. DEFAULT_VALUES
A default implementation that only returns the default value for each preference. -
Uses of IPreferenceValueProvider in org.openjdk.jmc.flightrecorder.rules
Methods in org.openjdk.jmc.flightrecorder.rules with parameters of type IPreferenceValueProvider Modifier and Type Method Description java.util.concurrent.RunnableFuture<Result>
AbstractRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
IRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
Gets a future representing the result of the evaluation of this rule.protected abstract Result
AbstractRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
-
Uses of IPreferenceValueProvider in org.openjdk.jmc.flightrecorder.rules.jdk.compilation
Methods in org.openjdk.jmc.flightrecorder.rules.jdk.compilation with parameters of type IPreferenceValueProvider Modifier and Type Method Description java.util.concurrent.RunnableFuture<Result>
CodeCacheRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
CodeCacheRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
-
Uses of IPreferenceValueProvider in org.openjdk.jmc.flightrecorder.rules.jdk.cpu
Methods in org.openjdk.jmc.flightrecorder.rules.jdk.cpu with parameters of type IPreferenceValueProvider Modifier and Type Method Description java.util.concurrent.RunnableFuture<Result>
HighJvmCpuRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
ManyRunningProcessesRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
protected Result
CompareCpuRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
private Result
HighJvmCpuRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
private Result
ManyRunningProcessesRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
-
Uses of IPreferenceValueProvider in org.openjdk.jmc.flightrecorder.rules.jdk.exceptions
Methods in org.openjdk.jmc.flightrecorder.rules.jdk.exceptions with parameters of type IPreferenceValueProvider Modifier and Type Method Description java.util.concurrent.RunnableFuture<Result>
ErrorRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
ExceptionRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
FatalErrorRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
ErrorRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
private Result
ExceptionRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
private Result
FatalErrorRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
-
Uses of IPreferenceValueProvider in org.openjdk.jmc.flightrecorder.rules.jdk.general
Methods in org.openjdk.jmc.flightrecorder.rules.jdk.general with parameters of type IPreferenceValueProvider Modifier and Type Method Description private Result
FewSampledThreadsRule. calculateResult(IItemCollection items, IPreferenceValueProvider vp)
java.util.concurrent.RunnableFuture<Result>
BufferLostRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
ClassLeakingRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
ClassLoadingRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
DebugNonSafepointsRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
DiscouragedGcOptionsRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
DiscouragedVmOptionsRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
DMSIncidentRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
DumpReasonRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
DuplicateFlagsRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
FlightRecordingSupportRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
ManagementAgentRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
OptionsCheckRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
PasswordsInArgumentsRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
PasswordsInEnvironmentRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
PasswordsInSystemPropertiesRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
RecordingSettingsRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
StackDepthSettingRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
VerifyNoneRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
BufferLostRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
ClassLeakingRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
ClassLoadingRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
DebugNonSafepointsRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
DiscouragedGcOptionsRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
DiscouragedVmOptionsRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
DMSIncidentRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
DumpReasonRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
DuplicateFlagsRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
protected Result
FewSampledThreadsRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
private Result
FlightRecordingSupportRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
ManagementAgentRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
OptionsCheckRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
PasswordsInArgumentsRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
PasswordsInEnvironmentRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
PasswordsInSystemPropertiesRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
RecordingSettingsRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
StackDepthSettingRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
VerifyNoneRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private java.util.Set<java.lang.String>
OptionsCheckRule. getUserAcceptedOptions(IPreferenceValueProvider valueProvider)
-
Uses of IPreferenceValueProvider in org.openjdk.jmc.flightrecorder.rules.jdk.io
Methods in org.openjdk.jmc.flightrecorder.rules.jdk.io with parameters of type IPreferenceValueProvider Modifier and Type Method Description java.util.concurrent.RunnableFuture<Result>
FileReadRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
FileWriteRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
SocketReadRule. evaluate(IItemCollection items, IPreferenceValueProvider vp)
java.util.concurrent.RunnableFuture<Result>
SocketWriteRule. evaluate(IItemCollection items, IPreferenceValueProvider vp)
private Result
FileReadRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
private Result
FileWriteRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
-
Uses of IPreferenceValueProvider in org.openjdk.jmc.flightrecorder.rules.jdk.latency
Fields in org.openjdk.jmc.flightrecorder.rules.jdk.latency declared as IPreferenceValueProvider Modifier and Type Field Description private IPreferenceValueProvider
MethodProfilingRule.MethodProfilingCallable. valueProvider
Methods in org.openjdk.jmc.flightrecorder.rules.jdk.latency with parameters of type IPreferenceValueProvider Modifier and Type Method Description java.util.concurrent.RunnableFuture<Result>
BiasedLockingRevocationPauseRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
BiasedLockingRevocationRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
ContextSwitchRule. evaluate(IItemCollection items, IPreferenceValueProvider vp)
java.util.concurrent.RunnableFuture<Result>
JavaBlockingRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
MethodProfilingRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
VMOperationRule. evaluate(IItemCollection items, IPreferenceValueProvider vp)
private Result
BiasedLockingRevocationPauseRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
BiasedLockingRevocationRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
JavaBlockingRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
MethodProfilingRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider, java.util.concurrent.FutureTask<Result> evaluationTask)
Constructors in org.openjdk.jmc.flightrecorder.rules.jdk.latency with parameters of type IPreferenceValueProvider Constructor Description MethodProfilingCallable(IItemCollection items, IPreferenceValueProvider valueProvider)
-
Uses of IPreferenceValueProvider in org.openjdk.jmc.flightrecorder.rules.jdk.memory
Methods in org.openjdk.jmc.flightrecorder.rules.jdk.memory with parameters of type IPreferenceValueProvider Modifier and Type Method Description java.util.concurrent.RunnableFuture<Result>
AllocationByClassRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
AllocationByThreadRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
CompressedOopsRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
FullGcRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
GcLockerRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
GcStallRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
HeapContentRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
HeapInspectionRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
HighGcRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
IncreasingLiveSetRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
IncreasingMetaspaceLiveSetRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
LongGcPauseRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
LowOnPhysicalMemoryRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
MetaspaceOomRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
SystemGcRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
java.util.concurrent.RunnableFuture<Result>
TlabAllocationRatioRule. evaluate(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
AllocationByClassRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
AllocationByThreadRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
protected Result
ApplicationHaltsRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
protected Result
AutoBoxingRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
private Result
CompressedOopsRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
protected Result
GcFreedRatioRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
private Result
GcLockerRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
protected Result
GcPauseRatioRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
private Result
HeapContentRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
HighGcRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
IncreasingLiveSetRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
IncreasingMetaspaceLiveSetRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
LongGcPauseRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
private Result
LowOnPhysicalMemoryRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
private Result
MetaspaceOomRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
protected Result
StringDeduplicationRule. getResult(IItemCollection items, IPreferenceValueProvider vp)
private Result
TlabAllocationRatioRule. getResult(IItemCollection items, IPreferenceValueProvider valueProvider)
-
Uses of IPreferenceValueProvider in org.openjdk.jmc.flightrecorder.rules.util
Methods in org.openjdk.jmc.flightrecorder.rules.util with parameters of type IPreferenceValueProvider Modifier and Type Method Description static java.util.Map<IRule,java.util.concurrent.Future<Result>>
RulesToolkit. evaluateParallel(java.util.Collection<IRule> rules, IItemCollection items, IPreferenceValueProvider preferences, int nThreads)
Evaluates a collection of rules in parallel threads.
-