package impl
- Alphabetic
- Public
- All
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