public class DefaultIssueUpdater extends Object implements IssueUpdater
| Constructor and Description |
|---|
DefaultIssueUpdater(OfBizDelegator ofBizDelegator,
IssueEventManager issueEventManager,
IssueEventBundleFactory issueEventBundleFactory,
InlineIssuePropertySetter issuePropertySetter,
ComponentLocator componentLocator,
TxnAwareEventFactory txnAwareEventFactory,
com.atlassian.event.api.EventPublisher eventPublisher,
FeatureManager featureManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
doUpdate(IssueUpdateBean iub,
boolean generateChangeItems)
Stores any changes to the issue optionally including a changelog and conditionally dispatches an IssueUpdate
event if the changes were real and made to significant fields.
|
void |
doUpdate(IssueUpdateBean issueUpdateBean,
boolean generateChangeItems,
boolean updateDate)
Stores any changes to the issue optionally including a changelog or updating an updateDate.
|
void |
doUpdate(IssueUpdateBean iub,
boolean generateChangeItems,
boolean updateDate,
Map<String,ModifiedValue> modifiedValueMap)
Stores any changes to the issue optionally including a changelog or updating an updateDate.
|
void |
doUpdate(IssueUpdateBean iub,
boolean generateChangeItems,
Map<String,ModifiedValue> modifiedValues)
Stores any changes to the issue optionally including a changelog and conditionally dispatches an IssueUpdate
event if the changes were real and made to significant fields.
|
public DefaultIssueUpdater(OfBizDelegator ofBizDelegator, IssueEventManager issueEventManager, IssueEventBundleFactory issueEventBundleFactory, InlineIssuePropertySetter issuePropertySetter, ComponentLocator componentLocator, TxnAwareEventFactory txnAwareEventFactory, com.atlassian.event.api.EventPublisher eventPublisher, FeatureManager featureManager)
public void doUpdate(IssueUpdateBean iub, boolean generateChangeItems)
IssueUpdaterdoUpdate in interface IssueUpdateriub - the description of the change.generateChangeItems - if true, a changelog group is created.public void doUpdate(IssueUpdateBean iub, boolean generateChangeItems, Map<String,ModifiedValue> modifiedValues)
IssueUpdaterdoUpdate in interface IssueUpdateriub - the description of the change.generateChangeItems - if true, a changelog group is created.modifiedValues - map of field ids and ModifiedValues in this updatepublic void doUpdate(IssueUpdateBean issueUpdateBean, boolean generateChangeItems, boolean updateDate)
IssueUpdaterdoUpdate in interface IssueUpdaterissueUpdateBean - the description of the change.generateChangeItems - if true, a changelog group is created.updateDate - if true, an updateDate is updated.public void doUpdate(IssueUpdateBean iub, boolean generateChangeItems, boolean updateDate, Map<String,ModifiedValue> modifiedValueMap)
IssueUpdaterdoUpdate in interface IssueUpdateriub - the description of the change.generateChangeItems - if true, a changelog group is created.updateDate - if true, an updateDate is updated.modifiedValueMap - map of field ids and ModifiedValues in this updateCopyright © 2002-2021 Atlassian. All Rights Reserved.