net
.
liftmodules
.
mongoauth
.
model
ExtSession
Related Docs:
class ExtSession
|
package model
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
Alphabetic
By Inheritance
Inherited
ExtSession
Loggable
MongoMetaRecord
MongoMeta
BsonMetaRecord
JsonFormats
MetaRecord
ExtSession
UUIDPk
MongoPk
MongoRecord
BsonRecord
Record
FieldContainer
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
case class
FieldHolder
extends
Product
with
Serializable
Definition Classes
MetaRecord
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
implicit
lazy val
_formats
:
Formats
Definition Classes
JsonFormats
def
allFields
:
List
[
Field
[_,
ExtSession
]]
Definition Classes
Record → FieldContainer
lazy val
allFormats
:
Formats
Definition Classes
JsonFormats
def
appendDispatch
(
func:
PartialFunction
[
Req
, (
ExtSession
) ⇒
Box
[
LiftResponse
]]
)
:
RulesSeq
[
PartialFunction
[
Req
, () ⇒
Box
[
LiftResponse
]]]
Definition Classes
MetaRecord
def
asDBObject
(
inst:
ExtSession
)
:
DBObject
Definition Classes
BsonMetaRecord
def
asDBObject
:
DBObject
Definition Classes
BsonRecord
def
asDocument
(
inst:
ExtSession
)
:
Document
Definition Classes
BsonMetaRecord
def
asDocument
:
Document
Definition Classes
BsonRecord
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
asJObject
(
rec:
ExtSession
)
:
JObject
Definition Classes
MetaRecord
def
asJObject
:
JObject
Definition Classes
Record
def
asJSON
(
inst:
ExtSession
)
:
JsObj
Definition Classes
MetaRecord
def
asJSON
:
JsExp
Definition Classes
Record
def
asJValue
(
rec:
ExtSession
)
:
JValue
Definition Classes
MetaRecord
def
asJValue
:
JValue
Definition Classes
Record
def
asJsExp
(
inst:
ExtSession
)
:
JsExp
Definition Classes
MetaRecord
def
asJsExp
:
JsExp
Definition Classes
Record
def
bulkDelete_!!
(
k:
String
,
o:
Any
)
:
Unit
Definition Classes
MongoMetaRecord
def
bulkDelete_!!
(
qry:
DBObject
)
:
Unit
Definition Classes
MongoMetaRecord
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
collectionName
:
String
Definition Classes
ExtSession
→ MongoMeta
def
connectionIdentifier
:
ConnectionIdentifier
Definition Classes
MetaRecord
def
copy
(
rec:
ExtSession
)
:
ExtSession
Definition Classes
MetaRecord
def
copy
:
ExtSession
Definition Classes
Record
def
count
(
qry:
JObject
)
:
Long
Definition Classes
MongoMeta
def
count
(
qry:
DBObject
)
:
Long
Definition Classes
MongoMeta
def
count
:
Long
Definition Classes
MongoMeta
def
countDistinct
(
key:
String
,
query:
DBObject
)
:
Long
Definition Classes
MongoMeta
def
createExtSessionBox
(
uid:
String
)
:
Box
[
Unit
]
def
createExtSessionBox
(
uid:
ObjectId
)
:
Box
[
Unit
]
def
createIndex
(
keys:
JObject
,
opts:
JObject
)
:
Unit
Definition Classes
MongoMeta
def
createIndex
(
keys:
JObject
,
unique:
Boolean
)
:
Unit
Definition Classes
MongoMeta
def
createRecord
:
ExtSession
Definition Classes
MetaRecord
def
createWithMutableField
[
FieldType
]
(
original:
ExtSession
,
field:
Field
[
FieldType
,
ExtSession
]
,
newValue:
Box
[
FieldType
]
)
:
ExtSession
Definition Classes
MetaRecord
def
defaultIdValue
:
UUID
Definition Classes
UUIDPk → MongoPk
def
delete
(
qry:
JObject
)
:
Unit
Definition Classes
MongoMeta
def
delete
(
k:
String
,
v:
Any
)
:
Unit
Definition Classes
MongoMeta
def
delete
(
qry:
DBObject
)
:
Unit
Definition Classes
MongoMeta
def
deleteBox_!
:
Box
[
Boolean
]
Definition Classes
MongoRecord
def
deleteExtCookie
()
:
Unit
def
delete_!
(
inst:
ExtSession
)
:
Boolean
Definition Classes
MongoMetaRecord
def
delete_!
:
Boolean
Definition Classes
MongoRecord
def
dirty_?
(
inst:
ExtSession
)
:
Boolean
Definition Classes
MetaRecord
def
dirty_?
:
Boolean
Definition Classes
Record
def
drop
:
Unit
Definition Classes
MongoMeta
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
other:
Any
)
:
Boolean
Definition Classes
Record → AnyRef → Any
def
equalsWithPatternCheck
(
other:
Any
)
:
Boolean
Attributes
protected
Definition Classes
BsonRecord
object
expires
extends
ExpiresField
[
ExtSession
]
Definition Classes
ExtSession
def
fieldByName
(
fieldName:
String
,
inst:
ExtSession
)
:
Box
[
Field
[_,
ExtSession
]]
Definition Classes
MetaRecord
def
fieldByName
(
fieldName:
String
)
:
Box
[
Field
[_,
ExtSession
]]
Definition Classes
Record
def
fieldDbValue
(
f:
Field
[_,
ExtSession
]
)
:
Box
[
Any
]
Definition Classes
BsonMetaRecord
def
fieldOrder
:
List
[
Field
[_,
ExtSession
]]
Definition Classes
MetaRecord
def
fields
(
rec:
ExtSession
)
:
List
[
Field
[_,
ExtSession
]]
Definition Classes
MetaRecord
def
fields
()
:
List
[
Field
[_,
ExtSession
]]
Definition Classes
Record
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
find
(
k:
String
,
o:
Any
)
:
Box
[
ExtSession
]
Definition Classes
MongoMetaRecord
def
find
(
json:
JObject
)
:
Box
[
ExtSession
]
Definition Classes
MongoMetaRecord
def
find
(
id:
Long
)
:
Box
[
ExtSession
]
Definition Classes
MongoMetaRecord
def
find
(
id:
Int
)
:
Box
[
ExtSession
]
Definition Classes
MongoMetaRecord
def
find
(
s:
String
)
:
Box
[
ExtSession
]
Definition Classes
MongoMetaRecord
def
find
(
uid:
UUID
)
:
Box
[
ExtSession
]
Definition Classes
MongoMetaRecord
def
find
(
oid:
ObjectId
)
:
Box
[
ExtSession
]
Definition Classes
MongoMetaRecord
def
find
(
qry:
DBObject
)
:
Box
[
ExtSession
]
Definition Classes
MongoMetaRecord
def
findAll
(
ids:
List
[
ObjectId
]
)
:
List
[
ExtSession
]
Definition Classes
MongoMetaRecord
def
findAll
(
k:
String
,
o:
Any
,
sort:
JObject
,
opts:
FindOption
*
)
:
List
[
ExtSession
]
Definition Classes
MongoMetaRecord
def
findAll
(
k:
String
,
o:
Any
,
opts:
FindOption
*
)
:
List
[
ExtSession
]
Definition Classes
MongoMetaRecord
def
findAll
(
qry:
JObject
,
sort:
JObject
,
opts:
FindOption
*
)
:
List
[
ExtSession
]
Definition Classes
MongoMetaRecord
def
findAll
(
qry:
JObject
,
opts:
FindOption
*
)
:
List
[
ExtSession
]
Definition Classes
MongoMetaRecord
def
findAll
(
qry:
DBObject
,
sort:
DBObject
,
opts:
FindOption
*
)
:
List
[
ExtSession
]
Definition Classes
MongoMetaRecord
def
findAll
(
qry:
DBObject
,
opts:
FindOption
*
)
:
List
[
ExtSession
]
Definition Classes
MongoMetaRecord
def
findAll
(
qry:
JObject
,
keys:
JObject
,
sort:
Option
[
JObject
]
,
opts:
FindOption
*
)
:
List
[
ExtSession
]
Definition Classes
MongoMetaRecord
def
findAll
(
sort:
Option
[
DBObject
]
,
opts:
FindOption
*
)
(
f: (
DBCollection
) ⇒
DBCursor
)
:
List
[
ExtSession
]
Attributes
protected
Definition Classes
MongoMetaRecord
def
findAll
(
qry:
DBObject
,
keys:
DBObject
,
sort:
Option
[
DBObject
]
,
opts:
FindOption
*
)
:
List
[
ExtSession
]
Definition Classes
MongoMetaRecord
def
findAll
(
qry:
DBObject
,
sort:
Option
[
DBObject
]
,
opts:
FindOption
*
)
:
List
[
ExtSession
]
Definition Classes
MongoMetaRecord
def
findAll
:
List
[
ExtSession
]
Definition Classes
MongoMetaRecord
def
findAllByList
[
T
]
(
ids:
List
[
T
]
)
:
List
[
ExtSession
]
Definition Classes
MongoMetaRecord
def
findAny
(
a:
Any
)
:
Box
[
ExtSession
]
Definition Classes
MongoMetaRecord
def
fixCollectionName
:
String
Definition Classes
MongoMeta
def
foreachCallback
(
inst:
ExtSession
,
f: (
LifecycleCallbacks
) ⇒
Any
)
:
Unit
Definition Classes
MetaRecord
var
formTemplate
:
Box
[
NodeSeq
]
Definition Classes
MetaRecord
def
formats
:
Formats
Definition Classes
JsonFormats
def
fromDBObject
(
dbo:
DBObject
)
:
ExtSession
Definition Classes
BsonMetaRecord
def
fromDocument
(
doc:
Document
)
:
ExtSession
Definition Classes
BsonMetaRecord
def
fromJValue
(
jvalue:
JValue
)
:
Box
[
ExtSession
]
Definition Classes
MetaRecord
def
fromJsonString
(
json:
String
)
:
Box
[
ExtSession
]
Definition Classes
MetaRecord
def
fromReq
(
r:
Req
)
:
ExtSession
Definition Classes
MetaRecord
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
handleExtSession
:
Box
[
ExtSession
]
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
object
id
extends
UUIDField
[
OwnerType
]
Definition Classes
UUIDPk → MongoPk
def
insertAll
(
insts:
List
[
ExtSession
]
)
:
Unit
Definition Classes
MongoMetaRecord
def
insertAsync
(
inst:
ExtSession
)
:
Future
[
Boolean
]
Definition Classes
MongoMetaRecord
def
insertAsync
()
:
Future
[
Boolean
]
Definition Classes
MongoRecord
def
instantiateRecord
:
ExtSession
Attributes
protected
Definition Classes
MetaRecord
def
introspect
(
rec:
ExtSession
,
methods:
Array
[
Method
]
)
(
f: (
Method
,
Field
[_,
ExtSession
]) ⇒
Any
)
:
Unit
Definition Classes
MetaRecord
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
val
logger
:
Logger
Attributes
protected
Definition Classes
Loggable
def
meta
:
ExtSession
.type
Definition Classes
ExtSession
→ MongoRecord → BsonRecord → Record
def
metaFields
()
:
List
[
Field
[_,
ExtSession
]]
Definition Classes
MetaRecord
def
mutable_?
:
Boolean
Definition Classes
MetaRecord
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
prependDispatch
(
func:
PartialFunction
[
Req
, (
ExtSession
) ⇒
Box
[
LiftResponse
]]
)
:
RulesSeq
[
PartialFunction
[
Req
, () ⇒
Box
[
LiftResponse
]]]
Definition Classes
MetaRecord
def
replaceOneAsync
(
inst:
ExtSession
,
upsert:
Boolean
,
concern:
WriteConcern
)
:
Future
[
ExtSession
]
Definition Classes
MongoMetaRecord
val
rootClass
:
Class
[
?0
] forSome {type ?0 >:
?0
, type ?0 <:
MetaRecord
[
ExtSession
] with
ExtSession
}
Attributes
protected
Definition Classes
MetaRecord
def
runSafe
[
T
]
(
f: ⇒
T
)
:
T
Definition Classes
Record
final
def
safe_?
:
Boolean
Definition Classes
Record
def
save
(
inst:
ExtSession
,
db:
DB
,
concern:
WriteConcern
)
:
Boolean
Definition Classes
MongoMetaRecord
def
save
(
inst:
ExtSession
,
concern:
WriteConcern
)
:
Boolean
Definition Classes
MongoMetaRecord
def
save
(
inst:
ExtSession
)
:
Boolean
Definition Classes
MongoMetaRecord
def
save
(
safe:
Boolean
)
:
ExtSession
Definition Classes
MongoRecord
def
save
(
concern:
WriteConcern
)
:
ExtSession
Definition Classes
MongoRecord
def
saveBox
()
:
Box
[
ExtSession
]
Definition Classes
MongoRecord
def
saveOp
(
inst:
ExtSession
)
(
f: ⇒
Unit
)
:
Boolean
Attributes
protected
Definition Classes
MongoMetaRecord
def
saveTheRecord
()
:
Box
[
ExtSession
]
Definition Classes
MongoRecord → BsonRecord → Record
def
setFieldsFromDBObject
(
inst:
ExtSession
,
dbo:
DBObject
)
:
Unit
Definition Classes
BsonMetaRecord
def
setFieldsFromDBObject
(
dbo:
DBObject
)
:
Unit
Definition Classes
BsonRecord
def
setFieldsFromDocument
(
inst:
ExtSession
,
doc:
Document
)
:
Unit
Definition Classes
BsonMetaRecord
def
setFieldsFromJValue
(
rec:
ExtSession
,
jvalue:
JValue
)
:
Box
[
Unit
]
Definition Classes
MetaRecord
def
setFieldsFromJValue
(
jvalue:
JValue
)
:
Box
[
Unit
]
Definition Classes
Record
def
setFieldsFromJsonString
(
inst:
ExtSession
,
json:
String
)
:
Box
[
Unit
]
Definition Classes
MetaRecord
def
setFieldsFromJsonString
(
json:
String
)
:
Box
[
Unit
]
Definition Classes
Record
def
setFieldsFromRecord
(
inst:
ExtSession
,
rec:
ExtSession
)
:
Unit
Definition Classes
MetaRecord
def
setFieldsFromReq
(
inst:
ExtSession
,
req:
Req
)
:
Unit
Definition Classes
MetaRecord
def
setFieldsFromReq
(
req:
Req
)
:
Unit
Definition Classes
Record
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toForm
(
inst:
ExtSession
,
template:
NodeSeq
)
:
NodeSeq
Definition Classes
MetaRecord
def
toForm
(
inst:
ExtSession
)
:
NodeSeq
Definition Classes
MetaRecord
def
toForm
(
f: (
ExtSession
) ⇒
Unit
)
:
NodeSeq
Definition Classes
Record
def
toForm
(
button:
Box
[
String
]
)
(
f: (
ExtSession
) ⇒
Unit
)
:
NodeSeq
Definition Classes
Record
def
toString
()
:
String
Definition Classes
Record → AnyRef → Any
def
toXHtml
(
inst:
ExtSession
)
:
NodeSeq
Definition Classes
MetaRecord
def
toXHtml
:
NodeSeq
Definition Classes
Record
def
update
(
inst:
ExtSession
)
:
Unit
Definition Classes
MongoMetaRecord
def
update
(
obj:
ExtSession
,
update:
DBObject
)
:
Unit
Definition Classes
MongoMetaRecord
def
update
(
query:
DBObject
,
update:
DBObject
)
:
Unit
Definition Classes
MongoMetaRecord
def
update
(
qry:
JObject
,
newbr:
ExtSession
,
opts:
UpdateOption
*
)
:
Unit
Definition Classes
MongoMetaRecord
def
update
(
qry:
JObject
,
newbr:
ExtSession
,
db:
DB
,
opts:
UpdateOption
*
)
:
Unit
Definition Classes
MongoMetaRecord
def
update
(
qry:
JObject
,
newobj:
JObject
,
opts:
UpdateOption
*
)
:
Unit
Definition Classes
MongoMeta
def
update
(
qry:
JObject
,
newobj:
JObject
,
db:
DB
,
opts:
UpdateOption
*
)
:
Unit
Definition Classes
MongoMeta
def
update
(
qry:
DBObject
,
newobj:
DBObject
,
db:
DB
,
opts:
UpdateOption
*
)
:
Unit
Definition Classes
MongoMeta
def
update
:
ExtSession
Definition Classes
MongoRecord
def
updateBox
:
Box
[
ExtSession
]
Definition Classes
MongoRecord
def
updateMulti
(
query:
DBObject
,
update:
DBObject
)
:
Unit
Definition Classes
MongoMetaRecord
def
updateOp
(
inst:
ExtSession
)
(
f: ⇒
Unit
)
:
Unit
Attributes
protected
Definition Classes
MongoMetaRecord
def
upsert
(
query:
DBObject
,
update:
DBObject
)
:
Unit
Definition Classes
MongoMetaRecord
def
useColl
[
T
]
(
f: (
DBCollection
) ⇒
T
)
:
T
Definition Classes
MongoMetaRecord → MongoMeta
def
useCollAsync
[
T
]
(
f: (
MongoCollection
[
Document
]) ⇒
T
)
:
T
Definition Classes
MongoMetaRecord
def
useDb
[
T
]
(
f: (
DB
) ⇒
T
)
:
T
Definition Classes
MongoMetaRecord → MongoMeta
object
userId
extends
ObjectIdField
[
ExtSession
]
Definition Classes
ExtSession
def
validate
(
inst:
ExtSession
)
:
List
[
FieldError
]
Definition Classes
MetaRecord
def
validate
:
List
[
FieldError
]
Definition Classes
Record
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Deprecated Value Members
def
createExtSession
(
uid:
String
)
:
Unit
Annotations
@deprecated
Deprecated
(Since version 0.6)
use createExtSessionBox instead
def
createExtSession
(
uid:
ObjectId
)
:
Unit
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