Class DatarouterSessionDao
java.lang.Object
io.datarouter.storage.dao.BaseDao
io.datarouter.auth.storage.user.session.DatarouterSessionDao
- All Implemented Interfaces:
BaseDatarouterSessionDao,io.datarouter.storage.dao.Dao
@Singleton
public class DatarouterSessionDao
extends io.datarouter.storage.dao.BaseDao
implements BaseDatarouterSessionDao
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordNested classes/interfaces inherited from interface io.datarouter.auth.storage.user.session.BaseDatarouterSessionDao
BaseDatarouterSessionDao.NoOpDatarouterSessionDao -
Constructor Summary
ConstructorsConstructorDescriptionDatarouterSessionDao(io.datarouter.storage.Datarouter datarouter, io.datarouter.storage.node.factory.NodeFactory nodeFactory, DatarouterSessionDao.DatarouterSessionDaoParams params) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidget(DatarouterSessionKey key) voidput(DatarouterSession databean) voidputMulti(Collection<DatarouterSession> databeans) io.datarouter.scanner.Scanner<DatarouterSession> scan()
-
Constructor Details
-
DatarouterSessionDao
@Inject public DatarouterSessionDao(io.datarouter.storage.Datarouter datarouter, io.datarouter.storage.node.factory.NodeFactory nodeFactory, DatarouterSessionDao.DatarouterSessionDaoParams params)
-
-
Method Details
-
get
- Specified by:
getin interfaceBaseDatarouterSessionDao
-
put
- Specified by:
putin interfaceBaseDatarouterSessionDao
-
putMulti
-
delete
- Specified by:
deletein interfaceBaseDatarouterSessionDao
-
deleteMulti
- Specified by:
deleteMultiin interfaceBaseDatarouterSessionDao
-
scan
- Specified by:
scanin interfaceBaseDatarouterSessionDao
-