org.eligosource.eventsourced.patterns.reliable

requestreply

package requestreply

Visibility
  1. Public
  2. All

Type Members

  1. case class DestinationFailure(channelId: Int, failureCount: Int, request: Any, t: Throwable) extends Product with Serializable

    Reply message to a request sender if the destination of a reliable request-reply channel responds with akka.actor.Status.Failure.

  2. case class DestinationNotResponding(channelId: Int, failureCount: Int, request: Any) extends Product with Serializable

    Reply message to a request sender if the destination does not respond.

  3. case class ReliableRequestReplyChannelProps(id: Int, destination: ActorRef, replyTimeout: FiniteDuration = ..., policy: RedeliveryPolicy = ..., name: Option[String] = scala.None, dispatcherName: Option[String] = scala.None) extends ChannelProps with Product with Serializable

    Reliable request-reply channel configuration object used to configure a org.eligosource.eventsourced.core.ReliableChannel and a proxy for destination.

Value Members

  1. object ReliableRequestReplyChannelProps extends Serializable

Ungrouped