ByteBuddyAgent.AgentProvider |
An agent provider is responsible for handling and providing the jar file of an agent that is being attached.
|
ByteBuddyAgent.AgentProvider.ForByteBuddyAgent |
An agent provider for a temporary Byte Buddy agent.
|
ByteBuddyAgent.AttachmentProvider |
An attachment provider is responsible for making the Java attachment API available.
|
ByteBuddyAgent.AttachmentProvider.Accessor |
An accessor for a JVM's attachment API.
|
ByteBuddyAgent.AttachmentProvider.Accessor.ExternalAttachment |
Describes an external attachment to a Java virtual machine.
|
ByteBuddyAgent.AttachmentProvider.Accessor.Simple |
A simple implementation of an accessible accessor.
|
ByteBuddyAgent.AttachmentProvider.Accessor.Unavailable |
A canonical implementation of an unavailable accessor.
|
ByteBuddyAgent.AttachmentProvider.ForEmulatedAttachment |
An attachment provider that uses Byte Buddy's attachment API emulation.
|
ByteBuddyAgent.AttachmentProvider.ForJ9Vm |
An attachment provider that locates the attach API directly from the system class loader expecting
an IBM J9 VM.
|
ByteBuddyAgent.AttachmentProvider.ForModularizedVm |
An attachment provider that locates the attach API directly from the system class loader, as possible since
introducing the Java module system via the jdk.attach module.
|
ByteBuddyAgent.AttachmentProvider.ForStandardToolsJarVm |
An attachment provider that is dependant on the existence of a tools.jar file on the local
file system.
|
ByteBuddyAgent.AttachmentProvider.ForUserDefinedToolsJar |
An attachment provider that attempts to locate a tools.jar from a custom location set via a system property.
|
ByteBuddyAgent.AttachmentTypeEvaluator |
An attachment evaluator is responsible for deciding if an agent can be attached from the current process.
|
ByteBuddyAgent.AttachmentTypeEvaluator.Disabled |
An attachment type evaluator that never requires external attachment.
|
ByteBuddyAgent.AttachmentTypeEvaluator.InstallationAction |
An installation action for creating an attachment type evaluator.
|
ByteBuddyAgent.ProcessProvider |
A process provider is responsible for providing the process id of the current VM.
|
ByteBuddyAgent.ProcessProvider.ForCurrentVm |
Supplies the current VM's process id.
|
ByteBuddyAgent.ProcessProvider.ForCurrentVm.ForLegacyVm |
A process provider for a legacy VM that reads the process id from its JMX properties.
|
VirtualMachine |
An implementation for attachment on a virtual machine.
|
VirtualMachine.AbstractBase |
An abstract base implementation for a virtual machine.
|
VirtualMachine.ForHotSpot.Connection |
Represents a connection to a virtual machine.
|
VirtualMachine.ForHotSpot.Connection.Factory |
A factory for creating connections to virtual machines.
|
VirtualMachine.ForHotSpot.Connection.Response |
A response to an execution command to a VM.
|
VirtualMachine.ForOpenJ9.Dispatcher |
A dispatcher for native operations being used for communication with an OpenJ9 virtual machine.
|
VirtualMachine.Resolver |
A resolver for the current VM's virtual machine attachment emulation.
|