Class ConvertIssueBean

java.lang.Object
com.atlassian.jira.web.bean.ConvertIssueBean
All Implemented Interfaces:
OperationContext, Serializable
Direct Known Subclasses:
ConvertIssueToSubTaskBean

public class ConvertIssueBean extends Object implements OperationContext, Serializable
See Also:
  • Field Details

    • issueId

      protected String issueId
    • fieldValuesHolder

      protected Map<String,Object> fieldValuesHolder
    • issueType

      protected String issueType
    • targetStatusId

      protected String targetStatusId
    • version

      protected String version
    • sessionKey

      protected String sessionKey
    • currentStep

      protected int currentStep
  • Constructor Details

    • ConvertIssueBean

      public ConvertIssueBean()
  • Method Details

    • getBean

      public static ConvertIssueBean getBean(javax.servlet.http.HttpSession session, String issueId)
      Retrieves itself from the session. If not found in the session, a new instance is created and stored in the session.
      Parameters:
      session - session
      issueId - issue id
      Returns:
      bean
    • getBeanFromSession

      public static ConvertIssueBean getBeanFromSession(Class beanClass, String sessionKey, javax.servlet.http.HttpSession session, String issueId)
    • clearBean

      public void clearBean()
      Clears everything in the bean except id.
    • clearSession

      public void clearSession(javax.servlet.http.HttpSession session)
      Removes itself from the session
      Parameters:
      session - session
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • extraFieldsToString

      public String extraFieldsToString()
    • getFieldValuesHolder

      public Map<String,Object> getFieldValuesHolder()
      Returns a custom values holder
      Specified by:
      getFieldValuesHolder in interface OperationContext
      Returns:
      a custom values holder
    • getIssueOperation

      public IssueOperation getIssueOperation()
      Returns the issue operation of this bean
      Specified by:
      getIssueOperation in interface OperationContext
      Returns:
      the issue operation of this bean
    • getIssueId

      public String getIssueId()
      Returns issue ID
      Returns:
      issue ID
    • setIssueId

      public void setIssueId(String issueId)
      Sets the issue ID
      Parameters:
      issueId - issue ID
    • getIssueType

      public String getIssueType()
      Returns issue type
      Returns:
      issue type
    • setIssueType

      public void setIssueType(String issueType)
      Sets issue type
      Parameters:
      issueType - issue type
    • getTargetStatusId

      public String getTargetStatusId()
      Returns target status id
      Returns:
      target status id
    • setTargetStatusId

      public void setTargetStatusId(String targetStatusId)
      Sets target status id
      Parameters:
      targetStatusId - target status id
    • getVersion

      public String getVersion()
    • generateNextVersion

      public void generateNextVersion()
    • setCurrentStep

      public void setCurrentStep(int step)
    • getCurrentStep

      public int getCurrentStep()
    • getSessionKey

      public String getSessionKey()
    • setSessionKey

      public void setSessionKey(String sessionKey)