public static enum AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Disabled extends java.lang.Enum<AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Disabled> implements AgentBuilder.RedefinitionStrategy.ResubmissionStrategy
AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Disabled, AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled, AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Installation
Enum Constant and Description |
---|
INSTANCE
The singleton instance.
|
Modifier and Type | Method and Description |
---|---|
AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Installation |
apply(java.lang.instrument.Instrumentation instrumentation,
AgentBuilder.LocationStrategy locationStrategy,
AgentBuilder.Listener listener,
AgentBuilder.InstallationListener installationListener,
AgentBuilder.CircularityLock circularityLock,
AgentBuilder.RawMatcher matcher,
AgentBuilder.RedefinitionStrategy redefinitionStrategy,
AgentBuilder.RedefinitionStrategy.BatchAllocator redefinitionBatchAllocator,
AgentBuilder.RedefinitionStrategy.Listener redefinitionBatchListener)
Invoked upon installation of an agent builder.
|
static AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Disabled |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Disabled[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Disabled INSTANCE
public static AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Disabled[] values()
for (AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Disabled c : AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Disabled.values()) System.out.println(c);
public static AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Disabled valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Installation apply(java.lang.instrument.Instrumentation instrumentation, AgentBuilder.LocationStrategy locationStrategy, AgentBuilder.Listener listener, AgentBuilder.InstallationListener installationListener, AgentBuilder.CircularityLock circularityLock, AgentBuilder.RawMatcher matcher, AgentBuilder.RedefinitionStrategy redefinitionStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator redefinitionBatchAllocator, AgentBuilder.RedefinitionStrategy.Listener redefinitionBatchListener)
apply
in interface AgentBuilder.RedefinitionStrategy.ResubmissionStrategy
instrumentation
- The instrumentation instance to use.locationStrategy
- The location strategy to use.listener
- The listener to use.installationListener
- The installation listener to use.circularityLock
- The circularity lock to use.matcher
- The matcher to apply for analyzing if a type is to be resubmitted.redefinitionStrategy
- The redefinition strategy to use.redefinitionBatchAllocator
- The batch allocator to use.redefinitionBatchListener
- The batch listener to notify.