Interface IssueCreationHelperBean
- All Known Implementing Classes:
IssueCreationHelperBeanImpl
@Internal
public interface IssueCreationHelperBean
Deprecated.
This is a helper bean shared by the Issue Service impl and the Create Issue.
It should not be considered API - plugins should use IssueService instead.
-
Method Summary
Modifier and TypeMethodDescriptioncreateFieldScreenRenderer
(Issue issueObject) Deprecated.createFieldScreenRenderer
(ApplicationUser remoteUser, Issue issueObject) Deprecated.getFieldsForCreate
(ApplicationUser user, Issue issueObject) Deprecated.Gets the fields that will be shown in the create issue screen for that issues project and issue typegetProvidedFieldNames
(Issue issueObject) Deprecated.void
updateIssueFromFieldValuesHolder
(FieldScreenRenderer fieldScreenRenderer, MutableIssue issueObject, Map fieldValuesHolder) Deprecated.void
validateCreateIssueFields
(JiraServiceContext jiraServiceContext, Collection<String> providedFields, Issue issueObject, FieldScreenRenderer fieldScreenRenderer, OperationContext operationContext, IssueInputParameters issueInputParameters, I18nHelper i18n) Deprecated.void
validateIssueType
(Issue issue, OperationContext operationContext, Map actionParams, ErrorCollection errors, I18nHelper i18n) Deprecated.void
validateLicense
(ApplicationUser remoteUSer, ErrorCollection errors, I18nHelper i18n) Deprecated.void
validateLicense
(ErrorCollection errors, I18nHelper i18n) Deprecated.Checks that the currently installed license has not expired and all relevant license limitations with respect to user or role counts have not been exceeded.void
validateProject
(Issue issue, OperationContext operationContext, Map actionParams, ErrorCollection errors, I18nHelper i18n) Deprecated.void
validateSummary
(Issue issue, OperationContext operationContext, Map actionParams, ErrorCollection errors, I18nHelper i18n) Deprecated.
-
Method Details
-
validateCreateIssueFields
void validateCreateIssueFields(JiraServiceContext jiraServiceContext, Collection<String> providedFields, Issue issueObject, FieldScreenRenderer fieldScreenRenderer, OperationContext operationContext, IssueInputParameters issueInputParameters, I18nHelper i18n) Deprecated. -
validateLicense
Deprecated.Checks that the currently installed license has not expired and all relevant license limitations with respect to user or role counts have not been exceeded.- See Also:
-
validateLicense
Deprecated. -
updateIssueFromFieldValuesHolder
void updateIssueFromFieldValuesHolder(FieldScreenRenderer fieldScreenRenderer, MutableIssue issueObject, Map fieldValuesHolder) Deprecated. -
createFieldScreenRenderer
Deprecated.UsecreateFieldScreenRenderer(com.atlassian.jira.issue.Issue)
instead. Since v6.2. -
createFieldScreenRenderer
Deprecated. -
getProvidedFieldNames
Deprecated. -
getFieldsForCreate
Deprecated.Gets the fields that will be shown in the create issue screen for that issues project and issue type- Parameters:
user
- the user in playissueObject
- the as yet saved issue object encompassing project and issue type- Returns:
- the list of fields that will be shown on the create issue screen
-
validateProject
void validateProject(Issue issue, OperationContext operationContext, Map actionParams, ErrorCollection errors, I18nHelper i18n) Deprecated. -
validateIssueType
void validateIssueType(Issue issue, OperationContext operationContext, Map actionParams, ErrorCollection errors, I18nHelper i18n) Deprecated. -
validateSummary
void validateSummary(Issue issue, OperationContext operationContext, Map actionParams, ErrorCollection errors, I18nHelper i18n) Deprecated.
-
IssueService
instead (will be moved into jira-core). Since v6.2.