com.atlassian.jira.web.action.issue
Interface UpdateFieldsHelperBean

All Known Implementing Classes:
UpdateFieldsHelperBeanImpl

Deprecated. Use IssueService or IssueManager instead. Since v5.0.

public interface UpdateFieldsHelperBean

Bean to help with updating issues only for the fields in the action params. That is, no attempt is made to update fields that are not explicitly passed in the action params map. This way, you can use this bean to update a single, or a small number of fields without having to recreate the entire object.


Method Summary
 List getFieldsForEdit(com.atlassian.crowd.embedded.api.User user, Issue issueObject)
          Deprecated. Use FieldScreenRendererFactory instead. Since v5.0.
 boolean isFieldValidForEdit(com.atlassian.crowd.embedded.api.User user, String fieldId, Issue issueObject)
          Deprecated. Use FieldScreenRendererFactory instead. Since v5.0.
 webwork.dispatcher.ActionResult 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 validate(Issue issueObject, OperationContext operationContext, Map actionParams, com.atlassian.crowd.embedded.api.User user, ErrorCollection errors, I18nHelper i18n)
          Deprecated. Use IssueService.validateUpdate(com.atlassian.crowd.embedded.api.User, Long, com.atlassian.jira.issue.IssueInputParameters) instead. Since v5.0.
 

Method Detail

updateIssue

webwork.dispatcher.ActionResult updateIssue(MutableIssue issueObject,
                                            OperationContext operationContext,
                                            com.atlassian.crowd.embedded.api.User user,
                                            ErrorCollection errors,
                                            I18nHelper i18n)
                                            throws Exception
Deprecated. Use IssueService.update(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.bc.issue.IssueService.UpdateValidationResult) instead. Since v5.0.

Throws:
Exception

validate

void validate(Issue issueObject,
              OperationContext operationContext,
              Map actionParams,
              com.atlassian.crowd.embedded.api.User user,
              ErrorCollection errors,
              I18nHelper i18n)
Deprecated. Use IssueService.validateUpdate(com.atlassian.crowd.embedded.api.User, Long, com.atlassian.jira.issue.IssueInputParameters) instead. Since v5.0.


getFieldsForEdit

List getFieldsForEdit(com.atlassian.crowd.embedded.api.User user,
                      Issue issueObject)
Deprecated. Use FieldScreenRendererFactory instead. Since v5.0.


isFieldValidForEdit

boolean isFieldValidForEdit(com.atlassian.crowd.embedded.api.User user,
                            String fieldId,
                            Issue issueObject)
Deprecated. Use FieldScreenRendererFactory instead. Since v5.0.



Copyright © 2002-2012 Atlassian. All Rights Reserved.