| Interface | Description |
|---|---|
| BackupContext | |
| BackupService |
Backup service is for doing backup vault data from vault node server to backup server.
|
| DatabaseService |
TODO: refine APIs like *One, *Many, find*.
|
| 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 | |
| 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 | |
| HiveBackupContext |
| Enum | Description |
|---|---|
| BackupService.BackupResult |