com.atlassian.jira.service
Class AutoTransitionService
java.lang.Object
com.atlassian.jira.service.AbstractService
com.atlassian.jira.service.ARequestAwareService
com.atlassian.jira.service.AutoTransitionService
- All Implemented Interfaces:
- com.atlassian.configurable.ObjectConfigurable, IResquestAwareService, com.atlassian.jira.service.JiraService
public class AutoTransitionService
- extends ARequestAwareService
FQCN : com.atlassian.jira.service.AutoTransitionService
- Since:
- 3.10.1.30
- Version:
- 3.10.1.34
Description : Provides an Auto Transition Service using AutoTransitionManager
- Issues are scanned depending a RequestFilter
- Delegates Auto-Transition to AutoTransitionManager
- Author:
- Kaamelot
Fields inherited from class com.atlassian.jira.service.AbstractService |
name |
Fields inherited from interface com.atlassian.jira.service.JiraService |
NAME_COMPARATOR |
Methods inherited from class com.atlassian.jira.service.AbstractService |
getDefaultProperty, getDescription, getKey, getLongProperty, getName, getObjectConfiguration, getProperties, getProperty, getTextProperty, hasProperty, isInternal, isUnique, setName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected static final org.apache.log4j.Category log
autoTransitionManager
protected AutoTransitionManager autoTransitionManager
PROJECT_KEY
public static java.lang.String PROJECT_KEY
CATEGORY_KEY
public static java.lang.String CATEGORY_KEY
AutoTransitionService
public AutoTransitionService()
runServiceOnIssue
public void runServiceOnIssue(com.atlassian.jira.issue.MutableIssue _issue)
- Specified by:
runServiceOnIssue
in interface IResquestAwareService
- Specified by:
runServiceOnIssue
in class ARequestAwareService
- Parameters:
_issue
- Issue on which the Service has to perform something !- See Also:
IResquestAwareService.runServiceOnIssue(com.atlassian.jira.issue.MutableIssue)
validate
public void validate()
throws com.atlassian.jira.service.ServiceException
- DO NOTHING
- Specified by:
validate
in interface IResquestAwareService
- Specified by:
validate
in class ARequestAwareService
- Throws:
ServiceException
- See Also:
IResquestAwareService.validate()
getObjectConfiguration
public com.atlassian.configurable.ObjectConfiguration getObjectConfiguration()
throws com.atlassian.configurable.ObjectConfigurationException
- Returns:
- Object Configuration descriptor for current Service
- Throws:
com.atlassian.configurable.ObjectConfigurationException
destroy
public void destroy()
- End of Service
- Specified by:
destroy
in interface com.atlassian.jira.service.JiraService
- Overrides:
destroy
in class com.atlassian.jira.service.AbstractService
init
public void init(com.opensymphony.module.propertyset.PropertySet _props)
throws com.atlassian.configurable.ObjectConfigurationException
- Service Initialisation
- Specified by:
init
in interface com.atlassian.jira.service.JiraService
- Overrides:
init
in class ARequestAwareService
- Parameters:
_props
- Properies to use for Initialisation
- Throws:
com.atlassian.configurable.ObjectConfigurationException
- n/a
getSearchRequest
public com.atlassian.jira.issue.search.SearchRequest getSearchRequest()
- Overrides:
getSearchRequest
in class ARequestAwareService
- Returns:
- A SearchRequest depending on Service Parameters
Copyright © 2007-2008 Kaamelot Plugins. All Rights Reserved.