Package org.graylog2.security
Class MongoDbSession
java.lang.Object
org.graylog2.database.PersistedImpl
org.graylog2.security.MongoDbSession
- All Implemented Interfaces:
Persisted
-
Field Summary
Fields inherited from class org.graylog2.database.PersistedImpl
fields, id
-
Constructor Summary
ModifierConstructorDescriptionprotected
MongoDbSession
(Map<String, Object> fields) MongoDbSession
(org.bson.types.ObjectId objectId, Map map) -
Method Summary
Modifier and TypeMethodDescriptiongetHost()
long
boolean
void
setAttributes
(Map<Object, Object> attributes) void
setExpired
(boolean expired) void
void
setLastAccessTime
(Date lastAccessTime) void
setStartTimestamp
(Date startTimestamp) void
setTimeout
(long timeout) Methods inherited from class org.graylog2.database.PersistedImpl
asMap, equals, getFields, getId, getObjectId, hashCode, toString
-
Constructor Details
-
MongoDbSession
-
MongoDbSession
-
-
Method Details
-
getValidations
-
getEmbeddedValidations
-
getAttributes
-
setAttributes
-
getUserIdAttribute
-
getHost
-
getTimeout
public long getTimeout() -
getStartTimestamp
-
getLastAccessTime
-
setHost
-
setTimeout
public void setTimeout(long timeout) -
setStartTimestamp
-
setLastAccessTime
-
isExpired
public boolean isExpired() -
setExpired
public void setExpired(boolean expired) -
getSessionId
-