net.lag.kestrel

ZooKeeperServerStatus

class ZooKeeperServerStatus extends ServerStatus

Linear Supertypes
ServerStatus, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. ZooKeeperServerStatus
  2. ServerStatus
  3. AnyRef
  4. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ZooKeeperServerStatus(zkConfig: ZooKeeperConfig, statusFile: String, timer: Timer, defaultStatus: Status = Quiescent, statusChangeGracePeriod: Duration = ...)

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def addEndpoints(mainEndpoint: String, endpoints: Map[String, InetSocketAddress]): Unit

    Definition Classes
    ZooKeeperServerStatusServerStatus
  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def blockReads: Boolean

    Definition Classes
    ServerStatus
  9. def blockWrites: Boolean

    Definition Classes
    ServerStatus
  10. def clone(): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  11. def createServerSet(nodeType: String): ServerSet

    Attributes
    protected
  12. final def eq(arg0: AnyRef): Boolean

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

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

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

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

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

    Definition Classes
    Any
  18. def markQuiescent(): Unit

    Mark this host as stopped.

    Mark this host as stopped.

    Definition Classes
    ServerStatus
  19. def markReadOnly(): Unit

    Mark this host read-only.

    Mark this host read-only.

    Definition Classes
    ServerStatus
  20. def markUp(): Unit

    Mark this host as up (available for reads & writes)

    Mark this host as up (available for reads & writes)

    Definition Classes
    ServerStatus
  21. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  22. final def notify(): Unit

    Definition Classes
    AnyRef
  23. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  24. def proposeStatusChange(oldStatus: Status, newStatus: Status): Boolean

    Invoked just before the status of the server changes.

    Invoked just before the status of the server changes.

    Attributes
    protected
    Definition Classes
    ZooKeeperServerStatusServerStatus
  25. def setStatus(statusName: String): Unit

    Mark this host with an arbitrary status level name.

    Mark this host with an arbitrary status level name. Names are case insensitive.

    Note: cannot be used to mark this server as Down. Use Quiescent.

    Definition Classes
    ServerStatus
  26. def setStatus(newStatus: Status): Status

    Mark this host with an arbitrary status level.

    Mark this host with an arbitrary status level. Returns the new status of the server, which may be unchanged if a pending change is in progress.

    Note: cannot be used to mark this server as Down. Use Quiescent.

    Definition Classes
    ServerStatus
  27. def shutdown(): Unit

    Definition Classes
    ZooKeeperServerStatusServerStatus
  28. def start(): Unit

    Definition Classes
    ServerStatus
  29. def status: Status

    Definition Classes
    ServerStatus
  30. def statusChanged(oldStatus: Status, newStatus: Status, immediate: Boolean): Unit

    Invoked after the status of the server has changed.

    Invoked after the status of the server has changed.

    Attributes
    protected
    Definition Classes
    ZooKeeperServerStatusServerStatus
  31. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  32. def toString(): String

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()
  36. val zkClient: ZooKeeperClient

    Attributes
    protected
  37. val zkConfig: ZooKeeperConfig

Inherited from ServerStatus

Inherited from AnyRef

Inherited from Any