Wow
Toggle table of contents
6.0.6
jvm
Platform filter
jvm
Switch theme
Search in API
Wow
wow-core
/
me.ahoo.wow.command.wait
/
WaitStrategy
Wait
Strategy
interface
WaitStrategy
:
WaitCommandIdCapable
,
WaitStrategyPropagator
,
CompletedCapable
Command Wait Strategy
See also
Waiting
For
Stage
Inheritors
WaitingFor
Members
Types
Function
Materialized
Link copied to clipboard
interface
FunctionMaterialized
:
WaitStrategy.Materialized
,
CommandStageCapable
,
NullableFunctionInfoCapable
<
NamedFunctionInfoData
>
Materialized
Link copied to clipboard
interface
Materialized
:
ProcessingStageShouldNotifyPredicate
,
WaitSignalShouldNotifyPredicate
,
Materialized
,
WaitStrategyPropagator
,
MessagePropagator
Properties
cancelled
Link copied to clipboard
abstract
val
cancelled
:
Boolean
completed
Link copied to clipboard
open
override
val
completed
:
Boolean
materialized
Link copied to clipboard
abstract
val
materialized
:
WaitStrategy.Materialized
support
Void
Command
Link copied to clipboard
abstract
val
supportVoidCommand
:
Boolean
是否支持虚空命令
terminated
Link copied to clipboard
abstract
val
terminated
:
Boolean
wait
Command
Id
Link copied to clipboard
abstract
val
waitCommandId
:
String
Functions
complete
Link copied to clipboard
abstract
fun
complete
(
)
error
Link copied to clipboard
abstract
fun
error
(
throwable
:
Throwable
)
next
Link copied to clipboard
abstract
fun
next
(
signal
:
WaitSignal
)
由下游(CommandBus or Aggregate or Projector)发送处理结果信号.
on
Finally
Link copied to clipboard
abstract
fun
onFinally
(
doFinally
:
Consumer
<
SignalType
>
)
propagate
Link copied to clipboard
open
override
fun
propagate
(
commandWaitEndpoint
:
String
,
header
:
Header
)
执行传播操作
waiting
Link copied to clipboard
abstract
fun
waiting
(
)
:
Flux
<
WaitSignal
>
waiting
Last
Link copied to clipboard
abstract
fun
waitingLast
(
)
:
Mono
<
WaitSignal
>