Class FastSoftCleanupStatusService
java.lang.Object
com.atlassian.confluence.impl.retention.AbstractSoftCleanupStatusService
com.atlassian.confluence.impl.retention.fast.status.FastSoftCleanupStatusService
- All Implemented Interfaces:
SoftCleanupStatusService
Default service for interacting with VersionsRemovalStatus object
- Since:
- 9.1.0
-
Field Summary
FieldsFields inherited from class com.atlassian.confluence.impl.retention.AbstractSoftCleanupStatusService
globalPluginSettings, objectMapper
-
Constructor Summary
ConstructorsConstructorDescriptionFastSoftCleanupStatusService
(com.atlassian.sal.api.pluginsettings.PluginSettingsFactory pluginSettingsFactory) -
Method Summary
Modifier and TypeMethodDescriptionGet the Plugin Settings key for the status objectprotected FastSoftCleanupJobStatus
parseStatusFromPluginSettingsValue
(Object bandanaValue) Get the existing SoftCleanupJobStatus object from the Plugin Settings valueMethods inherited from class com.atlassian.confluence.impl.retention.AbstractSoftCleanupStatusService
getCurrentStatus, setCurrentStatus
-
Field Details
-
FAST_VERSIONS_REMOVAL_STATUS_KEY
- See Also:
-
-
Constructor Details
-
FastSoftCleanupStatusService
public FastSoftCleanupStatusService(com.atlassian.sal.api.pluginsettings.PluginSettingsFactory pluginSettingsFactory)
-
-
Method Details
-
getStatusPluginSettingsKey
Description copied from class:AbstractSoftCleanupStatusService
Get the Plugin Settings key for the status object- Specified by:
getStatusPluginSettingsKey
in classAbstractSoftCleanupStatusService
- Returns:
- the Plugin Settings key for the status object
-
parseStatusFromPluginSettingsValue
Description copied from class:AbstractSoftCleanupStatusService
Get the existing SoftCleanupJobStatus object from the Plugin Settings value- Specified by:
parseStatusFromPluginSettingsValue
in classAbstractSoftCleanupStatusService
- Parameters:
bandanaValue
- the Plugin Settings value- Returns:
- the parsed SoftCleanupJobStatus object
-