public static interface AgentBuilder.RedefinitionStrategy.BatchAllocator
AgentBuilder.RedefinitionStrategy.Listener
, it is also possible to apply pauses between batches to distribute
the load of a retransformation over time.Modifier and Type | Interface and Description |
---|---|
static class |
AgentBuilder.RedefinitionStrategy.BatchAllocator.ForFixedSize
A batch allocator that creates chunks with a fixed size as batch jobs.
|
static class |
AgentBuilder.RedefinitionStrategy.BatchAllocator.ForMatchedGrouping
A batch allocator that groups all batches by discriminating types using a type matcher.
|
static class |
AgentBuilder.RedefinitionStrategy.BatchAllocator.ForTotal
A batch allocator that includes all types in a single batch.
|
static class |
AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing
A slicing batch allocator that assures that any batch is within a certain size range.
|
Modifier and Type | Method and Description |
---|---|
Iterable<? extends List<Class<?>>> |
batch(List<Class<?>> types)
Splits a list of types to be retransformed into seperate batches.
|
Copyright © 2014–2016. All rights reserved.