Class DeprovisionedUserDao
java.lang.Object
io.datarouter.storage.dao.BaseDao
io.datarouter.auth.storage.deprovisioneduser.DeprovisionedUserDao
- All Implemented Interfaces:
io.datarouter.storage.dao.Dao
@Singleton
public class DeprovisionedUserDao
extends io.datarouter.storage.dao.BaseDao
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDeprovisionedUserDao.DeprovisionedUserDaoParams -
Constructor Summary
Constructors Constructor Description DeprovisionedUserDao(io.datarouter.storage.Datarouter datarouter, io.datarouter.storage.node.factory.NodeFactory nodeFactory, DeprovisionedUserDao.DeprovisionedUserDaoParams params) -
Method Summary
Modifier and Type Method Description voiddeleteMulti(Collection<DeprovisionedUserKey> keys)voiddeleteMultiUsernames(Collection<String> usernames)Optional<DeprovisionedUser>find(DeprovisionedUserKey key)voidputMulti(Collection<DeprovisionedUser> databeans)io.datarouter.scanner.Scanner<DeprovisionedUser>scan()io.datarouter.scanner.Scanner<DeprovisionedUser>scanWithPrefixes(Collection<DeprovisionedUserKey> prefixes)
-
Constructor Details
-
DeprovisionedUserDao
@Inject public DeprovisionedUserDao(io.datarouter.storage.Datarouter datarouter, io.datarouter.storage.node.factory.NodeFactory nodeFactory, DeprovisionedUserDao.DeprovisionedUserDaoParams params)
-
-
Method Details
-
find
-
scan
-
scanWithPrefixes
public io.datarouter.scanner.Scanner<DeprovisionedUser> scanWithPrefixes(Collection<DeprovisionedUserKey> prefixes) -
putMulti
-
deleteMulti
-
deleteMultiUsernames
-