com.twitter.finagle.exp.zookeeper.client.managers

ClientManager

trait ClientManager extends AutoLinkManager with ReadOnlyManager

Self Type
ZkClient
Linear Supertypes
ReadOnlyManager, AutoLinkManager, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ClientManager
  2. ReadOnlyManager
  3. AutoLinkManager
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type ConnectResponseBehaviour = (ConnectResponse) ⇒ Future[Unit]

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 addHosts(hostList: String): Unit

    Should add some new servers to the host list

    Should add some new servers to the host list

    hostList

    hosts to add

  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def changeHost(host: Option[String] = None): Future[Unit]

    Should try to connect to a new host if possible.

    Should try to connect to a new host if possible. This operation will interrupt request sending until a new connection and a new session are established

    host

    the server to connect to

    returns

    Future.Done or Exception

  9. def clone(): AnyRef

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

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

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

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

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

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

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

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

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

    Definition Classes
    AnyRef
  19. def removeHosts(hostList: String): Future[Unit]

    Should remove some hosts from the host list

    Should remove some hosts from the host list

    hostList

    hosts to remove

    returns

    Future.Done or Exception

  20. def startRwSearch: Future[Unit]

    Should start to search a RW mode server.

    Should start to search a RW mode server.

    returns

    Future.Done

    Definition Classes
    ReadOnlyManager
  21. def startStateLoop(): Unit

    Start the loop which will check connection and session every timeBetweenLinkCheck

    Start the loop which will check connection and session every timeBetweenLinkCheck

    Definition Classes
    AutoLinkManager
  22. def stopRwSearch: Future[Unit]

    Should stop Rw mode server search.

    Should stop Rw mode server search.

    returns

    Future.Done

    Definition Classes
    ReadOnlyManager
  23. def stopStateLoop(): Unit

    Stop the state loop by cancelling its scheduler task

    Stop the state loop by cancelling its scheduler task

    Definition Classes
    AutoLinkManager
  24. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  25. def toString(): String

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ReadOnlyManager

Inherited from AutoLinkManager

Inherited from AnyRef

Inherited from Any

Ungrouped