public static class AgentBuilder.InitializationStrategy.SelfInjection.Split extends AgentBuilder.InitializationStrategy.SelfInjection
AuxiliaryType.SignatureRelevant
of the instrumented type are loaded lazily and
any other auxiliary type is loaded eagerly.Modifier and Type | Class and Description |
---|---|
protected static class |
AgentBuilder.InitializationStrategy.SelfInjection.Split.Dispatcher
A dispatcher for the
AgentBuilder.InitializationStrategy.SelfInjection.Split strategy. |
AgentBuilder.InitializationStrategy.SelfInjection.Eager, AgentBuilder.InitializationStrategy.SelfInjection.Lazy, AgentBuilder.InitializationStrategy.SelfInjection.Split
AgentBuilder.InitializationStrategy.Minimal, AgentBuilder.InitializationStrategy.NoOp, AgentBuilder.InitializationStrategy.SelfInjection
nexusAccessor
Constructor and Description |
---|
Split()
Creates a new split self-injection strategy that uses a default nexus accessor.
|
Split(NexusAccessor nexusAccessor)
Creates a new split self-injection strategy that uses the supplied nexus accessor.
|
Modifier and Type | Method and Description |
---|---|
protected AgentBuilder.InitializationStrategy.Dispatcher |
dispatcher(int identification)
Creates a new dispatcher.
|
dispatcher
public Split()
public Split(NexusAccessor nexusAccessor)
nexusAccessor
- The nexus accessor to use.protected AgentBuilder.InitializationStrategy.Dispatcher dispatcher(int identification)
AgentBuilder.InitializationStrategy.SelfInjection
dispatcher
in class AgentBuilder.InitializationStrategy.SelfInjection
identification
- The identification code to use.Copyright © 2014–2021. All rights reserved.