Package | Description |
---|---|
net.bytebuddy.agent.builder |
An agent builder is used to easily implement load-time class-transformations using a Java agent.
|
Modifier and Type | Class and Description |
---|---|
static class |
AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.AtFixedRate
A resubmission scheduler that schedules jobs at a fixed rate.
|
static class |
AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.NoOp
A resubmission scheduler that does not apply any scheduling.
|
static class |
AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.WithFixedDelay
A resubmission scheduler that schedules jobs with a fixed delay.
|
Modifier and Type | Method and Description |
---|---|
AgentBuilder |
AgentBuilder.RedefinitionListenable.withResubmission(AgentBuilder.RedefinitionStrategy.ResubmissionScheduler resubmissionScheduler)
Enables resubmission of failed transformations by applying a retransformation of the loaded type.
|
AgentBuilder |
AgentBuilder.Default.Redefining.withResubmission(AgentBuilder.RedefinitionStrategy.ResubmissionScheduler resubmissionScheduler)
Enables resubmission of failed transformations by applying a retransformation of the loaded type.
|
AgentBuilder |
AgentBuilder.RedefinitionListenable.withResubmission(AgentBuilder.RedefinitionStrategy.ResubmissionScheduler resubmissionScheduler,
ElementMatcher<? super Throwable> matcher)
Enables resubmission of failed transformations by applying a retransformation of the loaded type.
|
AgentBuilder |
AgentBuilder.Default.Redefining.withResubmission(AgentBuilder.RedefinitionStrategy.ResubmissionScheduler resubmissionScheduler,
ElementMatcher<? super Throwable> matcher)
Enables resubmission of failed transformations by applying a retransformation of the loaded type.
|
Constructor and Description |
---|
Enabled(AgentBuilder.RedefinitionStrategy.ResubmissionScheduler resubmissionScheduler,
ElementMatcher<? super Throwable> matcher)
Creates a new enabled resubmission strategy.
|
ResubmissionInstallationListener(AgentBuilder.RedefinitionStrategy.ResubmissionScheduler resubmissionScheduler,
Instrumentation instrumentation,
AgentBuilder.LocationStrategy locationStrategy,
AgentBuilder.Listener listener,
AgentBuilder.CircularityLock circularityLock,
AgentBuilder.RawMatcher matcher,
AgentBuilder.RedefinitionStrategy redefinitionStrategy,
AgentBuilder.RedefinitionStrategy.BatchAllocator redefinitionBatchAllocator,
AgentBuilder.RedefinitionStrategy.Listener redefinitionBatchListener,
ConcurrentMap<AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.StorageKey,Set<String>> types)
Creates a new resubmission job.
|
Copyright © 2014–2021. All rights reserved.