public class BatchingOptimization extends Object implements Optimization
NONE_OPTIMIZED| Constructor and Description |
|---|
BatchingOptimization(OptimizationListener listener) |
| Modifier and Type | Method and Description |
|---|---|
AsyncCommandExecutor |
apply(AsyncCommandExecutor originalExecutor)
Decorates command executor in order to apply optimization strategy.
|
CommandExecutor |
apply(CommandExecutor originalExecutor)
Decorates command executor in order to apply optimization strategy.
|
Optimization |
withListener(OptimizationListener listener)
Specifies the listener for optimization events
|
public BatchingOptimization(OptimizationListener listener)
public Optimization withListener(OptimizationListener listener)
OptimizationwithListener in interface Optimizationlistener - the listener for optimization eventsOptimization with configured listenerpublic CommandExecutor apply(CommandExecutor originalExecutor)
Optimizationapply in interface OptimizationoriginalExecutor - command executor that need to be optimizedpublic AsyncCommandExecutor apply(AsyncCommandExecutor originalExecutor)
Optimizationapply in interface OptimizationoriginalExecutor - command executor that need to be optimizedCopyright © 2024. All rights reserved.