AutoArchive._application.archiving.actions

Modules

action_utils

class AutoArchive._application.archiving.actions.action_utils.ActionUtils(componentUi, applicationContext, serviceAccessor: ServiceAccessor)[source]

Bases: object

getArchiveSpecsForProcessing(selectedArchiveSpecs)[source]
getOrphanedArchives(archiveSpecs)[source]
getValidArchiveNames(archiveSpecs)[source]
property actionResult: ActionResult
property archiving: _Archiving
property commandExecutor: _CommandExecutor
property componentUi
property configuration

create_action

class AutoArchive._application.archiving.actions.create_action.CreateAction(actionUtils: ActionUtils, selectedArchiveSpecs)[source]

Bases: Action

executeAction_() bool[source]
handleResult_(actionResult: ActionResult) None[source]

list_action

class AutoArchive._application.archiving.actions.list_action.ListAction(actionUtils: ActionUtils, selectedArchiveSpecs)[source]

Bases: Action

executeAction_() bool[source]

purge_action

class AutoArchive._application.archiving.actions.purge_action.PurgeAction(actionUtils: ActionUtils, selectedArchiveSpecs)[source]

Bases: Action

executeAction_() bool[source]