Class SetupDatabaseConnectionAction

    • Constructor Detail

      • SetupDatabaseConnectionAction

        public SetupDatabaseConnectionAction()
    • Method Detail

      • input

        public String input()
                     throws Exception
        Overrides:
        input in class com.opensymphony.xwork2.ActionSupport
        Throws:
        Exception
      • execute

        public String execute()
        Specified by:
        execute in interface com.opensymphony.xwork2.Action
        Overrides:
        execute in class com.opensymphony.xwork2.ActionSupport
      • setBackButton

        public void setBackButton​(String backButton)
      • getConnectionTypes

        public List<com.atlassian.core.util.PairType> getConnectionTypes()
      • getSelectedDatabase

        public String getSelectedDatabase()
      • setSelectedDatabase

        public void setSelectedDatabase​(String selectedDatabase)
      • getConnectionChoice

        public String getConnectionChoice()
      • setConnectionChoice

        public void setConnectionChoice​(String connectionChoice)
      • getDatasourceName

        public String getDatasourceName()
      • setDatasourceName

        public void setDatasourceName​(String datasourceName)
      • getDbConfigInfo

        public com.atlassian.config.db.DatabaseDetails getDbConfigInfo()
      • setDbConfigInfo

        public void setDbConfigInfo​(com.atlassian.config.db.DatabaseDetails dbDetails)
      • setServletContext

        public void setServletContext​(javax.servlet.ServletContext context)
        Specified by:
        setServletContext in interface org.apache.struts2.util.ServletContextAware
      • getWaitMessage

        public String getWaitMessage()
      • getWaitStep

        public int getWaitStep()
      • getJsonStatus

        public com.opensymphony.webwork.dispatcher.json.JSONObject getJsonStatus()
                                                                          throws Exception
        Specified by:
        getJsonStatus in interface JsonStatusProvider
        Returns:
        JSONObject with status information required to update the UI.
        Throws:
        Exception