Object

uk.co.appministry.akka.zk

ZkResponseProtocol

Related Doc: package zk

Permalink

object ZkResponseProtocol

ZooKeeper client response protocol.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ZkResponseProtocol
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final case class AclData(request: GetAcl, entry: AclEntry) extends Response with Product with Serializable

    Permalink

    ZkRequestProtocol.GetAcl response.

    request

    the original request

    entry

    acl data entry

  2. final case class AclSet(request: SetAcl) extends Response with Product with Serializable

    Permalink

    ZkRequestProtocol.SetAcl response.

    request

    the original request

  3. final case class AuthInfoAdded(request: AddAuthInfo) extends Response with Product with Serializable

    Permalink

    ZkRequestProtocol.AddAuthInfo response.

    request

    the original request

  4. final case class AwaitingConnection() extends Response with Product with Serializable

    Permalink

    ZooKeeper client is not yet connected.

    ZooKeeper client is not yet connected. Expected after issuing ZkRequestProtocol.Connect, until the client successfully connects.

  5. final case class Children(request: GetChildren, result: List[String]) extends Response with Product with Serializable

    Permalink

    ZkRequestProtocol.GetChildren response.

    request

    the original request

    result

    list of znode's children

  6. final case class ChildrenCount(request: CountChildren, result: Int) extends Response with Product with Serializable

    Permalink

    ZkRequestProtocol.CountChildren response.

    request

    the original request

    result

    number of znode's children, if znode exists

  7. final case class Connected(request: Connect, publisher: Publisher[StreamResponse]) extends Response with Product with Serializable

    Permalink

    Issued to the ZkClient parent when the client successfully connects.

    Issued to the ZkClient parent when the client successfully connects.

    request

    the original request

    publisher

    stream publisher for org.apache.zookeeper.WatchedEvent subscribed events

  8. final case class Created(request: CreateRequest, result: String) extends Response with Product with Serializable

    Permalink

    ZkRequestProtocol.CreatePersistent and ZkRequestProtocol.CreateEphemeral response.

    request

    the original request

    result

    the actual path of the created node

  9. final case class CreatedAt(request: CreatedWhen, timestamp: Long) extends Response with Product with Serializable

    Permalink

    ZkRequestProtocol.CreatedWhen response.

    request

    the original request

    timestamp

    timestamp of when the znode has been created, if znode exists

  10. final case class Data(request: ReadData, data: Option[Any], stat: Option[Stat]) extends Response with Product with Serializable

    Permalink

    ZkRequestProtocol.ReadData response.

    request

    the original request

    data

    the data of the znode

    stat

    the stat of the znode

  11. final case class Dead(request: Connect) extends Response with Product with Serializable

    Permalink

    Emitted to the parent when connect or reconnect failed, right before failing the actor.

    Emitted to the parent when connect or reconnect failed, right before failing the actor.

    request

    original ZkRequestProtocol.Connect request

  12. final case class Deleted(request: Delete) extends Response with Product with Serializable

    Permalink

    ZkRequestProtocol.Delete response.

    request

    the original request

  13. final case class Disconnected() extends Response with Product with Serializable

    Permalink

    Issued to the parent of the ZkClient when the ZkRequestProtocol.Connect has not been issued yet.

  14. final case class Existence(request: IsExisting, status: Status) extends Response with Product with Serializable

    Permalink

    ZkRequestProtocol.IsExisting response.

    request

    the original request

    status

    znode's existence status

  15. final case class Metrics(request: ZkRequestProtocol.Metrics, metrics: Map[String, Long]) extends Response with Product with Serializable

    Permalink

    ZkRequestProtocol.Metrics response.

    request

    the original request

    metrics

    current metrics snapshot

  16. final case class MultiResponse(request: Multi, results: List[OpResult]) extends Response with Product with Serializable

    Permalink

    ZkRequestProtocol.Multi response.

    request

    the original request

  17. final case class OperationError(request: Request, reason: Throwable) extends Response with Product with Serializable

    Permalink

    Any failed ZooKeeper request is presented with this object.

    Any failed ZooKeeper request is presented with this object.

    request

    request for which the exception occured

    reason

    original exception

  18. sealed trait Response extends AnyRef

    Permalink

    ZooKeeper client response.

  19. final case class Sasl(request: IsSaslEnabled, status: Status) extends Response with Product with Serializable

    Permalink

    ZkRequestProtocol.IsSaslEnabled response.

    request

    the original request

    status

    SASL status

  20. final case class SubscriptionSuccess(request: SubscribeRequest) extends Response with Product with Serializable

    Permalink

    ZkRequestProtocol.SubscribeRequest response.

    request

    the original request

  21. final case class UnsubscriptionSuccess(request: UnsubscribeRequest) extends Response with Product with Serializable

    Permalink

    ZkRequestProtocol.UnsubscribeRequest response.

    request

    the original request

  22. final case class Written(request: WriteData, stat: Stat) extends Response with Product with Serializable

    Permalink

    ZkRequestProtocol.WriteData response.

    request

    the original request

    stat

    the stat of the node

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  10. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  11. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  13. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  14. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  15. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  16. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  17. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  18. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped