| Interface | Description |
|---|---|
| BackupContext |
Backup context to provide backup information when doing backup relating things for the vault.
|
| BackupService |
Backup service is for doing backup vault data from vault node server to backup server.
|
| DatabaseService |
Mongo database service.
|
| FilesService |
Vault provides a storage for files saving.
|
| PaymentService |
The payment service provides users with the way to purchase a paid vault or
backup service, such as to subscribe to a new vault or backup with paid
pricing plan or extend the purchased subscription service.
|
| PromotionService |
The promotion service is for upgrading the backup node to the vault node.
|
| PubSubService | |
| ScriptingInvocationService |
Vault provides the scripting service to general users to execute a preset
script by the vault owner.
|
| ScriptingService |
Vault provides the scripting service to vault owners to register executable
script and make invocation as well.
|
| SubscriptionService<T> |
Hive node provides the subscription service to let a new user subscribe to their
vault or backup service on the given back-end node.
|
| Class | Description |
|---|---|
| CloudBackupContext |
Cloud backup context is used for the user to backup the vault data to the cloud service,
such as google driver, etc.
|
| HiveBackupContext |
The backup context for hive node server.
|
| Enum | Description |
|---|---|
| BackupService.BackupResult |