com.atlassian.jira.issue.managers
Class DefaultIssueDeleteHelper

java.lang.Object
  extended by com.atlassian.jira.issue.managers.DefaultIssueDeleteHelper
All Implemented Interfaces:
IssueDeleteHelper

public class DefaultIssueDeleteHelper
extends Object
implements IssueDeleteHelper


Constructor Summary
DefaultIssueDeleteHelper(IssueIndexManager indexManager, CacheManager cacheManager, SubTaskManager subTaskManager, IssueLinkManager issueLinkManager, MailThreadManager mailThreadManager, CustomFieldManager customFieldManager, AttachmentManager attachmentManager, IssueManager issueManager, com.atlassian.core.ofbiz.association.AssociationManager associationManager, WorkflowManager workflowManager)
           
 
Method Summary
 void deleteIssue(User user, MutableIssue issue, EventDispatchOption eventDispatchOption, boolean sendMail)
           
protected  void removeSubTasks(User user, Issue parentIssue, EventDispatchOption eventDispatchOption, boolean sendMail)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultIssueDeleteHelper

public DefaultIssueDeleteHelper(IssueIndexManager indexManager,
                                CacheManager cacheManager,
                                SubTaskManager subTaskManager,
                                IssueLinkManager issueLinkManager,
                                MailThreadManager mailThreadManager,
                                CustomFieldManager customFieldManager,
                                AttachmentManager attachmentManager,
                                IssueManager issueManager,
                                com.atlassian.core.ofbiz.association.AssociationManager associationManager,
                                WorkflowManager workflowManager)
Method Detail

deleteIssue

public void deleteIssue(User user,
                        MutableIssue issue,
                        EventDispatchOption eventDispatchOption,
                        boolean sendMail)
                 throws RemoveException
Specified by:
deleteIssue in interface IssueDeleteHelper
Throws:
RemoveException

removeSubTasks

protected void removeSubTasks(User user,
                              Issue parentIssue,
                              EventDispatchOption eventDispatchOption,
                              boolean sendMail)
                       throws Exception
Throws:
Exception


Copyright © 2002-2010 Atlassian. All Rights Reserved.