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.chain
/
SimpleWaitingForChain
Simple
Waiting
For
Chain
class
SimpleWaitingForChain
(
val
waitCommandId
:
String
,
val
materialized
:
SimpleWaitingChain
)
:
WaitingFor
Members
Constructors
Simple
Waiting
For
Chain
Link copied to clipboard
constructor
(
waitCommandId
:
String
,
materialized
:
SimpleWaitingChain
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
cancelled
Link copied to clipboard
open
override
val
cancelled
:
Boolean
completed
Link copied to clipboard
open
override
val
completed
:
Boolean
materialized
Link copied to clipboard
open
override
val
materialized
:
SimpleWaitingChain
support
Void
Command
Link copied to clipboard
open
override
val
supportVoidCommand
:
Boolean
=
false
是否支持虚空命令
terminated
Link copied to clipboard
open
override
val
terminated
:
Boolean
wait
Command
Id
Link copied to clipboard
open
override
val
waitCommandId
:
String
Functions
complete
Link copied to clipboard
open
override
fun
complete
(
)
error
Link copied to clipboard
open
override
fun
error
(
throwable
:
Throwable
)
is
Previous
Signal
Link copied to clipboard
open
override
fun
isPreviousSignal
(
signal
:
WaitSignal
)
:
Boolean
判断给定的等待信号是否为前置信号
next
Link copied to clipboard
open
override
fun
next
(
signal
:
WaitSignal
)
由下游(CommandBus or Aggregate or Projector)发送处理结果信号.
on
Finally
Link copied to clipboard
open
override
fun
onFinally
(
doFinally
:
Consumer
<
SignalType
>
)
propagate
Link copied to clipboard
open
override
fun
propagate
(
commandWaitEndpoint
:
String
,
header
:
Header
)
执行传播操作
waiting
Link copied to clipboard
open
override
fun
waiting
(
)
:
Flux
<
WaitSignal
>
waiting
Last
Link copied to clipboard
open
override
fun
waitingLast
(
)
:
Mono
<
WaitSignal
>