Package com.codebarrel.jira.transform
Class IssueInputParametersBuilder
java.lang.Object
com.codebarrel.jira.transform.IssueInputParametersBuilder
- All Implemented Interfaces:
IssueInputParametersAssembler.Result
public class IssueInputParametersBuilder
extends Object
implements IssueInputParametersAssembler.Result
Stolen directly from Jira's rest plugin. There's some comments indicating that sometime this may be
exposed in the API, but for now we have to more or less copy it :(.
-
Constructor Summary
ConstructorsConstructorDescriptionIssueInputParametersBuilder(IssueService issueService, FieldManager fieldManager, ProjectManager projectManager, ConstantsManager constantsManager, JiraAuthenticationContext jiraAuthenticationContext, WorkflowManager workflowManager, IssueFactory issueFactory, EditIssueMetaSupplier editIssueMetaSupplier, TransitionMetaSupplier transitionMetaSupplier, CreateIssueMetaSupplier createIssueMetaSupplier, I18nHelper.BeanFactory i18nFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoidbuildForCreate(IssueUpdateBean request) voidbuildForEdit(IssueUpdateBean request, Issue issue) voidbuildForTransition(IssueUpdateBean updateBean, Issue issue)
-
Constructor Details
-
IssueInputParametersBuilder
public IssueInputParametersBuilder(IssueService issueService, FieldManager fieldManager, ProjectManager projectManager, ConstantsManager constantsManager, JiraAuthenticationContext jiraAuthenticationContext, WorkflowManager workflowManager, IssueFactory issueFactory, EditIssueMetaSupplier editIssueMetaSupplier, TransitionMetaSupplier transitionMetaSupplier, CreateIssueMetaSupplier createIssueMetaSupplier, I18nHelper.BeanFactory i18nFactory)
-
-
Method Details
-
getErrors
- Specified by:
getErrorsin interfaceIssueInputParametersAssembler.Result
-
getParameters
- Specified by:
getParametersin interfaceIssueInputParametersAssembler.Result
-
getParentIdorKey
- Specified by:
getParentIdorKeyin interfaceIssueInputParametersAssembler.Result
-
buildForEdit
-
buildForTransition
-
buildForCreate
-