Uses of Interface
com.atlassian.jira.issue.MutableIssue

Packages that use MutableIssue
com.atlassian.jira.action.issue   
com.atlassian.jira.bc.issue   
com.atlassian.jira.bc.subtask.conversion   
com.atlassian.jira.external   
com.atlassian.jira.issue   
com.atlassian.jira.issue.fields   
com.atlassian.jira.issue.fields.rest   
com.atlassian.jira.issue.managers   
com.atlassian.jira.jelly.tag.issue   
com.atlassian.jira.mock.issue   
com.atlassian.jira.rest.v2.issue   
com.atlassian.jira.web.action.issue   
com.atlassian.jira.web.action.issue.bulkedit   
com.atlassian.jira.web.bean   
com.atlassian.jira.workflow   
com.atlassian.jira.workflow.function.issue   
 

Uses of MutableIssue in com.atlassian.jira.action.issue
 

Methods in com.atlassian.jira.action.issue that return MutableIssue
 MutableIssue IssueUpdate.getIssueObject()
          Deprecated.  
 

Methods in com.atlassian.jira.action.issue with parameters of type MutableIssue
 void IssueUpdate.setIssueObject(MutableIssue issueObject)
          Deprecated.  
 

Uses of MutableIssue in com.atlassian.jira.bc.issue
 

Methods in com.atlassian.jira.bc.issue that return MutableIssue
 MutableIssue IssueService.TransitionValidationResult.getIssue()
           
 MutableIssue IssueService.IssueValidationResult.getIssue()
           
 

Constructors in com.atlassian.jira.bc.issue with parameters of type MutableIssue
IssueService.AssignValidationResult(MutableIssue issue, ErrorCollection errors, String assigneeId)
           
IssueService.CreateValidationResult(MutableIssue issue, ErrorCollection errors, Map<String,Object> fieldValuesHolder)
           
IssueService.DeleteValidationResult(MutableIssue issue, ErrorCollection errors)
           
IssueService.IssueResult(MutableIssue issue)
           
IssueService.IssueResult(MutableIssue issue, ErrorCollection errors)
           
IssueService.IssueValidationResult(MutableIssue issue, ErrorCollection errors)
           
IssueService.TransitionValidationResult(MutableIssue issue, ErrorCollection errors, Map<String,Object> fieldValuesHolder, Map additionInputs, int actionId)
           
IssueService.UpdateValidationResult(MutableIssue issue, ErrorCollection errors, Map<String,Object> fieldValuesHolder)
           
 

Uses of MutableIssue in com.atlassian.jira.bc.subtask.conversion
 

Methods in com.atlassian.jira.bc.subtask.conversion with parameters of type MutableIssue
 void DefaultIssueConversionService.convertIssue(JiraServiceContext context, Issue currentIssue, MutableIssue updatedIssue)
           
 void IssueConversionService.convertIssue(JiraServiceContext context, Issue issue, MutableIssue updatedIssue)
          This is the core method that converts given issue to an issue represented by updatedIssue.
 void DefaultSubTaskToIssueConversionService.preStoreUpdates(JiraServiceContext context, IssueChangeHolder changeHolder, Issue currentIssue, MutableIssue targetIssue)
          Removes the parent link and adds change item.
 void DefaultIssueToSubTaskConversionService.preStoreUpdates(JiraServiceContext context, IssueChangeHolder changeHolder, Issue currentIssue, MutableIssue targetIssue)
           
 void IssueConversionService.preStoreUpdates(JiraServiceContext context, IssueChangeHolder changeHolder, Issue currentIssue, MutableIssue targetIssue)
          Allows for a plugin point to extra updates specific to that sub class
 

Uses of MutableIssue in com.atlassian.jira.external
 

Methods in com.atlassian.jira.external that return MutableIssue
 MutableIssue ExternalUtils.newIssueInstance()
           
 

Uses of MutableIssue in com.atlassian.jira.issue
 

Classes in com.atlassian.jira.issue that implement MutableIssue
 class IssueImpl
          Issue implementation which caches read data, and can persist its data to the database (via an Ofbiz GenericValue.
 

Methods in com.atlassian.jira.issue that return MutableIssue
 MutableIssue DefaultIssueFactory.cloneIssue(Issue issue)
           
 MutableIssue IssueFactory.cloneIssue(Issue issue)
          Clones the Issue object which creates an editable copy.
 MutableIssue DefaultIssueFactory.cloneIssueNoParent(Issue issue)
           
 MutableIssue IssueFactory.cloneIssueNoParent(Issue issue)
          Clone Issue for conversion from sub task to issue
 MutableIssue DefaultIssueFactory.getIssue()
           
 MutableIssue IssueFactory.getIssue()
          Creates a new blank issue.
 MutableIssue DefaultIssueFactory.getIssue(org.ofbiz.core.entity.GenericValue issueGV)
           
 MutableIssue IssueFactory.getIssue(org.ofbiz.core.entity.GenericValue issueGV)
          Creates an issue object for an issue represented by the passed issueGV
static MutableIssue IssueImpl.getIssueObject(org.ofbiz.core.entity.GenericValue genericValue)
          Deprecated. You should construct this yourself if at all possible, or use IssueFactory.getIssue(org.ofbiz.core.entity.GenericValue) instead.
 MutableIssue IssueManager.getIssueObject(Long id)
          Retrieves an issue by id.
 MutableIssue IssueManager.getIssueObject(String key)
          Retrieves the Issue that has the given key, or null if no such Issue exists.
 MutableIssue IssueManager.getIssueObjectByWorkflow(Long workflowId)
          Retrieves an issue given a workflow ID.
 

Methods in com.atlassian.jira.issue with parameters of type MutableIssue
 void IssueManager.deleteIssue(com.atlassian.crowd.embedded.api.User user, MutableIssue issue, EventDispatchOption eventDispatchOption, boolean sendMail)
          Deprecated. Use IssueManager.deleteIssue(com.atlassian.crowd.embedded.api.User, Issue, com.atlassian.jira.event.type.EventDispatchOption, boolean) instead. Since v5.0.
 void IssueManager.deleteIssueNoEvent(MutableIssue issue)
          Deprecated. Use IssueManager.deleteIssueNoEvent(com.atlassian.jira.issue.Issue) instead. Since v5.0.
 Issue IssueManager.updateIssue(com.atlassian.crowd.embedded.api.User user, MutableIssue issue, EventDispatchOption eventDispatchOption, boolean sendMail)
          This method will store the provided issue to the JIRA datastore.
 

Uses of MutableIssue in com.atlassian.jira.issue.fields
 

Methods in com.atlassian.jira.issue.fields with parameters of type MutableIssue
 void MockOrderableField.removeValueFromIssueObject(MutableIssue issue)
           
 void DueDateSystemField.removeValueFromIssueObject(MutableIssue issue)
           
 void AffectedVersionsSystemField.removeValueFromIssueObject(MutableIssue issue)
           
 void SummarySystemField.removeValueFromIssueObject(MutableIssue issue)
           
 void WorklogSystemField.removeValueFromIssueObject(MutableIssue issue)
           
 void CustomFieldImpl.removeValueFromIssueObject(MutableIssue issue)
           
 void SecurityLevelSystemField.removeValueFromIssueObject(MutableIssue issue)
           
 void AssigneeSystemField.removeValueFromIssueObject(MutableIssue issue)
           
 void IssueTypeSystemField.removeValueFromIssueObject(MutableIssue issue)
           
 void ResolutionSystemField.removeValueFromIssueObject(MutableIssue issue)
           
 void LabelsSystemField.removeValueFromIssueObject(MutableIssue issue)
           
 void CommentSystemField.removeValueFromIssueObject(MutableIssue issue)
           
 void ProjectSystemField.removeValueFromIssueObject(MutableIssue issue)
           
 void FixVersionsSystemField.removeValueFromIssueObject(MutableIssue issue)
           
 void DescriptionSystemField.removeValueFromIssueObject(MutableIssue issue)
           
 void PrioritySystemField.removeValueFromIssueObject(MutableIssue issue)
           
 void IssueLinksSystemField.removeValueFromIssueObject(MutableIssue issue)
           
 void TimeTrackingSystemField.removeValueFromIssueObject(MutableIssue issue)
           
 void AttachmentSystemField.removeValueFromIssueObject(MutableIssue issue)
           
 void ComponentsSystemField.removeValueFromIssueObject(MutableIssue issue)
           
 void ReporterSystemField.removeValueFromIssueObject(MutableIssue issue)
           
 void EnvironmentSystemField.removeValueFromIssueObject(MutableIssue issue)
           
 void OrderableField.removeValueFromIssueObject(MutableIssue issue)
          Removes the field value from the given MutableIssue object.
 void MockOrderableField.updateIssue(FieldLayoutItem fieldLayoutItem, MutableIssue issue, Map fieldValueHolder)
           
 void DueDateSystemField.updateIssue(FieldLayoutItem fieldLayoutItem, MutableIssue issue, Map fieldValueHolder)
           
 void AffectedVersionsSystemField.updateIssue(FieldLayoutItem fieldLayoutItem, MutableIssue issue, Map fieldValueHolder)
           
 void SummarySystemField.updateIssue(FieldLayoutItem fieldLayoutItem, MutableIssue issue, Map fieldValueHolder)
           
 void WorklogSystemField.updateIssue(FieldLayoutItem fieldLayoutItem, MutableIssue issue, Map fieldValueHolder)
          Sets the value as a modified external field in the issue so that this field will be updated along with all the other modified issue values.
 void CustomFieldImpl.updateIssue(FieldLayoutItem fieldLayoutItem, MutableIssue issue, Map fieldValueHolder)
           
 void SecurityLevelSystemField.updateIssue(FieldLayoutItem fieldLayoutItem, MutableIssue issue, Map fieldValueHolder)
           
 void AssigneeSystemField.updateIssue(FieldLayoutItem fieldLayoutItem, MutableIssue issue, Map fieldValueHolder)
           
 void IssueTypeSystemField.updateIssue(FieldLayoutItem fieldLayoutItem, MutableIssue issue, Map fieldValueHolder)
           
 void ResolutionSystemField.updateIssue(FieldLayoutItem fieldLayoutItem, MutableIssue issue, Map fieldValueHolder)
           
 void LabelsSystemField.updateIssue(FieldLayoutItem fieldLayoutItem, MutableIssue issue, Map fieldValueHolder)
           
 void CommentSystemField.updateIssue(FieldLayoutItem fieldLayoutItem, MutableIssue issue, Map fieldValueHolder)
          Sets the value as a modified external field in the issue so that this field will be updated along with all the other modified issue values.
 void ProjectSystemField.updateIssue(FieldLayoutItem fieldLayoutItem, MutableIssue issue, Map fieldValueHolder)
           
 void FixVersionsSystemField.updateIssue(FieldLayoutItem fieldLayoutItem, MutableIssue issue, Map fieldValueHolder)
           
 void DescriptionSystemField.updateIssue(FieldLayoutItem fieldLayoutItem, MutableIssue issue, Map fieldValueHolder)
           
 void PrioritySystemField.updateIssue(FieldLayoutItem fieldLayoutItem, MutableIssue issue, Map fieldValueHolder)
           
 void IssueLinksSystemField.updateIssue(FieldLayoutItem fieldLayoutItem, MutableIssue issue, Map fieldValueHolder)
           This is called to back update the MutableIssue with the value object we previously stuffed into the field values holder.
 void TimeTrackingSystemField.updateIssue(FieldLayoutItem fieldLayoutItem, MutableIssue issue, Map fieldValueHolder)
           This is called to back update the MutableIssue with the value object we previously stuffed into the field values holder.
 void AttachmentSystemField.updateIssue(FieldLayoutItem fieldLayoutItem, MutableIssue issue, Map fieldValueHolder)
           
 void ComponentsSystemField.updateIssue(FieldLayoutItem fieldLayoutItem, MutableIssue issue, Map fieldValueHolder)
           
 void ReporterSystemField.updateIssue(FieldLayoutItem fieldLayoutItem, MutableIssue issue, Map fieldValueHolder)
           
 void EnvironmentSystemField.updateIssue(FieldLayoutItem fieldLayoutItem, MutableIssue issue, Map fieldValueHolder)
           
 void OrderableField.updateIssue(FieldLayoutItem fieldLayoutItem, MutableIssue issue, Map fieldValueHolder)
          Record the value on the issue (not saving it to the database, see updateValue).
 

Uses of MutableIssue in com.atlassian.jira.issue.fields.rest
 

Methods in com.atlassian.jira.issue.fields.rest that return MutableIssue
 MutableIssue IssueFinderImpl.findIssue(IssueRefJsonBean issueRef, ErrorCollection errorCollection)
           
 MutableIssue IssueFinderImpl.findIssue(String issueIdOrKey, ErrorCollection errorCollection)
           
 MutableIssue IssueFinderImpl.findIssueById(Long id, ErrorCollection errorCollection)
           
 MutableIssue IssueFinderImpl.findIssueByKey(String key, ErrorCollection errorCollection)
           
 

Uses of MutableIssue in com.atlassian.jira.issue.managers
 

Methods in com.atlassian.jira.issue.managers that return MutableIssue
 MutableIssue DefaultIssueManager.getIssueObject(Long id)
           
 MutableIssue DefaultIssueManager.getIssueObject(String key)
           
 MutableIssue DefaultIssueManager.getIssueObjectByWorkflow(Long workflowId)
           
 

Methods in com.atlassian.jira.issue.managers with parameters of type MutableIssue
 void DefaultIssueManager.deleteIssue(com.atlassian.crowd.embedded.api.User user, MutableIssue issue, EventDispatchOption eventDispatchOption, boolean sendMail)
           
 void DefaultIssueManager.deleteIssueNoEvent(MutableIssue issue)
           
protected  void DefaultIssueManager.doUpdate(MutableIssue issue, org.ofbiz.core.entity.GenericValue originalIssueGV, EventDispatchOption eventDispatchOption, com.atlassian.crowd.embedded.api.User user, boolean sendMail, DefaultIssueChangeHolder issueChangeHolder)
           
protected  DefaultIssueChangeHolder DefaultIssueManager.updateFieldValues(MutableIssue issue, StringBuffer modifiedText)
           
 Issue DefaultIssueManager.updateIssue(com.atlassian.crowd.embedded.api.User user, MutableIssue issue, EventDispatchOption eventDispatchOption, boolean sendMail)
           
 

Uses of MutableIssue in com.atlassian.jira.jelly.tag.issue
 

Methods in com.atlassian.jira.jelly.tag.issue that return MutableIssue
 MutableIssue TransitionWorkflow.getIssueObject(org.ofbiz.core.entity.GenericValue issueGV)
           
 

Uses of MutableIssue in com.atlassian.jira.mock.issue
 

Classes in com.atlassian.jira.mock.issue that implement MutableIssue
 class MockIssue
          Copyright (c) 2002-2006 All rights reserved.
 

Uses of MutableIssue in com.atlassian.jira.rest.v2.issue
 

Methods in com.atlassian.jira.rest.v2.issue that return MutableIssue
 MutableIssue IssueFinder.getIssueObject(String issueIdOrKey)
           
 

Uses of MutableIssue in com.atlassian.jira.web.action.issue
 

Methods in com.atlassian.jira.web.action.issue that return MutableIssue
 MutableIssue AbstractIssueSelectAction.getIssueObject()
          Returns the current Issue.
 MutableIssue CreateIssue.getIssueObject()
           
 MutableIssue CloneIssueDetails.getIssueObject()
           
 MutableIssue CreateSubTaskIssue.getIssueObject()
           
 MutableIssue MoveSubTask.getIssueObject(org.ofbiz.core.entity.GenericValue issue)
           
 MutableIssue MoveIssue.getIssueObject(org.ofbiz.core.entity.GenericValue issue)
           
 MutableIssue MoveSubTaskParent.getIssueObject(org.ofbiz.core.entity.GenericValue issue)
           
protected  MutableIssue AbstractIssueSelectAction.getIssueObjectWithoutDatabaseRead()
          This can be called by sub class to read the current value of the issueObject variable WITHOUT causing a database read

We need this because the CreateIssue variants dont have an issue to read and use this mechanims to make the create happen.

 MutableIssue AbstractConvertIssue.getTargetIssue()
          Get Target Issue with Security Level set to null if it is needed.
protected  MutableIssue MoveIssueConfirm.getTargetIssueObject()
           
protected  MutableIssue MoveIssueUpdateFields.getTargetIssueObject()
          Retrieves the issue from the IssueManager and updates the Project and IssueType, and possibly clears the security.
protected  MutableIssue ConvertSubTaskToIssue.getTargetIssueObjectWithSecurityLevel()
           
protected  MutableIssue AbstractConvertIssue.getTargetIssueObjectWithSecurityLevel()
          Get the issue with updated Issue type and status.
protected  MutableIssue ConvertIssueToSubTask.getTargetIssueObjectWithSecurityLevel()
           
protected  MutableIssue MoveIssueUpdateFields.getTargetIssueObjectWithSecurityLevel()
          Retrieves the issue from the IssueManager and updates the Project and IssueType.
 MutableIssue AbstractConvertIssue.getUpdatedIssue()
          Gets the target issue with new values set on issue
protected  MutableIssue AbstractIssueSelectAction.refreshIssueObject()
          Because some of the code works on the issueGV object (such as voting code) directly the issueObject variable representation can get out of synch with the underlying GV

You can call this method to refresh the issueObject back to the current issueGV value.

protected  MutableIssue AbstractIssueSelectAction.setIssueObject(MutableIssue issueObject)
          Once this is called, the underlying issueGV and id and key will be updated to reflect the issue in play.
 

Methods in com.atlassian.jira.web.action.issue that return types with arguments of type MutableIssue
 List<MutableIssue> LinkExistingIssue.getCurrentValue()
           
 

Methods in com.atlassian.jira.web.action.issue with parameters of type MutableIssue
protected  MutableIssue AbstractIssueSelectAction.setIssueObject(MutableIssue issueObject)
          Once this is called, the underlying issueGV and id and key will be updated to reflect the issue in play.
 webwork.dispatcher.ActionResult UpdateFieldsHelperBeanImpl.updateIssue(MutableIssue issueObject, OperationContext operationContext, com.atlassian.crowd.embedded.api.User user, ErrorCollection errors, I18nHelper i18n)
           
 webwork.dispatcher.ActionResult UpdateFieldsHelperBean.updateIssue(MutableIssue issueObject, OperationContext operationContext, com.atlassian.crowd.embedded.api.User user, ErrorCollection errors, I18nHelper i18n)
          Deprecated. Use IssueService.update(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.issue.IssueService.UpdateValidationResult) instead. Since v5.0.
 void IssueCreationHelperBeanImpl.updateIssueFromFieldValuesHolder(FieldScreenRenderer fieldScreenRenderer, com.atlassian.crowd.embedded.api.User remoteUser, MutableIssue issueObject, Map fieldValuesHolder)
           
 void IssueCreationHelperBean.updateIssueFromFieldValuesHolder(FieldScreenRenderer fieldScreenRenderer, com.atlassian.crowd.embedded.api.User remoteUser, MutableIssue issueObject, Map fieldValuesHolder)
           
 

Uses of MutableIssue in com.atlassian.jira.web.action.issue.bulkedit
 

Methods in com.atlassian.jira.web.action.issue.bulkedit that return MutableIssue
protected  MutableIssue BulkMove.getIssueObject(org.ofbiz.core.entity.GenericValue issueGV)
           
 

Uses of MutableIssue in com.atlassian.jira.web.bean
 

Methods in com.atlassian.jira.web.bean that return MutableIssue
 MutableIssue MoveIssueBean.getUpdatedIssue()
           
 

Methods in com.atlassian.jira.web.bean with parameters of type MutableIssue
 void MoveIssueBean.setUpdatedIssue(MutableIssue targetIssue)
           
 

Uses of MutableIssue in com.atlassian.jira.workflow
 

Methods in com.atlassian.jira.workflow that return MutableIssue
 MutableIssue WorkflowTransitionUtilImpl.getIssue()
           
 MutableIssue WorkflowProgressAware.getIssue()
           
 

Methods in com.atlassian.jira.workflow with parameters of type MutableIssue
 void OSWorkflowManager.migrateIssueToWorkflow(MutableIssue issue, JiraWorkflow newWorkflow, Status status)
          Migrates given issue to new workflow and sets new status on it.
 void WorkflowManager.migrateIssueToWorkflow(MutableIssue issue, JiraWorkflow newWorkflow, Status status)
          Migrates given issue to new workflow and sets new status on it.
 void WorkflowTransitionUtilImpl.setIssue(MutableIssue issue)
           
 void WorkflowTransitionUtil.setIssue(MutableIssue issue)
           
 

Uses of MutableIssue in com.atlassian.jira.workflow.function.issue
 

Methods in com.atlassian.jira.workflow.function.issue that return MutableIssue
protected  MutableIssue AbstractJiraFunctionProvider.getIssue(Map transientVars)
          This method retrieves the (potentially modified) issue object that is being transitioned through workflow.
 



Copyright © 2002-2012 Atlassian. All Rights Reserved.