org.apache.maven.continuum.web.action
Class ScheduleAction
java.lang.Object
com.opensymphony.xwork2.ActionSupport
org.apache.maven.continuum.web.action.PlexusActionSupport
org.apache.maven.continuum.web.action.ContinuumActionSupport
org.apache.maven.continuum.web.action.ContinuumConfirmAction
org.apache.maven.continuum.web.action.ScheduleAction
- All Implemented Interfaces:
- com.opensymphony.xwork2.Action, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.Preparable, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, com.opensymphony.xwork2.ValidationAware, java.io.Serializable, org.apache.struts2.interceptor.SessionAware
public class ScheduleAction
- extends ContinuumConfirmAction
- implements com.opensymphony.xwork2.Preparable
- See Also:
- Serialized Form
| Fields inherited from class com.opensymphony.xwork2.ActionSupport |
LOG |
| Fields inherited from interface com.opensymphony.xwork2.Action |
ERROR, INPUT, LOGIN, NONE, SUCCESS |
| Methods inherited from class org.apache.maven.continuum.web.action.ContinuumConfirmAction |
getAction, getConfirmationTitle, getConfirmedDisplay, getConfirmedName, getConfirmedValue, setAction, setConfirmationInfo, setConfirmationTitle, setConfirmedDisplay, setConfirmedName, setConfirmedValue |
| Methods inherited from class org.apache.maven.continuum.web.action.ContinuumActionSupport |
checkAddGroupBuildDefinitionAuthorization, checkAddProjectBuildDefinitionAuthorization, checkAddProjectGroupAuthorization, checkAddProjectGroupNotifierAuthorization, checkAddProjectNotifierAuthorization, checkAddProjectToGroupAuthorization, checkAuthorization, checkAuthorization, checkAuthorization, checkBuildProjectGroupAuthorization, checkBuildProjectInGroupAuthorization, checkManageConfigurationAuthorization, checkManageLocalRepositoriesAuthorization, checkManageQueuesAuthorization, checkManageSchedulesAuthorization, checkModifyGroupBuildDefinitionAuthorization, checkModifyProjectBuildDefinitionAuthorization, checkModifyProjectGroupAuthorization, checkModifyProjectGroupNotifierAuthorization, checkModifyProjectInGroupAuthorization, checkModifyProjectNotifierAuthorization, checkRemoveGroupBuildDefinitionAuthorization, checkRemoveProjectBuildDefinitionAuthorization, checkRemoveProjectFromGroupAuthorization, checkRemoveProjectGroupAuthorization, checkRemoveProjectGroupNotifierAuthorization, checkRemoveProjectNotifierAuthorization, checkViewProjectGroupAuthorization, doDefault, execute, getContinuum, getPrincipal, getResourceBundle, getSecuritySystem, isAuthenticated, requiresAuthentication, setContinuum |
| Methods inherited from class com.opensymphony.xwork2.ActionSupport |
addActionError, addActionMessage, addFieldError, clearErrorsAndMessages, clone, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, pause, setActionErrors, setActionMessages, setFieldErrors, validate |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ScheduleAction
public ScheduleAction()
prepare
public void prepare()
throws java.lang.Exception
- Specified by:
prepare in interface com.opensymphony.xwork2.Preparable- Overrides:
prepare in class ContinuumActionSupport
- Throws:
java.lang.Exception
summary
public java.lang.String summary()
throws org.apache.maven.continuum.ContinuumException
- Throws:
org.apache.maven.continuum.ContinuumException
input
public java.lang.String input()
throws org.apache.maven.continuum.ContinuumException
- Overrides:
input in class ContinuumActionSupport
- Throws:
org.apache.maven.continuum.ContinuumException
save
public java.lang.String save()
throws org.apache.maven.continuum.ContinuumException
- Throws:
org.apache.maven.continuum.ContinuumException
confirm
public java.lang.String confirm()
throws org.apache.maven.continuum.ContinuumException
- Throws:
org.apache.maven.continuum.ContinuumException
remove
public java.lang.String remove()
throws org.apache.maven.continuum.ContinuumException
- Throws:
org.apache.maven.continuum.ContinuumException
getSchedules
public java.util.Collection getSchedules()
getId
public int getId()
setId
public void setId(int id)
isActive
public boolean isActive()
setActive
public void setActive(boolean active)
getDelay
public int getDelay()
setDelay
public void setDelay(int delay)
getDescription
public java.lang.String getDescription()
setDescription
public void setDescription(java.lang.String description)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getSchedule
public org.apache.maven.continuum.model.project.Schedule getSchedule()
setSchedule
public void setSchedule(org.apache.maven.continuum.model.project.Schedule schedule)
isConfirmed
public boolean isConfirmed()
- Overrides:
isConfirmed in class ContinuumConfirmAction
setConfirmed
public void setConfirmed(boolean confirmed)
- Overrides:
setConfirmed in class ContinuumConfirmAction
getMaxJobExecutionTime
public int getMaxJobExecutionTime()
setMaxJobExecutionTime
public void setMaxJobExecutionTime(int maxJobExecutionTime)
getSecond
public java.lang.String getSecond()
setSecond
public void setSecond(java.lang.String second)
getMinute
public java.lang.String getMinute()
setMinute
public void setMinute(java.lang.String minute)
getHour
public java.lang.String getHour()
setHour
public void setHour(java.lang.String hour)
getDayOfMonth
public java.lang.String getDayOfMonth()
setDayOfMonth
public void setDayOfMonth(java.lang.String dayOfMonth)
getYear
public java.lang.String getYear()
setYear
public void setYear(java.lang.String year)
getMonth
public java.lang.String getMonth()
setMonth
public void setMonth(java.lang.String month)
getDayOfWeek
public java.lang.String getDayOfWeek()
setDayOfWeek
public void setDayOfWeek(java.lang.String dayOfWeek)
getAvailableBuildQueues
public java.util.List<org.apache.maven.continuum.model.project.BuildQueue> getAvailableBuildQueues()
setAvailableBuildQueues
public void setAvailableBuildQueues(java.util.List<org.apache.maven.continuum.model.project.BuildQueue> availableBuildQueues)
getSelectedBuildQueues
public java.util.List<org.apache.maven.continuum.model.project.BuildQueue> getSelectedBuildQueues()
setSelectedBuildQueues
public void setSelectedBuildQueues(java.util.List<org.apache.maven.continuum.model.project.BuildQueue> selectedBuildQueues)
getSelectedBuildQueuesIds
public java.util.List<java.lang.String> getSelectedBuildQueuesIds()
setSelectedBuildQueuesIds
public void setSelectedBuildQueuesIds(java.util.List<java.lang.String> selectedBuildQueuesIds)