public static interface BaseRedSynchronizer.Command.CommandN extends BaseRedSynchronizer.Command
BaseRedSynchronizer.Command.Command0, BaseRedSynchronizer.Command.Command1<T0>, BaseRedSynchronizer.Command.Command10<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>, BaseRedSynchronizer.Command.Command2<T0,T1>, BaseRedSynchronizer.Command.Command3<T0,T1,T2>, BaseRedSynchronizer.Command.Command4<T0,T1,T2,T3>, BaseRedSynchronizer.Command.Command5<T0,T1,T2,T3,T4>, BaseRedSynchronizer.Command.Command6<T0,T1,T2,T3,T4,T5>, BaseRedSynchronizer.Command.Command7<T0,T1,T2,T3,T4,T5,T6>, BaseRedSynchronizer.Command.Command8<T0,T1,T2,T3,T4,T5,T6,T7>, BaseRedSynchronizer.Command.Command9<T0,T1,T2,T3,T4,T5,T6,T7,T8>, BaseRedSynchronizer.Command.CommandN
Modifier and Type | Method and Description |
---|---|
void |
call(BaseRedSynchronizer.PendingMarker pendingMarker,
BaseRedSynchronizer.Results results)
A command of N result parameters
|
void call(BaseRedSynchronizer.PendingMarker pendingMarker, BaseRedSynchronizer.Results results) throws Throwable
pendingMarker
- to be used with either BaseRedSynchronizer.PendingMarker.complete()
or BaseRedSynchronizer.PendingMarker.fail(Throwable)
to mark async
execution as completed.results
- an object containing the index based results of the preconditionsThrowable
- to enable throwable catchingCopyright © 2017. All rights reserved.