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, io.camunda.webapps.schema.descriptors.backup.BackupPriorities backupPriorities, BackupRepositoryProps backupProps, BackupRepository repository) -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteBackup(Long backupId) getBackups(boolean verbose, String pattern) getBackupState(Long backupId) takeBackup(TakeBackupRequestDto request) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.camunda.webapps.backup.BackupService
getBackups
-
Constructor Details
-
BackupServiceImpl
public BackupServiceImpl(Executor threadPoolTaskExecutor, io.camunda.webapps.schema.descriptors.backup.BackupPriorities backupPriorities, BackupRepositoryProps backupProps, BackupRepository repository)
-
-
Method Details
-
deleteBackup
- Specified by:
deleteBackupin interfaceBackupService
-
takeBackup
- Specified by:
takeBackupin interfaceBackupService
-
getBackupState
- Specified by:
getBackupStatein interfaceBackupService
-
getBackups
- Specified by:
getBackupsin interfaceBackupService
-