Class FastTrashCleanupJobStatusManager
java.lang.Object
com.atlassian.confluence.impl.retention.status.AbstractTrashCleanupJobStatusManager
com.atlassian.confluence.impl.retention.fast.status.FastTrashCleanupJobStatusManager
- All Implemented Interfaces:
TrashCleanupJobStatusManager
- Since:
- 9.1.0
-
Field Summary
Fields inherited from class com.atlassian.confluence.impl.retention.status.AbstractTrashCleanupJobStatusManager
globalPluginSettings, objectMapper
-
Constructor Summary
ConstructorsConstructorDescriptionFastTrashCleanupJobStatusManager
(com.atlassian.sal.api.pluginsettings.PluginSettingsFactory pluginSettingsFactory) -
Method Summary
Modifier and TypeMethodDescriptionGet the Plugin Settings key for the status objectprotected FastTrashCleanupJobStatus
parseStatusFromPluginSettingsValue
(Object pluginSettingsValue) Get the existing TrashCleanupJobStatus object from the Plugin Settings valueMethods inherited from class com.atlassian.confluence.impl.retention.status.AbstractTrashCleanupJobStatusManager
getCurrentStatus, setCurrentStatus
-
Constructor Details
-
FastTrashCleanupJobStatusManager
public FastTrashCleanupJobStatusManager(com.atlassian.sal.api.pluginsettings.PluginSettingsFactory pluginSettingsFactory)
-
-
Method Details
-
getStatusPluginSettingsKey
Description copied from class:AbstractTrashCleanupJobStatusManager
Get the Plugin Settings key for the status object- Specified by:
getStatusPluginSettingsKey
in classAbstractTrashCleanupJobStatusManager
- Returns:
- the Plugin Settings key for the status object
-
parseStatusFromPluginSettingsValue
Description copied from class:AbstractTrashCleanupJobStatusManager
Get the existing TrashCleanupJobStatus object from the Plugin Settings value- Specified by:
parseStatusFromPluginSettingsValue
in classAbstractTrashCleanupJobStatusManager
- Parameters:
pluginSettingsValue
- the Plugin Settings value- Returns:
- the parsed TrashCleanupJobStatus object
-