public class ReplicatedIndexCleaningService extends AbstractService
Modifier and Type | Field and Description |
---|---|
static String |
RETENTION_PERIOD |
log, name, SERVICE_EVENT
NAME_COMPARATOR
Constructor and Description |
---|
ReplicatedIndexCleaningService(ClusterManager clusterManager,
OfBizReplicatedIndexOperationStore ofBizReplicatedIndexOperationStore,
JiraDurationUtils jiraDurationUtils,
JiraAuthenticationContext jiraAuthenticationContext) |
Modifier and Type | Method and Description |
---|---|
ObjectConfiguration |
getObjectConfiguration()
Retrieves an object configuration object with properties that can be set
|
long |
getRetentionPeriod() |
void |
init(com.opensymphony.module.propertyset.PropertySet props)
Initialise the service.
|
void |
run()
This method must be implemented in a subclass, and performs the functionality
that the service performs.
|
destroy, getDefaultProperty, getDescription, getKey, getLongProperty, getName, getObjectConfiguration, getProperties, getProperty, getTextProperty, hasProperty, isInternal, isUnique, setName
public static final String RETENTION_PERIOD
public ReplicatedIndexCleaningService(ClusterManager clusterManager, OfBizReplicatedIndexOperationStore ofBizReplicatedIndexOperationStore, JiraDurationUtils jiraDurationUtils, JiraAuthenticationContext jiraAuthenticationContext)
public void init(com.opensymphony.module.propertyset.PropertySet props) throws ObjectConfigurationException
JiraService
init
in interface JiraService
init
in class AbstractService
props
- initialisation parametersObjectConfigurationException
- in case of an error with initialisation parameterspublic void run()
AbstractService
run
in interface JiraService
run
in interface Runnable
run
in class AbstractService
JiraService.init(com.opensymphony.module.propertyset.PropertySet)
public ObjectConfiguration getObjectConfiguration() throws ObjectConfigurationException
ObjectConfigurable
ObjectConfigurationException
public long getRetentionPeriod()
Copyright © 2002-2015 Atlassian. All Rights Reserved.