Package io.camunda.webapps.backup
Class BackupServiceImpl
java.lang.Object
io.camunda.webapps.backup.BackupServiceImpl
- All Implemented Interfaces:
BackupService
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.camunda.webapps.backup.BackupService
BackupService.SnapshotRequest -
Constructor Summary
ConstructorsConstructorDescriptionBackupServiceImpl(Executor threadPoolTaskExecutor, BackupPriorities backupPriorities, BackupRepositoryProps backupProps, BackupRepository repository, DynamicIndicesProvider dynamicIndicesProvider) -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteBackup(Long backupId) getBackupState(Long backupId) takeBackup(TakeBackupRequestDto request)
-
Constructor Details
-
BackupServiceImpl
public BackupServiceImpl(Executor threadPoolTaskExecutor, BackupPriorities backupPriorities, BackupRepositoryProps backupProps, BackupRepository repository, DynamicIndicesProvider dynamicIndicesProvider)
-
-
Method Details
-
deleteBackup
- Specified by:
deleteBackupin interfaceBackupService
-
takeBackup
- Specified by:
takeBackupin interfaceBackupService
-
getBackupState
- Specified by:
getBackupStatein interfaceBackupService
-
getBackups
- Specified by:
getBackupsin interfaceBackupService
-