com.atlassian.jira.service
Interface IResquestAwareService

All Known Implementing Classes:
ARequestAwareService, AutoTransitionService, IssueExportService

public interface IResquestAwareService

Since:
3.x.1.34
Author:
kaamelot

Field Summary
static java.lang.String REQUEST_KEY
           
static java.lang.String SEARCHER_KEY
           
 
Method Summary
 void runService()
          Core of the Service
 void runServiceOnIssue(com.atlassian.jira.issue.MutableIssue _issue)
           
 void runServiceOnIssues(java.util.List _issues)
           
 void validate()
          Performs Validation before running the Service
 

Field Detail

REQUEST_KEY

static final java.lang.String REQUEST_KEY
See Also:
Constant Field Values

SEARCHER_KEY

static final java.lang.String SEARCHER_KEY
See Also:
Constant Field Values
Method Detail

validate

void validate()
              throws com.atlassian.jira.service.ServiceException
Performs Validation before running the Service

Throws:
ServiceException

runService

void runService()
                throws com.atlassian.jira.service.ServiceException
Core of the Service

Throws:
ServiceException

runServiceOnIssues

void runServiceOnIssues(java.util.List _issues)
                        throws com.atlassian.jira.service.ServiceException
Parameters:
_issues - List of Issue concerned by the Services
Throws:
ServiceException

runServiceOnIssue

void runServiceOnIssue(com.atlassian.jira.issue.MutableIssue _issue)
                       throws com.atlassian.jira.service.ServiceException
Parameters:
_issue - Issue on which the Service has to perform something !
Throws:
ServiceException


Copyright © 2007-2008 Kaamelot Plugins. All Rights Reserved.