Package step.basic.web.selenium.pages
Class SchedulerPage
- java.lang.Object
-
- step.basic.web.selenium.keywords.helper.AbstractPageObject
-
- step.basic.web.selenium.pages.generic.GenericStepPage
-
- step.basic.web.selenium.pages.generic.GenericTablePage
-
- step.basic.web.selenium.pages.SchedulerPage
-
public class SchedulerPage extends GenericTablePage
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class step.basic.web.selenium.pages.generic.GenericTablePage
GenericTablePage.Paging
-
-
Field Summary
-
Fields inherited from class step.basic.web.selenium.pages.generic.GenericTablePage
XPATH_FILTERS, XPATH_INFO, XPATH_LOADER, XPATH_PAGES, XPATH_PAGING, XPATH_SORTING
-
Fields inherited from class step.basic.web.selenium.pages.generic.GenericStepPage
DEFAULT_TIMEOUT, wait
-
Fields inherited from class step.basic.web.selenium.keywords.helper.AbstractPageObject
driver
-
-
Constructor Summary
Constructors Constructor Description SchedulerPage(GenericStepPage page)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SchedulerPage
createSchedulerEntry(java.lang.String name, java.lang.String cronExpression, java.lang.String planName)
SchedulerPage
deleteSchedulerEntry(java.lang.String name)
void
disableSchedulerEntry(java.lang.String name)
SchedulerPage
editSchedulerTask(java.lang.String taskName, java.lang.String newTaskName, java.lang.String planName, java.lang.String cronExpression)
void
enableSchedulerEntry(java.lang.String name)
ExecutionScreen
executeSchedulerEntry(java.lang.String name)
java.lang.String
getTableName()
protected void
gotoPage()
protected void
pageChecks()
-
Methods inherited from class step.basic.web.selenium.pages.generic.GenericTablePage
changePaging, checkElementIsDisplayedInColumn, checkElementIsDisplayedInFirstColumn, filter, getCurrentPaging, getKeylist, getRootXPath, getTotalEntries, gotoNextPage, sort
-
Methods inherited from class step.basic.web.selenium.pages.generic.GenericStepPage
assertExecution, assertExecution, checkStepVersion, checkUsername, clickButton, createParameter, createPlainTextPlan, createPlan, createProject, createResource, createSchedulerTask, editTextField, expandSection, expendMenu, getNonEmptyTableCellsByColumn, getNonEmptyTableCellsByColumn, getTableSize, getUsername, gotoAdmin, gotoExecutions, gotoGrid, gotoKeywords, gotoMenuPage, gotoPage, gotoParameters, gotoPlans, gotoReports, gotoScheduler, selectProject, selectTab, setAutorefresh
-
Methods inherited from class step.basic.web.selenium.keywords.helper.AbstractPageObject
doWithoutImplicitWait, doWithoutImplicitWait, findAllBy, findAllBy, findBy, findBy, getDriver, getJSWaiter, safeClick, safeClick, safeJavascriptClick, safeJavascriptClick, safeSendKeys, safeSendKeys, safeWait, safeWait
-
-
-
-
Constructor Detail
-
SchedulerPage
public SchedulerPage(GenericStepPage page)
-
-
Method Detail
-
pageChecks
protected void pageChecks()
- Overrides:
pageChecks
in classGenericTablePage
-
gotoPage
protected void gotoPage()
- Specified by:
gotoPage
in classGenericStepPage
-
getTableName
public java.lang.String getTableName()
- Specified by:
getTableName
in classGenericTablePage
-
createSchedulerEntry
public SchedulerPage createSchedulerEntry(java.lang.String name, java.lang.String cronExpression, java.lang.String planName)
-
executeSchedulerEntry
public ExecutionScreen executeSchedulerEntry(java.lang.String name)
-
disableSchedulerEntry
public void disableSchedulerEntry(java.lang.String name)
-
enableSchedulerEntry
public void enableSchedulerEntry(java.lang.String name)
-
deleteSchedulerEntry
public SchedulerPage deleteSchedulerEntry(java.lang.String name)
-
editSchedulerTask
public SchedulerPage editSchedulerTask(java.lang.String taskName, java.lang.String newTaskName, java.lang.String planName, java.lang.String cronExpression)
-
-