public interface MixOrderProvider
Modifier and Type | Method and Description |
---|---|
<T extends Options> |
getOperationExcludes(T options)
Gets the set of operation IDs which should be excluded from the provided
orders
|
<T extends Options> |
getOperationOrder(T options,
OperationMix mix)
Gets the order in which the runner should run the operations
|
<T extends Options> |
reportOperationOrder(T options)
Whether the runner should report the order of operations as a progress
message
|
<T extends Options> Set<Integer> getOperationExcludes(T options)
options
- Options<T extends Options> List<Integer> getOperationOrder(T options, OperationMix mix)
options
- Optionsmix
- Mix containing the operations to be run<T extends Options> boolean reportOperationOrder(T options)
The default implementation returns true
so operation order is
always reported
Copyright © 2016. All rights reserved.