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
ConstructorsModifierConstructorDescriptionprotectedMongoDbSession(Map<String, Object> fields) MongoDbSession(org.bson.types.ObjectId objectId, Map map) -
Method Summary
Modifier and TypeMethodDescriptiongetHost()longbooleanvoidsetAttributes(Map<Object, Object> attributes) voidsetExpired(boolean expired) voidvoidsetLastAccessTime(Date lastAccessTime) voidsetStartTimestamp(Date startTimestamp) voidsetTimeout(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
-