Package io.datarouter.changelog.storage
Class ChangelogDao
java.lang.Object
io.datarouter.storage.dao.BaseDao
io.datarouter.changelog.storage.ChangelogDao
- All Implemented Interfaces:
io.datarouter.storage.dao.Dao
@Singleton
public class ChangelogDao
extends io.datarouter.storage.dao.BaseDao
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classChangelogDao.ChangelogDaoParams -
Constructor Summary
Constructors Constructor Description ChangelogDao(io.datarouter.storage.Datarouter datarouter, ChangelogDao.ChangelogDaoParams params, io.datarouter.storage.node.factory.NodeFactory nodeFactory) -
Method Summary
Modifier and Type Method Description Optional<Changelog>find(ChangelogKey key)Changelogget(ChangelogKey key)voidput(Changelog databean)io.datarouter.scanner.Scanner<Changelog>scan()io.datarouter.scanner.Scanner<Changelog>scan(io.datarouter.util.tuple.Range<ChangelogKey> range)
-
Constructor Details
-
ChangelogDao
@Inject public ChangelogDao(io.datarouter.storage.Datarouter datarouter, ChangelogDao.ChangelogDaoParams params, io.datarouter.storage.node.factory.NodeFactory nodeFactory)
-
-
Method Details