|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectwebwork.action.ActionSupport
com.atlassian.jira.action.JiraActionSupport
com.atlassian.jira.web.action.JiraWebActionSupport
com.atlassian.jira.web.action.ProjectActionSupport
com.atlassian.jira.web.action.IssueActionSupport
com.atlassian.jira.web.action.issue.AbstractIssueSelectAction
com.atlassian.jira.web.action.issue.CreateIssue
com.atlassian.jira.web.action.issue.CreateIssueDetails
com.atlassian.jira.web.action.issue.ExtendedCreateIssueDetails
public class ExtendedCreateIssueDetails
FQCN : com.atlassian.jira.web.action.issue.ExtendedCreateIssueDetails
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.atlassian.jira.web.action.issue.CreateIssue |
|---|
com.atlassian.jira.web.action.issue.CreateIssue.ButtonHolder |
| Field Summary |
|---|
| Fields inherited from class com.atlassian.jira.web.action.issue.CreateIssue |
|---|
customFieldValuesHolder, issueCreationHelperBean, issueObject |
| Fields inherited from class com.atlassian.jira.web.action.issue.AbstractIssueSelectAction |
|---|
id |
| Fields inherited from class com.atlassian.jira.web.action.IssueActionSupport |
|---|
attachmentManager |
| Fields inherited from class com.atlassian.jira.web.action.ProjectActionSupport |
|---|
projectManager |
| Fields inherited from class com.atlassian.jira.web.action.JiraWebActionSupport |
|---|
ISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, request, savedFilters, selectedProject |
| Fields inherited from class com.atlassian.jira.action.JiraActionSupport |
|---|
log |
| Fields inherited from class webwork.action.ActionSupport |
|---|
command, errorMap, errorMessages |
| Fields inherited from interface com.atlassian.jira.util.I18nHelper |
|---|
DEFAULT_RESOURCE_BUNDLE |
| Fields inherited from interface webwork.action.Action |
|---|
ERROR, INPUT, LOGIN, NONE, SUCCESS |
| Constructor Summary | |
|---|---|
ExtendedCreateIssueDetails(com.atlassian.jira.issue.IssueFactory _issueFactory,
com.atlassian.jira.web.action.issue.IssueCreationHelperBean _issueCreationHelperBean)
|
|
| Method Summary | |
|---|---|
protected void |
analyseException(java.lang.Throwable e)
Analyse Exception in order to raise Errors to GUI |
protected java.lang.String |
doExecute()
Extend doExecute() in order to extract possible InvalidInputException |
protected boolean |
extractInvalidInputException(java.lang.Throwable t)
Extract recursively the InvalidInputException and push they Error by Field Id. |
| Methods inherited from class com.atlassian.jira.web.action.issue.CreateIssueDetails |
|---|
checkAttachments, createIssue, doInit, doPostCreationTasks, doValidation, getAuxiliarySubmitButtonValue, getIssue |
| Methods inherited from class com.atlassian.jira.web.action.issue.CreateIssue |
|---|
doDefault, getAllowedProjects, getAssignee, getAssignIn, getButtons, getCustomFields, getCustomFieldValuesHolder, getFieldScreenRenderer, getFieldScreenRenderTabs, getIgnoreFieldIds, getIssueObject, getIssueOperation, getIssuetype, getIssueTypeGV, getIssueTypesForProject, getPid, getProject, getRedirectForCreateBypass, getSelectedTab, getSubmitButtonName, getTabsWithErrors, isAbleToCreateIssueInSelectedProject, isHasProjectPermission, populateFieldHolderWithDefaults, recordHistoryIssueType, setAssignee, setHistoryIssuetype, setIssuetype, setPid, validateIssueType |
| Methods inherited from class com.atlassian.jira.web.action.issue.AbstractIssueSelectAction |
|---|
getDefaultSecurityLevel, getId, getIssueObjectNoSecurityCheck, getIssuePath, getKey, getLayoutBean, getSecurityLevel, getSecurityLevel, getSecurityLevelName, getSecurityLevels, getSecurityLevels, getSummaryIssue, getViewIssueKey, getViewUrl, isEditable, isEditable, isHasEditIssuePermission, isIssueExists, isWorkflowAllowsEdit, redirectToView, resetIssue, setId, setIssue, setKey, setViewIssueKey |
| Methods inherited from class com.atlassian.jira.web.action.IssueActionSupport |
|---|
getAttachmentManager, getCustomFieldManager, getDaysPerWeek, getHoursPerDay, getIssueManager, getPossibleVersions, getPossibleVersionsReleasedFirst, getPrettyDuration, getSearchRequest, getUrlEncoded, getWorkflow, getWorkflowTransitionDescription, getWorkflowTransitionDisplayName, isCustomFieldHidden, isFieldHidden, isFieldHidden, isFieldHidden, setCurrentIssue, setSearchRequest, updateSearchRequest |
| Methods inherited from class com.atlassian.jira.web.action.ProjectActionSupport |
|---|
getBrowseableProjects, getBrowseableProjectsInCategory, getSelectedProjectId, setSelectedProject, setSelectedProject |
| Methods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport |
|---|
addErrorCollection, forceRedirect, getAssignableUsers, getAssignableUsers, getCachedGroups, getComponentManager, getConstantsManager, getDateFormat, getDateTimeFormat, getDescTranslation, getExternalLinkUtils, getField, getFlushedErrorMessages, getGlobalPermissionManager, getJiraServiceContext, getLanguage, getNameTranslation, getOutlookDate, getPermissionManager, getProjectManager, getPropertySet, getRedirect, getRemoteUser, getReturnUrl, getSelectedProject, getSelectedProjectObject, getServerId, getText, getTimeFormat, getUserFullName, getVersionManager, getWebworkStack, getWebworkStack, htmlEncode, isHasIssuePermission, isHasIssuePermission, isHasPermission, isHasPermission, isHasPermission, isHasProjectPermission, isSystemAdministrator, isUserExists, setReturnUrl, setSelectedProjectId |
| Methods inherited from class com.atlassian.jira.action.JiraActionSupport |
|---|
addErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, execute, getActionName, getApplicationProperties, getDefaultResourceBundle, getDelegator, getJiraLocaleUtils, getLocale, getResult, getText, getText, getText, getText, getText, getText, getUnescapedText, getUserPreferences, getWatcherManager, hasAnyErrors, isEnterprise, isIndexing, isProfessional, isProfessionalOrEnterprise, isStandard, removeKeyOrAddError |
| Methods inherited from class webwork.action.ActionSupport |
|---|
addError, addErrorMessage, getErrorMessages, getErrors, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validate |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.atlassian.jira.web.action.issue.IssueSummaryAware |
|---|
getRemoteUser |
| Methods inherited from interface com.atlassian.jira.util.ErrorCollection |
|---|
addError, addErrorMessage, addErrorMessages, addErrors, getErrorMessages, getErrors, hasAnyErrors, setErrorMessages |
| Methods inherited from interface webwork.action.CommandDriven |
|---|
setCommand |
| Constructor Detail |
|---|
public ExtendedCreateIssueDetails(com.atlassian.jira.issue.IssueFactory _issueFactory,
com.atlassian.jira.web.action.issue.IssueCreationHelperBean _issueCreationHelperBean)
| Method Detail |
|---|
protected java.lang.String doExecute()
throws java.lang.Exception
doExecute in class com.atlassian.jira.web.action.issue.CreateIssueDetailsjava.lang.Exceptionprotected void analyseException(java.lang.Throwable e)
e - protected boolean extractInvalidInputException(java.lang.Throwable t)
t - Throwable to analyse
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||