public class CloneIssueDetails extends CreateIssueDetails
CreateIssue.ButtonHolder
JiraWebActionSupport.MessageType
ErrorCollection.Reason
I18nHelper.BeanFactory
validationResult
fieldValuesHolder, issueCreationHelperBean
id, ISSUE_PERMISSION_ERROR, PREPOPULATED_ISSUE_OBJECT
projectManager
ISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, request, RETURN_URL_PARAMETER, savedFilters
log
Constructor and Description |
---|
CloneIssueDetails(ApplicationProperties applicationProperties,
PermissionManager permissionManager,
IssueLinkManager issueLinkManager,
RemoteIssueLinkManager remoteIssueLinkManager,
IssueLinkTypeManager issueLinkTypeManager,
SubTaskManager subTaskManager,
AttachmentManager attachmentManager,
FieldManager fieldManager,
IssueCreationHelperBean issueCreationHelperBean,
IssueFactory issueFactory,
IssueService issueService,
TemporaryAttachmentsMonitorLocator temporaryAttachmentsMonitorLocator) |
createIssue, doInit, getAuxiliarySubmitButtonValue, getIssue, transferErrorToMessages
getAllowedProjects, getAssignee, getAssignIn, getButtons, getCustomFields, getFieldScreenRenderer, getFieldScreenRenderTabs, getFieldValuesHolder, getIgnoreFieldIds, getIssueOperation, getIssuetype, getIssueType, getIssueTypesForProject, getPid, getRedirectForCreateBypass, getSelectedTab, getSubmitButtonName, getTabsWithErrors, hasProjectPermission, isAbleToCreateIssueInSelectedProject, populateFieldHolderWithDefaults, recordHistoryIssueType, setAssignee, setHistoryIssuetype, setIssuetype, setPid, validateIssueType
addErrorMessage, assertIssueIsValid, cameFromIssue, cameFromParent, getId, getIssueObjectWithoutDatabaseRead, getIssuePath, getKey, getLayoutBean, getMutableIssue, getParentIssueObject, getProject, 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, getSelectedProjectId, setSelectedProject, setSelectedProject
addError, 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, 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, htmlEncode, insertContextPath, 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, 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, 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
getLoggedInApplicationUser
addError, addErrorMessages, addErrors, hasAnyErrors, setErrorMessages
public CloneIssueDetails(ApplicationProperties applicationProperties, PermissionManager permissionManager, IssueLinkManager issueLinkManager, RemoteIssueLinkManager remoteIssueLinkManager, IssueLinkTypeManager issueLinkTypeManager, SubTaskManager subTaskManager, AttachmentManager attachmentManager, FieldManager fieldManager, IssueCreationHelperBean issueCreationHelperBean, IssueFactory issueFactory, IssueService issueService, TemporaryAttachmentsMonitorLocator temporaryAttachmentsMonitorLocator)
public String doDefault() throws Exception
doDefault
in class CreateIssue
Exception
public FieldScreenRenderLayoutItem getFieldScreenRenderLayoutItem(String fieldId)
public Issue getIssueObject(org.ofbiz.core.entity.GenericValue genericValue)
public MutableIssue getIssueObject()
AbstractIssueSelectAction
Issue
. This method performs the same security checks as AbstractIssueSelectAction.getIssue()
.getIssueObject
in class CreateIssue
AbstractIssueSelectAction.getIssue()
protected void doValidation()
doValidation
in class CreateIssueDetails
protected String doExecute()
doExecute
in class CreateIssueDetails
public boolean isDisplayCopyLink()
public boolean isDisplayCopyAttachments()
public boolean isDisplayCopySubTasks()
public boolean isCloneLinks()
public void setCloneLinks(boolean cloneLinks)
public boolean isCloneSubTasks()
public void setCloneSubTasks(boolean cloneSubTasks)
public boolean isCloneAttachments()
public void setCloneAttachments(boolean cloneAttachments)
protected String doPostCreationTasks() throws Exception
doPostCreationTasks
in class CreateIssueDetails
Exception
public Issue getOriginalIssue()
public void setOriginalIssue(Issue originalIssue)
public Issue getCloneParent()
public void setCloneParent(Issue cloneParent)
public IssueLinkType getCloneIssueLinkType()
public boolean isDisplayCloneLinkWarning()
public boolean isCanModifyReporter()
public String getCloneLinkTypeName()
public Project getProjectObject()
getProjectObject
in class CreateIssue
public Map<String,Object> getDisplayParams()
getDisplayParams
in class CreateIssueDetails
Copyright © 2002-2015 Atlassian. All Rights Reserved.