package impl
- Alphabetic
- Public
- Protected
Type Members
- class LocalFileRepository extends ComponentBase with FileRepository
A FileRepository which is using a local file system for storing files.
A FileRepository which is using a local file system for storing files.
Note: File operations are not always synchronized. It tries to mimic a little bit of collision safety by writing new files to ".part" files and then rename it (which is atomic on most modern file systems). However it's possible to construct a clash in meta data overriding. In practice the risk should be small when used with a local user .
Temporary files are cleaned up periodically. This should scale to some 1000 files but not more.
- Annotations
- @Singleton()
- class LocalMantikRegistryImpl extends ComponentBase with LocalMantikRegistry
- class LocalRepository extends ComponentBase with Repository
A local repository for artifacts based upon Sqlite.
A local repository for artifacts based upon Sqlite.
- Annotations
- @Singleton()
- class MantikDbEvolutions extends SqliteEvolutions
Mantiks Database Evolution.
- class MantikRegistryTokenProvider extends ComponentBase
Provides tokens for talking to the mantik registry
- trait NonAsyncFileRepository extends FileRepository
Helper which converts the async API into a sync API for testcases.
- class TempFileRepository extends LocalFileRepository
- Annotations
- @Singleton()
- class TempRepository extends LocalRepository
- Annotations
- @Singleton()
Value Members
- object LocalFileRepository
- object LocalRepository
- object MantikDbEvolutions
Constants for Mantik Database Evolutions
- object MantikRegistryTokenProvider