object PubSubMessage
Contains all pub/sub messages.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- PubSubMessage
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
final
case class
Error(exception: Throwable) extends PubSubMessage with Product with Serializable
This message is triggered if an error occurs.
-
final
case class
Message(channel: String, message: Array[Byte]) extends PubSubMessage with Product with Serializable
This message is triggered when a message is received.
-
final
case class
PMessage(pattern: String, channel: String, message: Array[Byte]) extends PubSubMessage with Product with Serializable
This message is triggered when a message that matches a pattern is received.
-
final
case class
PSubscribe(pattern: String, patternsCount: Int) extends PubSubMessage with Product with Serializable
This message is triggered after we successfully subscribed to a pattern.
-
final
case class
PUnsubscribe(patternOpt: Option[String], patternsCount: Int) extends PubSubMessage with Product with Serializable
This message is triggered after we successfully unsubscribed from a pattern.
-
final
case class
Subscribe(channel: String, channelsCount: Int) extends PubSubMessage with Product with Serializable
This message is triggered after we successfully subscribed to a channel.
-
final
case class
Unsubscribe(channelOpt: Option[String], channelsCount: Int) extends PubSubMessage with Product with Serializable
This message is triggered after we successfully unsubscribed from a channel.