Object/Class

net.liftmodules.mongoauth.model

ExtSession

Related Docs: class ExtSession | package model

Permalink

object ExtSession extends ExtSession with MongoMetaRecord[ExtSession] with Loggable

Linear Supertypes
Loggable, MongoMetaRecord[ExtSession], MongoMeta[ExtSession], BsonMetaRecord[ExtSession], JsonFormats, MetaRecord[ExtSession], ExtSession, UUIDPk[ExtSession], MongoPk[UUIDField[ExtSession]], MongoRecord[ExtSession], BsonRecord[ExtSession], Record[ExtSession], FieldContainer, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ExtSession
  2. Loggable
  3. MongoMetaRecord
  4. MongoMeta
  5. BsonMetaRecord
  6. JsonFormats
  7. MetaRecord
  8. ExtSession
  9. UUIDPk
  10. MongoPk
  11. MongoRecord
  12. BsonRecord
  13. Record
  14. FieldContainer
  15. AnyRef
  16. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class FieldHolder extends Product with Serializable

    Permalink
    Definition Classes
    MetaRecord

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. implicit lazy val _formats: Formats

    Permalink
    Definition Classes
    JsonFormats
  5. def allFields: List[Field[_, ExtSession]]

    Permalink
    Definition Classes
    Record → FieldContainer
  6. lazy val allFormats: Formats

    Permalink
    Definition Classes
    JsonFormats
  7. def appendDispatch(func: PartialFunction[Req, (ExtSession) ⇒ Box[LiftResponse]]): RulesSeq[PartialFunction[Req, () ⇒ Box[LiftResponse]]]

    Permalink
    Definition Classes
    MetaRecord
  8. def asDBObject(inst: ExtSession): DBObject

    Permalink
    Definition Classes
    BsonMetaRecord
  9. def asDBObject: DBObject

    Permalink
    Definition Classes
    BsonRecord
  10. def asDocument(inst: ExtSession): Document

    Permalink
    Definition Classes
    BsonMetaRecord
  11. def asDocument: Document

    Permalink
    Definition Classes
    BsonRecord
  12. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  13. def asJObject(rec: ExtSession): JObject

    Permalink
    Definition Classes
    MetaRecord
  14. def asJObject: JObject

    Permalink
    Definition Classes
    Record
  15. def asJSON(inst: ExtSession): JsObj

    Permalink
    Definition Classes
    MetaRecord
  16. def asJSON: JsExp

    Permalink
    Definition Classes
    Record
  17. def asJValue(rec: ExtSession): JValue

    Permalink
    Definition Classes
    MetaRecord
  18. def asJValue: JValue

    Permalink
    Definition Classes
    Record
  19. def asJsExp(inst: ExtSession): JsExp

    Permalink
    Definition Classes
    MetaRecord
  20. def asJsExp: JsExp

    Permalink
    Definition Classes
    Record
  21. def bulkDelete_!!(k: String, o: Any): Unit

    Permalink
    Definition Classes
    MongoMetaRecord
  22. def bulkDelete_!!(qry: DBObject): Unit

    Permalink
    Definition Classes
    MongoMetaRecord
  23. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. def collectionName: String

    Permalink
    Definition Classes
    ExtSession → MongoMeta
  25. def connectionIdentifier: ConnectionIdentifier

    Permalink
    Definition Classes
    MetaRecord
  26. def copy(rec: ExtSession): ExtSession

    Permalink
    Definition Classes
    MetaRecord
  27. def copy: ExtSession

    Permalink
    Definition Classes
    Record
  28. def count(qry: JObject): Long

    Permalink
    Definition Classes
    MongoMeta
  29. def count(qry: DBObject): Long

    Permalink
    Definition Classes
    MongoMeta
  30. def count: Long

    Permalink
    Definition Classes
    MongoMeta
  31. def countDistinct(key: String, query: DBObject): Long

    Permalink
    Definition Classes
    MongoMeta
  32. def createExtSessionBox(uid: String): Box[Unit]

    Permalink
  33. def createExtSessionBox(uid: ObjectId): Box[Unit]

    Permalink
  34. def createIndex(keys: JObject, opts: JObject): Unit

    Permalink
    Definition Classes
    MongoMeta
  35. def createIndex(keys: JObject, unique: Boolean): Unit

    Permalink
    Definition Classes
    MongoMeta
  36. def createRecord: ExtSession

    Permalink
    Definition Classes
    MetaRecord
  37. def createWithMutableField[FieldType](original: ExtSession, field: Field[FieldType, ExtSession], newValue: Box[FieldType]): ExtSession

    Permalink
    Definition Classes
    MetaRecord
  38. def defaultIdValue: UUID

    Permalink
    Definition Classes
    UUIDPk → MongoPk
  39. def delete(qry: JObject): Unit

    Permalink
    Definition Classes
    MongoMeta
  40. def delete(k: String, v: Any): Unit

    Permalink
    Definition Classes
    MongoMeta
  41. def delete(qry: DBObject): Unit

    Permalink
    Definition Classes
    MongoMeta
  42. def deleteBox_!: Box[Boolean]

    Permalink
    Definition Classes
    MongoRecord
  43. def deleteExtCookie(): Unit

    Permalink
  44. def delete_!(inst: ExtSession): Boolean

    Permalink
    Definition Classes
    MongoMetaRecord
  45. def delete_!: Boolean

    Permalink
    Definition Classes
    MongoRecord
  46. def dirty_?(inst: ExtSession): Boolean

    Permalink
    Definition Classes
    MetaRecord
  47. def dirty_?: Boolean

    Permalink
    Definition Classes
    Record
  48. def drop: Unit

    Permalink
    Definition Classes
    MongoMeta
  49. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  50. def equals(other: Any): Boolean

    Permalink
    Definition Classes
    Record → AnyRef → Any
  51. def equalsWithPatternCheck(other: Any): Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    BsonRecord
  52. object expires extends ExpiresField[ExtSession]

    Permalink
    Definition Classes
    ExtSession
  53. def fieldByName(fieldName: String, inst: ExtSession): Box[Field[_, ExtSession]]

    Permalink
    Definition Classes
    MetaRecord
  54. def fieldByName(fieldName: String): Box[Field[_, ExtSession]]

    Permalink
    Definition Classes
    Record
  55. def fieldDbValue(f: Field[_, ExtSession]): Box[Any]

    Permalink
    Definition Classes
    BsonMetaRecord
  56. def fieldOrder: List[Field[_, ExtSession]]

    Permalink
    Definition Classes
    MetaRecord
  57. def fields(rec: ExtSession): List[Field[_, ExtSession]]

    Permalink
    Definition Classes
    MetaRecord
  58. def fields(): List[Field[_, ExtSession]]

    Permalink
    Definition Classes
    Record
  59. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  60. def find(k: String, o: Any): Box[ExtSession]

    Permalink
    Definition Classes
    MongoMetaRecord
  61. def find(json: JObject): Box[ExtSession]

    Permalink
    Definition Classes
    MongoMetaRecord
  62. def find(id: Long): Box[ExtSession]

    Permalink
    Definition Classes
    MongoMetaRecord
  63. def find(id: Int): Box[ExtSession]

    Permalink
    Definition Classes
    MongoMetaRecord
  64. def find(s: String): Box[ExtSession]

    Permalink
    Definition Classes
    MongoMetaRecord
  65. def find(uid: UUID): Box[ExtSession]

    Permalink
    Definition Classes
    MongoMetaRecord
  66. def find(oid: ObjectId): Box[ExtSession]

    Permalink
    Definition Classes
    MongoMetaRecord
  67. def find(qry: DBObject): Box[ExtSession]

    Permalink
    Definition Classes
    MongoMetaRecord
  68. def findAll(ids: List[ObjectId]): List[ExtSession]

    Permalink
    Definition Classes
    MongoMetaRecord
  69. def findAll(k: String, o: Any, sort: JObject, opts: FindOption*): List[ExtSession]

    Permalink
    Definition Classes
    MongoMetaRecord
  70. def findAll(k: String, o: Any, opts: FindOption*): List[ExtSession]

    Permalink
    Definition Classes
    MongoMetaRecord
  71. def findAll(qry: JObject, sort: JObject, opts: FindOption*): List[ExtSession]

    Permalink
    Definition Classes
    MongoMetaRecord
  72. def findAll(qry: JObject, opts: FindOption*): List[ExtSession]

    Permalink
    Definition Classes
    MongoMetaRecord
  73. def findAll(qry: DBObject, sort: DBObject, opts: FindOption*): List[ExtSession]

    Permalink
    Definition Classes
    MongoMetaRecord
  74. def findAll(qry: DBObject, opts: FindOption*): List[ExtSession]

    Permalink
    Definition Classes
    MongoMetaRecord
  75. def findAll(qry: JObject, keys: JObject, sort: Option[JObject], opts: FindOption*): List[ExtSession]

    Permalink
    Definition Classes
    MongoMetaRecord
  76. def findAll(sort: Option[DBObject], opts: FindOption*)(f: (DBCollection) ⇒ DBCursor): List[ExtSession]

    Permalink
    Attributes
    protected
    Definition Classes
    MongoMetaRecord
  77. def findAll(qry: DBObject, keys: DBObject, sort: Option[DBObject], opts: FindOption*): List[ExtSession]

    Permalink
    Definition Classes
    MongoMetaRecord
  78. def findAll(qry: DBObject, sort: Option[DBObject], opts: FindOption*): List[ExtSession]

    Permalink
    Definition Classes
    MongoMetaRecord
  79. def findAll: List[ExtSession]

    Permalink
    Definition Classes
    MongoMetaRecord
  80. def findAllByList[T](ids: List[T]): List[ExtSession]

    Permalink
    Definition Classes
    MongoMetaRecord
  81. def findAny(a: Any): Box[ExtSession]

    Permalink
    Definition Classes
    MongoMetaRecord
  82. def fixCollectionName: String

    Permalink
    Definition Classes
    MongoMeta
  83. def foreachCallback(inst: ExtSession, f: (LifecycleCallbacks) ⇒ Any): Unit

    Permalink
    Definition Classes
    MetaRecord
  84. var formTemplate: Box[NodeSeq]

    Permalink
    Definition Classes
    MetaRecord
  85. def formats: Formats

    Permalink
    Definition Classes
    JsonFormats
  86. def fromDBObject(dbo: DBObject): ExtSession

    Permalink
    Definition Classes
    BsonMetaRecord
  87. def fromDocument(doc: Document): ExtSession

    Permalink
    Definition Classes
    BsonMetaRecord
  88. def fromJValue(jvalue: JValue): Box[ExtSession]

    Permalink
    Definition Classes
    MetaRecord
  89. def fromJsonString(json: String): Box[ExtSession]

    Permalink
    Definition Classes
    MetaRecord
  90. def fromReq(r: Req): ExtSession

    Permalink
    Definition Classes
    MetaRecord
  91. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  92. def handleExtSession: Box[ExtSession]

    Permalink
  93. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  94. object id extends UUIDField[OwnerType]

    Permalink
    Definition Classes
    UUIDPk → MongoPk
  95. def insertAll(insts: List[ExtSession]): Unit

    Permalink
    Definition Classes
    MongoMetaRecord
  96. def insertAsync(inst: ExtSession): Future[Boolean]

    Permalink
    Definition Classes
    MongoMetaRecord
  97. def insertAsync(): Future[Boolean]

    Permalink
    Definition Classes
    MongoRecord
  98. def instantiateRecord: ExtSession

    Permalink
    Attributes
    protected
    Definition Classes
    MetaRecord
  99. def introspect(rec: ExtSession, methods: Array[Method])(f: (Method, Field[_, ExtSession]) ⇒ Any): Unit

    Permalink
    Definition Classes
    MetaRecord
  100. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  101. val logger: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    Loggable
  102. def meta: ExtSession.type

    Permalink
    Definition Classes
    ExtSession → MongoRecord → BsonRecord → Record
  103. def metaFields(): List[Field[_, ExtSession]]

    Permalink
    Definition Classes
    MetaRecord
  104. def mutable_?: Boolean

    Permalink
    Definition Classes
    MetaRecord
  105. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  108. def prependDispatch(func: PartialFunction[Req, (ExtSession) ⇒ Box[LiftResponse]]): RulesSeq[PartialFunction[Req, () ⇒ Box[LiftResponse]]]

    Permalink
    Definition Classes
    MetaRecord
  109. def replaceOneAsync(inst: ExtSession, upsert: Boolean, concern: WriteConcern): Future[ExtSession]

    Permalink
    Definition Classes
    MongoMetaRecord
  110. val rootClass: Class[?0] forSome {type ?0 >: ?0, type ?0 <: MetaRecord[ExtSession] with ExtSession}

    Permalink
    Attributes
    protected
    Definition Classes
    MetaRecord
  111. def runSafe[T](f: ⇒ T): T

    Permalink
    Definition Classes
    Record
  112. final def safe_?: Boolean

    Permalink
    Definition Classes
    Record
  113. def save(inst: ExtSession, db: DB, concern: WriteConcern): Boolean

    Permalink
    Definition Classes
    MongoMetaRecord
  114. def save(inst: ExtSession, concern: WriteConcern): Boolean

    Permalink
    Definition Classes
    MongoMetaRecord
  115. def save(inst: ExtSession): Boolean

    Permalink
    Definition Classes
    MongoMetaRecord
  116. def save(safe: Boolean): ExtSession

    Permalink
    Definition Classes
    MongoRecord
  117. def save(concern: WriteConcern): ExtSession

    Permalink
    Definition Classes
    MongoRecord
  118. def saveBox(): Box[ExtSession]

    Permalink
    Definition Classes
    MongoRecord
  119. def saveOp(inst: ExtSession)(f: ⇒ Unit): Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    MongoMetaRecord
  120. def saveTheRecord(): Box[ExtSession]

    Permalink
    Definition Classes
    MongoRecord → BsonRecord → Record
  121. def setFieldsFromDBObject(inst: ExtSession, dbo: DBObject): Unit

    Permalink
    Definition Classes
    BsonMetaRecord
  122. def setFieldsFromDBObject(dbo: DBObject): Unit

    Permalink
    Definition Classes
    BsonRecord
  123. def setFieldsFromDocument(inst: ExtSession, doc: Document): Unit

    Permalink
    Definition Classes
    BsonMetaRecord
  124. def setFieldsFromJValue(rec: ExtSession, jvalue: JValue): Box[Unit]

    Permalink
    Definition Classes
    MetaRecord
  125. def setFieldsFromJValue(jvalue: JValue): Box[Unit]

    Permalink
    Definition Classes
    Record
  126. def setFieldsFromJsonString(inst: ExtSession, json: String): Box[Unit]

    Permalink
    Definition Classes
    MetaRecord
  127. def setFieldsFromJsonString(json: String): Box[Unit]

    Permalink
    Definition Classes
    Record
  128. def setFieldsFromRecord(inst: ExtSession, rec: ExtSession): Unit

    Permalink
    Definition Classes
    MetaRecord
  129. def setFieldsFromReq(inst: ExtSession, req: Req): Unit

    Permalink
    Definition Classes
    MetaRecord
  130. def setFieldsFromReq(req: Req): Unit

    Permalink
    Definition Classes
    Record
  131. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  132. def toForm(inst: ExtSession, template: NodeSeq): NodeSeq

    Permalink
    Definition Classes
    MetaRecord
  133. def toForm(inst: ExtSession): NodeSeq

    Permalink
    Definition Classes
    MetaRecord
  134. def toForm(f: (ExtSession) ⇒ Unit): NodeSeq

    Permalink
    Definition Classes
    Record
  135. def toForm(button: Box[String])(f: (ExtSession) ⇒ Unit): NodeSeq

    Permalink
    Definition Classes
    Record
  136. def toString(): String

    Permalink
    Definition Classes
    Record → AnyRef → Any
  137. def toXHtml(inst: ExtSession): NodeSeq

    Permalink
    Definition Classes
    MetaRecord
  138. def toXHtml: NodeSeq

    Permalink
    Definition Classes
    Record
  139. def update(inst: ExtSession): Unit

    Permalink
    Definition Classes
    MongoMetaRecord
  140. def update(obj: ExtSession, update: DBObject): Unit

    Permalink
    Definition Classes
    MongoMetaRecord
  141. def update(query: DBObject, update: DBObject): Unit

    Permalink
    Definition Classes
    MongoMetaRecord
  142. def update(qry: JObject, newbr: ExtSession, opts: UpdateOption*): Unit

    Permalink
    Definition Classes
    MongoMetaRecord
  143. def update(qry: JObject, newbr: ExtSession, db: DB, opts: UpdateOption*): Unit

    Permalink
    Definition Classes
    MongoMetaRecord
  144. def update(qry: JObject, newobj: JObject, opts: UpdateOption*): Unit

    Permalink
    Definition Classes
    MongoMeta
  145. def update(qry: JObject, newobj: JObject, db: DB, opts: UpdateOption*): Unit

    Permalink
    Definition Classes
    MongoMeta
  146. def update(qry: DBObject, newobj: DBObject, db: DB, opts: UpdateOption*): Unit

    Permalink
    Definition Classes
    MongoMeta
  147. def update: ExtSession

    Permalink
    Definition Classes
    MongoRecord
  148. def updateBox: Box[ExtSession]

    Permalink
    Definition Classes
    MongoRecord
  149. def updateMulti(query: DBObject, update: DBObject): Unit

    Permalink
    Definition Classes
    MongoMetaRecord
  150. def updateOp(inst: ExtSession)(f: ⇒ Unit): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    MongoMetaRecord
  151. def upsert(query: DBObject, update: DBObject): Unit

    Permalink
    Definition Classes
    MongoMetaRecord
  152. def useColl[T](f: (DBCollection) ⇒ T): T

    Permalink
    Definition Classes
    MongoMetaRecord → MongoMeta
  153. def useCollAsync[T](f: (MongoCollection[Document]) ⇒ T): T

    Permalink
    Definition Classes
    MongoMetaRecord
  154. def useDb[T](f: (DB) ⇒ T): T

    Permalink
    Definition Classes
    MongoMetaRecord → MongoMeta
  155. object userId extends ObjectIdField[ExtSession]

    Permalink
    Definition Classes
    ExtSession
  156. def validate(inst: ExtSession): List[FieldError]

    Permalink
    Definition Classes
    MetaRecord
  157. def validate: List[FieldError]

    Permalink
    Definition Classes
    Record
  158. final def wait(): Unit

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

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

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

Deprecated Value Members

  1. def createExtSession(uid: String): Unit

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.6) use createExtSessionBox instead

  2. def createExtSession(uid: ObjectId): Unit

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.6) use createExtSessionBox instead

Inherited from Loggable

Inherited from MongoMetaRecord[ExtSession]

Inherited from MongoMeta[ExtSession]

Inherited from BsonMetaRecord[ExtSession]

Inherited from JsonFormats

Inherited from MetaRecord[ExtSession]

Inherited from ExtSession

Inherited from UUIDPk[ExtSession]

Inherited from MongoPk[UUIDField[ExtSession]]

Inherited from MongoRecord[ExtSession]

Inherited from BsonRecord[ExtSession]

Inherited from Record[ExtSession]

Inherited from FieldContainer

Inherited from AnyRef

Inherited from Any

Ungrouped