- Common ways to obtain IssueInputParameters
private void myMethod () {}
@Override protected void finaliseOperation(String finalValue, IssueInputParameters parameters, ErrorCollection errors) { Long value = finalValue != null ? Long.valueOf(finalValue) : null; parameters.setSecurityLevelId(value); }
public void populateCurrentValue(final IssueInputParameters inputParameters, final CopyIssueBean bean, final FieldLayoutItem fieldLayoutItem, final Project project) { final String issueSecurityLevel = bean.getIssueSecurityLevel(); if (StringUtils.isNotEmpty(issueSecurityLevel)) { final Long issueSecurityLevelId = findIssueSecurityLevel(issueSecurityLevel, project); if (issueSecurityLevelId != null) { inputParameters.setSecurityLevelId(issueSecurityLevelId); } } }
issueInputParameters.setPriorityId(rIssue.getPriority()); issueInputParameters.setResolutionId(rIssue.getResolution()); issueInputParameters.setSecurityLevelId(securityLevelId); issueInputParameters.setFixVersionIds(SoapUtils.getRemoteEntityIdsAsLong(rIssue.getFixVersions())); issueInputParameters.setAffectedVersionIds(SoapUtils.getRemoteEntityIdsAsLong(rIssue.getAffectsVersions()));