org
.
vertx
.
scala
.
mods
replies
package
replies
Visibility
Public
All
Type Members
case class
AsyncReply
(
replyWhenDone:
Future
[
BusModReply
]
)
extends
BusModReply
with
Product
with
Serializable
sealed
trait
BusModReceiveEnd
extends
AnyRef
sealed
trait
BusModReply
extends
BusModReceiveEnd
case class
Error
(
message:
String
,
id:
String
=
"MODULE_EXCEPTION"
,
obj:
JsonObject
=
...
,
replyHandler:
Option
[
ReplyReceiver
] =
scala.None
)
extends
SyncReply
with
Product
with
Serializable
case class
Ok
(
x:
JsonObject
=
...
,
replyHandler:
Option
[
ReplyReceiver
] =
scala.None
)
extends
SyncReply
with
Product
with
Serializable
case class
Receiver
(
handler: (
Message
[
JsonObject
]) ⇒
PartialFunction
[
String
,
BusModReceiveEnd
]
)
extends
ReplyReceiver
with
Product
with
Serializable
case class
ReceiverWithTimeout
(
handler: (
Message
[
JsonObject
]) ⇒
PartialFunction
[
String
,
BusModReceiveEnd
]
,
timeout:
Long
,
timeoutHandler: () ⇒
Unit
)
extends
ReplyReceiver
with
Product
with
Serializable
sealed
trait
ReplyReceiver
extends
AnyRef
sealed
trait
SyncReply
extends
BusModReply
Value Members
object
NoReply
extends
BusModReceiveEnd
with
Product
with
Serializable
Ungrouped