Class DatarouterAccountCredentialDao
java.lang.Object
io.datarouter.storage.dao.BaseDao
io.datarouter.auth.storage.account.credential.DatarouterAccountCredentialDao
- All Implemented Interfaces:
BaseDatarouterAccountCredentialDao,io.datarouter.storage.dao.Dao
@Singleton
public class DatarouterAccountCredentialDao
extends io.datarouter.storage.dao.BaseDao
implements BaseDatarouterAccountCredentialDao
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Constructor Summary
ConstructorsConstructorDescriptionDatarouterAccountCredentialDao(io.datarouter.storage.Datarouter datarouter, io.datarouter.storage.node.factory.NodeFactory nodeFactory, io.datarouter.storage.node.factory.IndexingNodeFactory indexingNodeFactory, DatarouterAccountCredentialDao.DatarouterAccountCredentialDaoParams params) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoiddeleteByAccountName(String accountName) booleanbooleanvoidinsertOrBust(DatarouterAccountCredential databean) voidput(DatarouterAccountCredential databean) io.datarouter.scanner.Scanner<DatarouterAccountCredential> scan()io.datarouter.scanner.Scanner<DatarouterAccountCredential> scanByAccountName(String accountName) io.datarouter.scanner.Scanner<DatarouterAccountCredential> scanByAccountNames(Collection<String> accountNames) io.datarouter.scanner.Scanner<DatarouterAccountCredentialKey> scanKeys()io.datarouter.scanner.Scanner<DatarouterAccountCredential> voidupdateIgnore(DatarouterAccountCredential databean) voidupdateMultiIgnore(Collection<DatarouterAccountCredential> databeans)
-
Constructor Details
-
DatarouterAccountCredentialDao
@Inject public DatarouterAccountCredentialDao(io.datarouter.storage.Datarouter datarouter, io.datarouter.storage.node.factory.NodeFactory nodeFactory, io.datarouter.storage.node.factory.IndexingNodeFactory indexingNodeFactory, DatarouterAccountCredentialDao.DatarouterAccountCredentialDaoParams params)
-
-
Method Details
-
put
- Specified by:
putin interfaceBaseDatarouterAccountCredentialDao
-
insertOrBust
- Specified by:
insertOrBustin interfaceBaseDatarouterAccountCredentialDao
-
updateIgnore
- Specified by:
updateIgnorein interfaceBaseDatarouterAccountCredentialDao
-
updateMultiIgnore
- Specified by:
updateMultiIgnorein interfaceBaseDatarouterAccountCredentialDao
-
get
- Specified by:
getin interfaceBaseDatarouterAccountCredentialDao
-
scan
- Specified by:
scanin interfaceBaseDatarouterAccountCredentialDao
-
scanMulti
public io.datarouter.scanner.Scanner<DatarouterAccountCredential> scanMulti(Collection<DatarouterAccountCredentialKey> keys) - Specified by:
scanMultiin interfaceBaseDatarouterAccountCredentialDao
-
scanKeys
- Specified by:
scanKeysin interfaceBaseDatarouterAccountCredentialDao
-
scanByAccountNames
public io.datarouter.scanner.Scanner<DatarouterAccountCredential> scanByAccountNames(Collection<String> accountNames) - Specified by:
scanByAccountNamesin interfaceBaseDatarouterAccountCredentialDao
-
scanByAccountName
public io.datarouter.scanner.Scanner<DatarouterAccountCredential> scanByAccountName(String accountName) -
exists
- Specified by:
existsin interfaceBaseDatarouterAccountCredentialDao
-
exists
- Specified by:
existsin interfaceBaseDatarouterAccountCredentialDao
-
delete
- Specified by:
deletein interfaceBaseDatarouterAccountCredentialDao
-
deleteByAccountName
- Specified by:
deleteByAccountNamein interfaceBaseDatarouterAccountCredentialDao
-
find
- Specified by:
findin interfaceBaseDatarouterAccountCredentialDao
-