public class CommentAssignIssue extends AbstractCommentableAssignableIssue implements OperationContext, WorkflowAwareAction
JiraWebActionSupport.MessageType
ErrorCollection.Reason
I18nHelper.BeanFactory
userUtil
id, ISSUE_PERMISSION_ERROR, PREPOPULATED_ISSUE_OBJECT
attachmentManager
projectManager
ISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, request, RETURN_URL_PARAMETER, savedFilters
log
Constructor and Description |
---|
CommentAssignIssue(SubTaskManager subTaskManager,
FieldScreenRendererFactory fieldScreenRendererFactory,
CommentService commentService,
IssueService issueService,
UserUtil userUtil,
IssueWorkflowManager issueWorkflowManager) |
Modifier and Type | Method and Description |
---|---|
String |
doDefault() |
protected String |
doExecute() |
protected void |
doValidation() |
int |
getAction() |
com.opensymphony.workflow.loader.ActionDescriptor |
getActionDescriptor() |
Map |
getCustomFieldValuesHolder() |
Map<String,Object> |
getDisplayParams() |
protected FieldScreenRenderer |
getFieldScreenRenderer() |
List |
getFieldScreenRenderTabs() |
String |
getI18nTextViaMetaAttr(String key,
Object defaultValue) |
Collection |
getIgnoreFieldIds() |
IssueOperation |
getIssueOperation() |
int |
getSelectedTab() |
Collection |
getTabsWithErrors() |
String |
getWorkflowTransitionDisplayName() |
protected WorkflowTransitionUtil |
getWorkflowTransitionUtil() |
protected boolean |
invalidAction() |
void |
setAction(int action) |
assigneeChanged, getAssignee, getAssignIn, hasAssigneePermission, setAssignee
createComment, doCommentValidation, getComment, getCommentLevel, getFieldScreenRendererLayoutItemForField, getFieldScreenRendererWithAllFields, getFieldValuesHolder, getGroupLevel, getGroupLevels, getOrderableField, getRoleLevels, populateCommentFields, setComment, setCommentLevel, setFieldValuesHolder, setGroupLevel
getAttachments, getPossibleComponents, getPossibleVersions, getPossibleVersionsReleasedFirst
addErrorMessage, assertIssueIsValid, cameFromIssue, cameFromParent, getId, getIssue, getIssueObject, getIssueObjectWithoutDatabaseRead, getIssuePath, getKey, getLayoutBean, getParentIssueObject, getProject, getProjectObject, getSecurityLevel, getSubTaskManager, getSummaryIssue, getViewIssueKey, getViewUrl, isEditable, isEditable, isHasEditIssuePermission, isIssueExists, isIssueValid, isSubTask, isSubTaskCreatable, isWorkflowAllowsEdit, redirectToView, refreshIssueObject, setId, setIssueObject, setKey, setViewIssueKey
addIssueToHistory, clearSelectedIssue, getAttachmentManager, getCurrentFailedLoginCount, getCurrentJQL, getCustomFieldManager, getDaysPerWeek, getEverLoggedIn, getFormToken, getHoursPerDay, getIssueManager, getLastFailedLogin, getLastLogin, getLoginCount, getPossibleVersions, getPossibleVersionsReleasedFirst, getPrettyDuration, getPreviousLogin, getSearchRequest, getSelectedIssueId, getSessionPagerFilterManager, getSessionSearchRequestManager, getSessionSearchRequestManagerFactory, getSessionSelectedIssueManager, getTotalFailedLoginCount, getUrlEncoded, getWorkflow, getWorkflowTransitionDescription, getWorkflowTransitionDisplayName, isCustomFieldHidden, isElevatedSecurityCheckRequired, isFieldHidden, isFieldHidden, isTimeTrackingEnabled, setFormToken, setSearchRequest, setSelectedIssueId, updateSearchRequest
getBrowsableProjects, getBrowseableProjects, getSelectedProjectId, setSelectedProject, setSelectedProject
addError, addErrorCollection, addErrorMessage, addErrorMessageByKeyIfAbsent, addErrorMessageIfAbsent, addMessageToResponse, addReason, addReasons, forceRedirect, getAdministratorContactLink, getApplicationProperties, getAuthorizationSupport, getConglomerateCookieValue, getConstantsManager, getDateFormat, getDateTimeFormat, getDateTimeFormatter, getDescTranslation, getDmyDateFormatter, getEmptyResponse, getErrorMessages, getErrors, getField, getFlushedErrorMessages, getGlobalPermissionManager, getHint, getHintManager, getHttpRequest, getHttpResponse, getHttpSession, getJiraContactHelper, getJiraServiceContext, getLanguage, getLoggedInApplicationUser, getLoggedInUser, getNameTranslation, getOutlookDate, getPermissionManager, getProjectManager, getRandomHint, getReasons, getRedirect, getRedirect, getRedirectSanitiser, getReturnUrl, getReturnUrlForCancelLink, getSearchSortDescriptions, getSelectedProject, getSelectedProjectObject, getServerId, getServletContext, getTimeFormat, getUriValidator, getUserFullName, getUserManager, getUserProjectHistoryManager, getVersionManager, getWebworkStack, getWebworkStack, getXsrfToken, hasErrorMessage, hasErrorMessageByKey, hasGlobalPermission, hasIssuePermission, hasIssuePermission, hasPermission, hasProjectPermission, hasProjectPermission, htmlEncode, insertContextPath, isHasIssuePermission, isHasIssuePermission, isHasPermission, isHasPermission, isHasPermission, isHasProjectPermission, isHasProjectPermission, isInlineDialogMode, isSystemAdministrator, isUserExists, isUserExistsByKey, isUserExistsByName, returnComplete, returnComplete, returnCompleteWithInlineRedirect, returnCompleteWithInlineRedirectAndMsg, returnCompleteWithInlineRedirectAndMsg, returnMsgToUser, returnMsgToUser, setConglomerateCookieValue, setInline, setReasons, setReturnUrl, setSelectedProjectId, urlEncode
addErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, execute, getActionName, getComponentInstanceOfType, getDefaultResourceBundle, getDelegator, getI18nHelper, getKeysForPrefix, getLocale, getOfBizDelegator, getRemoteUser, getResourceBundle, getResult, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getUnescapedText, getUntransformedRawText, getUserPreferences, getWatcherManager, hasAnyErrors, isIndexing, isKeyDefined, removeKeyOrAddError
addError, getCommandName, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, getTimezone, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFieldValuesHolder
getLoggedInUser
addError, addErrorMessages, addErrors, hasAnyErrors, setErrorMessages
public CommentAssignIssue(SubTaskManager subTaskManager, FieldScreenRendererFactory fieldScreenRendererFactory, CommentService commentService, IssueService issueService, UserUtil userUtil, IssueWorkflowManager issueWorkflowManager)
protected WorkflowTransitionUtil getWorkflowTransitionUtil()
public String doDefault() throws Exception
doDefault
in class AbstractCommentableAssignableIssue
Exception
protected boolean invalidAction()
protected FieldScreenRenderer getFieldScreenRenderer()
public List getFieldScreenRenderTabs()
public Collection getTabsWithErrors()
public int getSelectedTab()
protected void doValidation()
doValidation
in class AbstractCommentableAssignableIssue
protected String doExecute() throws Exception
doExecute
in class webwork.action.ActionSupport
Exception
public int getAction()
public void setAction(int action)
public com.opensymphony.workflow.loader.ActionDescriptor getActionDescriptor()
public Map getCustomFieldValuesHolder()
public IssueOperation getIssueOperation()
getIssueOperation
in interface OperationContext
getIssueOperation
in class AbstractCommentableIssue
public Collection getIgnoreFieldIds()
public String getWorkflowTransitionDisplayName()
getWorkflowTransitionDisplayName
in interface WorkflowAwareAction
public Map<String,Object> getDisplayParams()
getDisplayParams
in class AbstractCommentableIssue
Copyright © 2002-2015 Atlassian. All Rights Reserved.