Class Page

java.lang.Object
tigase.http.modules.setup.pages.Page
Direct Known Subclasses:
AboutSoftwarePage, ACSInfoPage, AdvConfigPage, BasicConfigPage, ConnectorsPage, DBCheckPage, DBSetupPage, FeaturesPage, PluginsConfigPage, SaveConfigPage, SetupSecurityPage

public class Page extends Object
  • Constructor Details

  • Method Details

    • getId

      public String getId()
    • init

      public void init(Setup setup)
    • getTemplate

      public String getTemplate()
    • getTitle

      public String getTitle()
    • getQuestion

      public Question getQuestion(String id)
    • beforeDisplay

      public void beforeDisplay()
    • nextPage

      public String nextPage()
    • addQuestion

      protected void addQuestion(Question question)
    • setQuestions

      protected void setQuestions(Stream<Question> questions)
    • setValues

      public void setValues(Map<String,String[]> params)
    • isValid

      public boolean isValid()