Class ChangeCronJobScheduleAction
- java.lang.Object
 - 
- com.opensymphony.xwork2.ActionSupport
 - 
- com.atlassian.confluence.core.ConfluenceActionSupport
 - 
- com.atlassian.confluence.plugins.schedule.admin.action.ChangeCronJobScheduleAction
 
 
 
 
- 
- All Implemented Interfaces:
 Beanable,WebInterface,MessageHolderAware,com.opensymphony.xwork2.Action,com.opensymphony.xwork2.interceptor.ValidationAware,com.opensymphony.xwork2.LocaleProvider,com.opensymphony.xwork2.TextProvider,com.opensymphony.xwork2.Validateable,Serializable
public class ChangeCronJobScheduleAction extends ConfluenceActionSupport implements Beanable
Updates a schedule for a particular job. Basic UI validation is performed here.Complete validation and execution is delegated to the scheduleJobManager.
- See Also:
 - Serialized Form
 
 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classChangeCronJobScheduleAction.Result 
- 
Field Summary
- 
Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
accessModeService, CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, messageHolder, permissionManager, permitted, personService, pluginAccessor, PREVIEW, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager 
 - 
 
- 
Constructor Summary
Constructors Constructor Description ChangeCronJobScheduleAction() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringexecute()ObjectgetBean()booleanisPermitted()voidsetCronExpression(String cronExpression)voidsetId(String id)voidsetScheduledJobManager(ScheduledJobManager scheduledJobManager)- 
Methods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, formatFriendlyDate, getAccessMode, getActionName, getActionName, getAuthenticatedUser, getBootstrapManager, getBootstrapStatusProvider, getCancel, getCancelResult, getConfluenceAccessManager, getContext, getCurrentRequest, getCurrentSession, getDateFormatSetting, getDateFormatter, getDefaultResourceBundle, getDefaultTimeZone, getDocLink, getEventManager, getFriendlyDateFormatter, getFrontendServiceURL, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageJs, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getMessageHolder, getNiceContentType, getPermissionManager, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPersonService, getPreviousLoginDate, getRemoteUser, getSession, getSystemInformationService, getText, getText, getText, getText, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUserAccessor, getUserByName, getUserFullName, getUserHasBrowseUsersPermission, getUserHasLicensedAccess, getUserInterfaceState, getUserLocaleDefaultDatePattern, getUserProfilePicUrl, getWebInterfaceContext, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPrintableVersion, isSkipAccessCheck, isUserStatusPluginEnabled, isUsingH2, isUsingHSQL, setAccessModeService, setApiContentUiSupport, setApiDateFormatService, setApiPersonService, setBootstrapManager, setCancel, setConfluenceAccessManager, setContentUiSupport, setEventManager, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setServletRequestSupplier, setSettingsManager, setSkipAccessCheck, setSpacePermissionManager, setSystemInformationService, setTimeZoneManager, setUserAccessor, setWebInterfaceManager, withServletRequestSupplier 
- 
Methods inherited from class com.opensymphony.xwork2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getActionErrors, getActionMessages, getContainer, getFieldErrors, getFormatted, getLocaleProvider, getText, getText, getTextProvider, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validate 
- 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
Methods inherited from interface com.opensymphony.xwork2.LocaleProvider
isValidLocale, isValidLocaleString 
- 
Methods inherited from interface com.atlassian.confluence.validation.MessageHolderAware
validate 
 - 
 
 - 
 
- 
- 
Method Detail
- 
isPermitted
public boolean isPermitted()
- Overrides:
 isPermittedin classConfluenceActionSupport
 
- 
execute
public String execute() throws Exception
- Specified by:
 executein interfacecom.opensymphony.xwork2.Action- Overrides:
 executein classcom.opensymphony.xwork2.ActionSupport- Throws:
 Exception
 
- 
setScheduledJobManager
public void setScheduledJobManager(ScheduledJobManager scheduledJobManager)
 
- 
setId
public void setId(String id)
 
- 
setCronExpression
public void setCronExpression(String cronExpression)
 
 - 
 
 -