com.atlassian.jira.issue.managers
Class ExtendedIssueManager

java.lang.Object
  extended by com.atlassian.jira.issue.managers.DefaultIssueManager
      extended by com.atlassian.jira.issue.managers.ExtendedIssueManager
All Implemented Interfaces:
com.atlassian.jira.issue.IssueManager, com.atlassian.jira.JiraManager

public class ExtendedIssueManager
extends com.atlassian.jira.issue.managers.DefaultIssueManager

FQCN : com.atlassian.jira.issue.managers.ExtendedIssueManager

Since:
3.10.1.30 Description : Extends DefaultIssueManager in order to provide a validateIssue() method called by ExtendedEditIssue
Author:
Kaamelot

Field Summary
protected static org.apache.log4j.Logger log
           
protected  com.atlassian.jira.workflow.WorkflowManager workflowManager
           
 
Constructor Summary
ExtendedIssueManager(com.atlassian.jira.workflow.WorkflowManager _workflowManager, com.atlassian.core.ofbiz.association.AssociationManager _associationManager, com.atlassian.jira.issue.util.TextAnalyzer _textAnalyzer)
           
 
Method Summary
 void validateIssue(java.lang.String remoteUserName, java.util.Map fields)
          Performs Issue validation (Issue object has been already updated from valuesHolder)
 void validateIssue(com.opensymphony.user.User remoteUser, java.util.Map fields)
          Performs Issue validation (Issue object has been already updated from valuesHolder)
 
Methods inherited from class com.atlassian.jira.issue.managers.DefaultIssueManager
createIssue, createIssue, createIssue, execute, getEntitiesByIssue, getEntitiesByIssueObject, getIssue, getIssue, getIssueByWorkflow, getIssueCountForProject, getIssueIdsForProject, getIssueObject, getIssueObject, getIssues, getIssuesByEntity, getIssueWatchers, getIssueWatchers, getProjectIssues, getVotedIssues, getWatchedIssues, isEditable, notifyTrackbacks
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static final org.apache.log4j.Logger log

workflowManager

protected com.atlassian.jira.workflow.WorkflowManager workflowManager
Constructor Detail

ExtendedIssueManager

public ExtendedIssueManager(com.atlassian.jira.workflow.WorkflowManager _workflowManager,
                            com.atlassian.core.ofbiz.association.AssociationManager _associationManager,
                            com.atlassian.jira.issue.util.TextAnalyzer _textAnalyzer)
Method Detail

validateIssue

public void validateIssue(com.opensymphony.user.User remoteUser,
                          java.util.Map fields)
                   throws com.atlassian.jira.workflow.WorkflowException
Performs Issue validation (Issue object has been already updated from valuesHolder)

Parameters:
remoteUser -
fields -
Throws:
com.atlassian.jira.workflow.WorkflowException

validateIssue

public void validateIssue(java.lang.String remoteUserName,
                          java.util.Map fields)
                   throws com.atlassian.jira.workflow.WorkflowException
Performs Issue validation (Issue object has been already updated from valuesHolder)

Parameters:
remoteUserName -
fields -
Throws:
com.atlassian.jira.workflow.WorkflowException


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