com.atlassian.jira.web.action.admin.issuetypes
Class MigrateIssueTypes

java.lang.Object
  extended by webwork.action.ActionSupport
      extended by com.atlassian.jira.action.JiraActionSupport
          extended by com.atlassian.jira.web.action.JiraWebActionSupport
              extended by com.atlassian.jira.web.action.ProjectActionSupport
                  extended by com.atlassian.jira.web.action.IssueActionSupport
                      extended by com.atlassian.jira.web.action.issue.bulkedit.AbstractBulkOperationAction
                          extended by com.atlassian.jira.web.action.issue.bulkedit.AbstractBulkOperationDetailsAction
                              extended by com.atlassian.jira.web.action.issue.bulkedit.BulkMove
                                  extended by com.atlassian.jira.web.action.issue.bulkedit.BulkMigrate
                                      extended by com.atlassian.jira.web.action.admin.issuetypes.MigrateIssueTypes
All Implemented Interfaces:
ErrorCollection, I18nHelper, AuthorizationSupport, Serializable, webwork.action.Action, webwork.action.CommandDriven, webwork.action.IllegalArgumentAware

public class MigrateIssueTypes
extends BulkMigrate

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.atlassian.jira.util.ErrorCollection
ErrorCollection.Reason
 
Nested classes/interfaces inherited from interface com.atlassian.jira.util.I18nHelper
I18nHelper.BeanFactory
 
Field Summary
protected  int currentStep
           
protected  String finishButton
           
protected  String nextBtn
           
protected  String previousBtn
           
 
Fields inherited from class com.atlassian.jira.web.action.issue.bulkedit.BulkMigrate
bulkMigrateOperation
 
Fields inherited from class com.atlassian.jira.web.action.issue.bulkedit.BulkMove
bulkMoveOperation, constantsManager, fieldManager, issueFactory, permissionManager, RADIO_ERROR_MSG, workflowManager
 
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, RETURN_URL_PARAMETER, savedFilters
 
Fields inherited from class com.atlassian.jira.action.JiraActionSupport
log
 
Fields inherited from class webwork.action.ActionSupport
command, errorMap, errorMessages
 
Fields inherited from interface webwork.action.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
MigrateIssueTypes(BulkMoveOperation bulkMoveOperation, FieldManager fieldManager, WorkflowManager workflowManager, ConstantsManager constantsManager, IssueFactory issueFactory, BulkMigrateOperation bulkMigrateOperation, PermissionManager permissionManager, SearchService searchService)
           
 
Method Summary
 String doChooseContext()
           
 String doChooseStatus()
           
 String doDefault()
           
 String doPerform()
           
 String doSetFields()
           
 String doStart()
           
 IssueContext getCurrentIssueContext()
           
 int getCurrentStep()
           
 String getFinishButton()
           
 String getIssueTypeEditHtml()
           
 String getNextBtn()
           
 String getPreviousBtn()
           
 int getTotalSteps()
           
protected  boolean isButtonClicked(String buttonValue, String buttonName)
           
protected  boolean isButtonClickedByName(String name)
           
protected  boolean isFinishClicked()
           
protected  boolean isNextClicked()
           
protected  boolean isPreviousClicked()
           
protected  String progressSteps()
           
 void setCurrentStep(int currentStep)
           
 void setFinishButton(String finishButton)
           
 void setNextBtn(String nextBtn)
           
 void setPreviousBtn(String previousBtn)
           
 
Methods inherited from class com.atlassian.jira.web.action.issue.bulkedit.BulkMigrate
doChooseSubTaskContext, doDetails, getBulkEditBean, getBulkMigrateOperation, getCurrentRootBulkEditBean, getMultiBulkMoveBean, getOperationDetailsActionName, getprojectFieldName, getRedirect, getSameAsBulkEditBean, setSameAsBulkEditBean
 
Methods inherited from class com.atlassian.jira.web.action.issue.bulkedit.BulkMove
doContextValidation, doDetailsValidation, doFieldsValidation, doStatusValidation, getConstantsManager, getCurrentIssueType, getCurrentTargetPid, getCurrentTargetProject, getFieldHtml, getFieldHtml, getFieldHtml, getFieldName, getFieldViewHtml, getIssueObject, getMappingViewHtml, getMoveFieldLayoutItems, getNewViewHtml, getNewViewHtml, getStatusName, getSubstitutionsForField, getTargetWorkflowStatuses, getWorkflowForType, isAllowProjectEdit, isAllowProjectEdit, isAvailable, isFieldUsingSubstitutions, isHasAvailableActions, isIssueTypesAvailable, isRetainMandatory, isSubTaskPhase, isSubTaskTypesAvailable, populateFromParams, progressToLastStep, redirectToStart, setSubTaskPhase
 
Methods inherited from class com.atlassian.jira.web.action.issue.bulkedit.AbstractBulkOperationAction
clearBulkEditBean, finishWizard, getColumns, getIssueTableLayoutBean, getRootBulkEditBean, isCanDisableMailNotifications, isSendBulkNotification, redirectToStart, setSendBulkNotification
 
Methods inherited from class com.atlassian.jira.web.action.IssueActionSupport
addIssueToHistory, clearSelectedIssue, getAttachmentManager, getCurrentFailedLoginCount, getCurrentJQL, getCustomFieldManager, getDaysPerWeek, getEverLoggedIn, 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, setSearchRequest, setSelectedIssueId, updateSearchRequest
 
Methods inherited from class com.atlassian.jira.web.action.ProjectActionSupport
getBrowsableProjects, getBrowseableProjects, getSelectedProjectId, setSelectedProject, setSelectedProject
 
Methods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
addError, addErrorCollection, addErrorMessage, addErrorMessageByKeyIfAbsent, addErrorMessageIfAbsent, addReason, addReasons, forceRedirect, getAdministratorContactLink, getApplicationProperties, getConglomerateCookieValue, getDateFormat, getDateTimeFormat, getDateTimeFormatter, getDescTranslation, getDmyDateFormatter, getField, getFlushedErrorMessages, getGlobalPermissionManager, getHint, getHintManager, getJiraContactHelper, getJiraServiceContext, getLanguage, getLoggedInUser, getNameTranslation, getOutlookDate, getPermissionManager, getProjectManager, getRandomHint, getReasons, getRedirectChecker, getReturnUrl, getReturnUrlForCancelLink, getSearchSortDescriptions, getSelectedProject, getSelectedProjectObject, getServerId, getTimeFormat, getUriValidator, getUserFullName, getUserManager, getUserProjectHistoryManager, getVersionManager, getWebworkStack, getWebworkStack, getXsrfToken, hasErrorMessage, hasErrorMessageByKey, htmlEncode, insertContextPath, isHasIssuePermission, isHasIssuePermission, isHasPermission, isHasPermission, isHasPermission, isHasProjectPermission, isHasProjectPermission, isInlineDialogMode, isSystemAdministrator, isUserExists, returnComplete, returnComplete, returnCompleteWithInlineRedirect, returnCompleteWithInlineRedirectAndMsg, returnMsgToUser, setConglomerateCookieValue, setInline, setReasons, setReturnUrl, setSelectedProjectId
 
Methods inherited from class com.atlassian.jira.action.JiraActionSupport
addErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, execute, getActionName, getComponentInstanceOfType, getDefaultResourceBundle, getDelegator, getI18nHelper, getKeysForPrefix, getLocale, getOfBizDelegator, getRemoteUser, getResult, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getUnescapedText, getUserPreferences, getWatcherManager, hasAnyErrors, isIndexing, removeKeyOrAddError
 
Methods inherited from class webwork.action.ActionSupport
addError, addErrorMessage, doExecute, doValidation, getCommandName, getErrorMessages, getErrors, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, getTimezone, 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.util.ErrorCollection
addError, addErrorMessage, addErrorMessages, addErrors, getErrorMessages, getErrors, hasAnyErrors, setErrorMessages
 
Methods inherited from interface webwork.action.CommandDriven
getCommandName, setCommand
 

Field Detail

currentStep

protected int currentStep

nextBtn

protected String nextBtn

previousBtn

protected String previousBtn

finishButton

protected String finishButton
Constructor Detail

MigrateIssueTypes

public MigrateIssueTypes(BulkMoveOperation bulkMoveOperation,
                         FieldManager fieldManager,
                         WorkflowManager workflowManager,
                         ConstantsManager constantsManager,
                         IssueFactory issueFactory,
                         BulkMigrateOperation bulkMigrateOperation,
                         PermissionManager permissionManager,
                         SearchService searchService)
Method Detail

doDefault

public String doDefault()
                 throws Exception
Overrides:
doDefault in class BulkMove
Throws:
Exception

doStart

public String doStart()
               throws Exception
Overrides:
doStart in class BulkMigrate
Throws:
Exception

doChooseContext

public String doChooseContext()
                       throws Exception
Overrides:
doChooseContext in class BulkMigrate
Throws:
Exception

doChooseStatus

public String doChooseStatus()
                      throws Exception
Overrides:
doChooseStatus in class BulkMigrate
Throws:
Exception

doSetFields

public String doSetFields()
                   throws Exception
Overrides:
doSetFields in class BulkMigrate
Throws:
Exception

doPerform

public String doPerform()
                 throws Exception
Overrides:
doPerform in class BulkMigrate
Throws:
Exception

getCurrentIssueContext

public IssueContext getCurrentIssueContext()
Overrides:
getCurrentIssueContext in class BulkMigrate

getTotalSteps

public int getTotalSteps()

getIssueTypeEditHtml

public String getIssueTypeEditHtml()

progressSteps

protected String progressSteps()
                        throws Exception
Throws:
Exception

isPreviousClicked

protected boolean isPreviousClicked()

isNextClicked

protected boolean isNextClicked()

isFinishClicked

protected boolean isFinishClicked()

isButtonClickedByName

protected boolean isButtonClickedByName(String name)

isButtonClicked

protected boolean isButtonClicked(String buttonValue,
                                  String buttonName)

getCurrentStep

public int getCurrentStep()

setCurrentStep

public void setCurrentStep(int currentStep)

getNextBtn

public String getNextBtn()

setNextBtn

public void setNextBtn(String nextBtn)

getPreviousBtn

public String getPreviousBtn()

setPreviousBtn

public void setPreviousBtn(String previousBtn)

getFinishButton

public String getFinishButton()

setFinishButton

public void setFinishButton(String finishButton)


Copyright © 2002-2012 Atlassian. All Rights Reserved.