public class CreateWorklog extends AbstractWorklogAction implements OperationContext
JiraWebActionSupport.MessageTypeErrorCollection.ReasonI18nHelper.BeanFactoryADJUST_ESTIMATE_AUTO, ADJUST_ESTIMATE_MANUAL, ADJUST_ESTIMATE_NEW, adjustEstimate, commentService, dateTimeFormatterFactory, fieldLayoutManager, fieldVisibilityManager, jiraDurationUtils, projectRoleManager, worklogServiceid, ISSUE_PERMISSION_ERROR, PREPOPULATED_ISSUE_OBJECTattachmentManagerprojectManagerISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, request, RETURN_URL_PARAMETER, savedFilterslog| Constructor and Description |
|---|
CreateWorklog(WorklogService worklogService,
CommentService commentService,
ProjectRoleManager projectRoleManager,
JiraDurationUtils jiraDurationUtils,
DateTimeFormatterFactory dateTimeFormatterFactory,
FieldVisibilityManager fieldVisibilityManager,
FieldLayoutManager fieldLayoutManager,
RendererManager rendererManager,
UserUtil userUtil,
FieldScreenRendererFactory fieldScreenRendererFactory,
FieldManager fieldManager,
SubTaskManager subTaskManager,
AttachmentHelper attachmentHelper) |
| Modifier and Type | Method and Description |
|---|---|
String |
doDefault() |
protected String |
doExecute() |
protected void |
doValidation() |
Map<String,Object> |
getDisplayParams() |
FieldScreenRenderLayoutItem |
getFieldScreenRendererLayoutItemForField(OrderableField field) |
protected FieldScreenRenderer |
getFieldScreenRendererWithAllFields() |
Map<String,Object> |
getFieldValuesHolder() |
IssueOperation |
getIssueOperation() |
Worklog |
getWorklog()
Returns the worklog created
|
boolean |
isCreateWorklog()
This method is used by the worklog JSP to distinguish between Create Worklog and Update Worklog.
|
getAdjustEstimate, getAdjustmentAmount, getComment, getCommentLevel, getCommentVisibility, getEstimate, getFormattedStartDate, getGroupLevels, getNewEstimate, getParsedStartDate, getRendererType, getRoleLevels, getSelectedLevelName, getStartDate, getTimeLogged, getWorkDescriptionEditHtml, getWorklogId, getWorkType, isLevelSelected, isOnDemand, isTimeTrackingFieldHidden, setAdjustEstimate, setAdjustmentAmount, setComment, setCommentLevel, setNewEstimate, setStartDate, setTimeLogged, setWorklogId, setWorkTypecreateComment, doCommentValidation, getGroupLevel, getOrderableField, populateAttachmentsFieldValuesHolderAndValidate, populateCommentFields, processAttachments, processAttachments, requireAttachmentsResources, setFieldValuesHolder, setGroupLevelgetAttachments, getPossibleComponents, getPossibleVersions, getPossibleVersionsReleasedFirstaddErrorMessage, assertIssueIsValid, cameFromIssue, cameFromParent, getId, getIssue, getIssueObject, getIssueObjectWithoutDatabaseRead, getIssuePath, getKey, getLayoutBean, getMutableIssue, getParentIssueObject, getProject, getProjectObject, getSecurityLevel, getSubTaskManager, getSummaryIssue, getViewIssueKey, getViewUrl, isEditable, isEditable, isHasEditIssuePermission, isIssueExists, isIssueValid, isSubTask, isSubTaskCreatable, isWorkflowAllowsEdit, redirectToView, refreshIssueObject, setId, setIssueObject, setKey, setViewIssueKeyaddIssueToHistory, getAttachmentManager, getCurrentDateTimeInUsersTimezone, 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, updateSearchRequestgetBrowsableProjects, getSelectedProjectId, setSelectedProject, setSelectedProjectaddError, addErrorCollection, addErrorMessage, addErrorMessageByKeyIfAbsent, addErrorMessageIfAbsent, addMessageToResponse, addReason, addReasons, forceRedirect, getAdministratorContactLink, getApplicationProperties, getAuthorizationSupport, getConglomerateCookieValue, getConstantsManager, getDateFormat, getDateTimeFormat, getDateTimeFormatter, getDescTranslation, getDescTranslation, getDmyDateFormatter, getEmptyResponse, getErrorMessages, getErrors, getField, getFlushedErrorMessages, getGlobalPermissionManager, getHint, getHintManager, getHttpRequest, getHttpResponse, getHttpSession, getJiraContactHelper, getJiraServiceContext, getLanguage, getLoggedInApplicationUser, getLoggedInUser, getNameTranslation, getNameTranslation, getOutlookDate, getPermissionManager, getProjectManager, getRandomHint, getReasons, getRedirect, getRedirect, getRedirectSanitiser, getRequestSourceType, getReturnUrl, getReturnUrlForCancelLink, getSearchSortDescriptions, getSelectedProject, getSelectedProjectObject, getServerId, getServletContext, getTimeFormat, getUriValidator, getUserFullName, getUserManager, getUserProjectHistoryManager, getVersionManager, getWebworkStack, getWebworkStack, getXsrfToken, hasErrorMessage, hasErrorMessageByKey, hasGlobalPermission, hasGlobalPermission, hasIssuePermission, hasIssuePermission, hasIssuePermission, hasPermission, hasProjectPermission, hasProjectPermission, htmlEncode, insertContextPath, isInlineDialogMode, isSystemAdministrator, isUserExists, isUserExistsByKey, isUserExistsByName, returnComplete, returnComplete, returnCompleteWithInlineRedirect, returnCompleteWithInlineRedirectAndMsg, returnCompleteWithInlineRedirectAndMsg, returnMsgToUser, returnMsgToUser, setConglomerateCookieValue, setInline, setReasons, setReturnUrl, setSelectedProjectId, tagMauEventWithApplication, tagMauEventWithProject, urlEncodeaddErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, execute, getActionName, getComponentInstanceOfType, getDefaultResourceBundle, getI18nHelper, getKeysForPrefix, getLocale, getOfBizDelegator, getResourceBundle, getResult, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getUnescapedText, getUntransformedRawText, getUserPreferences, hasAnyErrors, isIndexing, isKeyDefined, removeKeyOrAddErroraddError, getCommandName, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, getTimezone, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLoggedInApplicationUseraddError, addErrorMessages, addErrors, hasAnyErrors, setErrorMessagespublic CreateWorklog(WorklogService worklogService, CommentService commentService, ProjectRoleManager projectRoleManager, JiraDurationUtils jiraDurationUtils, DateTimeFormatterFactory dateTimeFormatterFactory, FieldVisibilityManager fieldVisibilityManager, FieldLayoutManager fieldLayoutManager, RendererManager rendererManager, UserUtil userUtil, FieldScreenRendererFactory fieldScreenRendererFactory, FieldManager fieldManager, SubTaskManager subTaskManager, AttachmentHelper attachmentHelper)
public String doDefault() throws Exception
doDefault in class AbstractCommentableIssueExceptionprotected void doValidation()
doValidation in class AbstractCommentableIssueprotected String doExecute() throws Exception
doExecute in class webwork.action.ActionSupportExceptionpublic Worklog getWorklog()
public boolean isCreateWorklog()
public Map<String,Object> getDisplayParams()
getDisplayParams in class AbstractCommentableIssuepublic Map<String,Object> getFieldValuesHolder()
getFieldValuesHolder in interface OperationContextgetFieldValuesHolder in class AbstractCommentableIssuepublic IssueOperation getIssueOperation()
getIssueOperation in interface OperationContextgetIssueOperation in class AbstractCommentableIssuepublic FieldScreenRenderLayoutItem getFieldScreenRendererLayoutItemForField(OrderableField field)
getFieldScreenRendererLayoutItemForField in class AbstractCommentableIssueprotected FieldScreenRenderer getFieldScreenRendererWithAllFields()
getFieldScreenRendererWithAllFields in class AbstractCommentableIssueCopyright © 2002-2019 Atlassian. All Rights Reserved.