class Connection extends Product with Serializable

Annotations
@deprecated
Deprecated

(Since version 0.17.0) Internal: will be made private

Linear Supertypes
Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Connection
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Connection(channel: Channel, status: ConnectionStatus, authenticated: Set[Authenticated], authenticating: Option[Authenticating], signaling: Boolean)

    signaling

    if true it's a signaling connection (not for r/w ops)

Value Members

  1. val authenticated: Set[Authenticated]
  2. val authenticating: Option[Authenticating]
  3. def canEqual(that: Any): Boolean
    Definition Classes
    Connection → Equals
  4. val channel: Channel
  5. def equals(that: Any): Boolean
    Definition Classes
    Connection → Equals → AnyRef → Any
  6. def hashCode(): Int
    Definition Classes
    Connection → AnyRef → Any
  7. def isAuthenticated(db: String, user: String): Boolean

    Returns whether the user is authenticated against the db.

  8. def productElementName(n: Int): String
    Definition Classes
    Product
  9. def productElementNames: Iterator[String]
    Definition Classes
    Product
  10. def productIterator: Iterator[Any]
    Definition Classes
    Product
  11. def productPrefix: String
    Definition Classes
    Product
  12. def send(message: Request): ChannelFuture
  13. def send(message: Request, writeConcern: Request): ChannelFuture
  14. val signaling: Boolean
  15. val status: ConnectionStatus
  16. def toString(): String
    Definition Classes
    Connection → AnyRef → Any

Deprecated Value Members

  1. def copy(channel: Channel = this.channel, status: ConnectionStatus = this.status, authenticated: Set[Authenticated] = this.authenticated, authenticating: Option[Authenticating] = this.authenticating): Connection
    Annotations
    @deprecated
    Deprecated

    (Since version 0.17.0) No longer a ReactiveMongo case class

  2. val productArity: Int
    Definition Classes
    Connection → Product
    Annotations
    @deprecated
    Deprecated

    (Since version 0.17.0) No longer a ReactiveMongo case class

  3. def productElement(n: Int): Any
    Definition Classes
    Connection → Product
    Annotations
    @deprecated
    Deprecated

    (Since version 0.17.0) No longer a ReactiveMongo case class