com.atlassian.jira.rpc.soap.util
Class SoapUtilsBean

java.lang.Object
  extended by com.atlassian.jira.rpc.soap.util.SoapUtilsBean

public class SoapUtilsBean
extends Object


Constructor Summary
SoapUtilsBean(com.atlassian.jira.issue.fields.layout.field.FieldLayoutManager fieldLayoutManager, com.atlassian.jira.issue.fields.FieldManager fieldManager, com.atlassian.jira.web.action.issue.UpdateFieldsHelperBean updateFieldsHelperBean)
           
 
Method Summary
 RemoteField[] convertFieldsToRemoteFields(Collection fields)
           
 RemoteField[] getFieldsForEdit(User user, com.atlassian.jira.issue.Issue issueObject)
           
 boolean isVisible(org.ofbiz.core.entity.GenericValue issue, String fieldname)
          Deprecated. Please use isVisible(com.atlassian.jira.issue.Issue, String) instead.
 boolean isVisible(com.atlassian.jira.issue.Issue issue, String fieldname)
           
 Map mapFieldValueToMap(RemoteFieldValue[] actionParams)
           
 com.atlassian.jira.external.beans.ExternalComment mapRemoteCommentToExternalComment(RemoteComment remoteComment)
           
 void updateIssue(com.atlassian.jira.issue.MutableIssue issueObject, com.atlassian.jira.issue.customfields.OperationContext operationContext, User user, com.atlassian.jira.util.ErrorCollection errors, com.atlassian.jira.util.I18nHelper i18n)
           
 void validate(com.atlassian.jira.issue.Issue issueObject, com.atlassian.jira.issue.customfields.OperationContext operationContext, Map actionParams, User user, com.atlassian.jira.util.ErrorCollection errors, com.atlassian.jira.util.I18nHelper i18n)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SoapUtilsBean

public SoapUtilsBean(com.atlassian.jira.issue.fields.layout.field.FieldLayoutManager fieldLayoutManager,
                     com.atlassian.jira.issue.fields.FieldManager fieldManager,
                     com.atlassian.jira.web.action.issue.UpdateFieldsHelperBean updateFieldsHelperBean)
Method Detail

isVisible

public boolean isVisible(org.ofbiz.core.entity.GenericValue issue,
                         String fieldname)
                  throws com.atlassian.jira.issue.fields.layout.field.FieldLayoutStorageException
Deprecated. Please use isVisible(com.atlassian.jira.issue.Issue, String) instead.

Parameters:
issue -
fieldname -
Returns:
Throws:
com.atlassian.jira.issue.fields.layout.field.FieldLayoutStorageException

isVisible

public boolean isVisible(com.atlassian.jira.issue.Issue issue,
                         String fieldname)
                  throws com.atlassian.jira.issue.fields.layout.field.FieldLayoutStorageException
Throws:
com.atlassian.jira.issue.fields.layout.field.FieldLayoutStorageException

mapRemoteCommentToExternalComment

public com.atlassian.jira.external.beans.ExternalComment mapRemoteCommentToExternalComment(RemoteComment remoteComment)

convertFieldsToRemoteFields

public RemoteField[] convertFieldsToRemoteFields(Collection fields)

mapFieldValueToMap

public Map mapFieldValueToMap(RemoteFieldValue[] actionParams)

updateIssue

public void updateIssue(com.atlassian.jira.issue.MutableIssue issueObject,
                        com.atlassian.jira.issue.customfields.OperationContext operationContext,
                        User user,
                        com.atlassian.jira.util.ErrorCollection errors,
                        com.atlassian.jira.util.I18nHelper i18n)
                 throws RemoteException
Throws:
RemoteException

validate

public void validate(com.atlassian.jira.issue.Issue issueObject,
                     com.atlassian.jira.issue.customfields.OperationContext operationContext,
                     Map actionParams,
                     User user,
                     com.atlassian.jira.util.ErrorCollection errors,
                     com.atlassian.jira.util.I18nHelper i18n)
              throws RemoteException
Throws:
RemoteException

getFieldsForEdit

public RemoteField[] getFieldsForEdit(User user,
                                      com.atlassian.jira.issue.Issue issueObject)


Copyright © 2004-2008 Atlassian Software Systems Pty Ltd. All Rights Reserved.