Class ViewScheduledJobsAction
java.lang.Object
org.apache.struts2.ActionSupport
com.atlassian.confluence.core.AbstractI18nActionSupport
com.atlassian.confluence.core.ConfluenceActionSupport
com.atlassian.confluence.plugins.schedule.admin.action.AbstractViewAction
com.atlassian.confluence.plugins.schedule.admin.action.ViewScheduledJobsAction
- All Implemented Interfaces:
WebInterface,MessageHolderAware,Serializable,org.apache.struts2.action.Action,org.apache.struts2.interceptor.ValidationAware,org.apache.struts2.locale.LocaleProvider,org.apache.struts2.text.TextProvider,org.apache.struts2.Validateable
- See Also:
-
Field Summary
Fields inherited from class com.atlassian.confluence.plugins.schedule.admin.action.AbstractViewAction
scheduledJobManagerFields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
accessModeService, CANCEL, confluenceAccessManager, contentUiSupport, eventPublisher, formatSettingsManager, globalSettingsManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, localeManager, loginManager, messageHolder, permissionManager, pluginAccessor, PREVIEW, request, response, spacePermissionManager, strutsHelper, systemInformationService, userAccessor, webInterfaceManagerFields inherited from class org.apache.struts2.ActionSupport
containerFields inherited from interface org.apache.struts2.action.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecute()getCronExpression(com.atlassian.scheduler.config.JobId jobId) getElapsedTime(Date date) Calculates the elapsed time since the date.getJobs()getManagedScheduledCronJob(com.atlassian.scheduler.config.JobId jobId) getManagedScheduledJob(com.atlassian.scheduler.config.JobId jobId) <T extends ManagedScheduledJob>
TgetManagedScheduledJob(com.atlassian.scheduler.config.JobId jobId, Class<T> type) getManagedScheduledSimpleJob(com.atlassian.scheduler.config.JobId jobId) getRepeatInterval(com.atlassian.scheduler.config.JobId jobId) booleanvoidMethods inherited from class com.atlassian.confluence.plugins.schedule.admin.action.AbstractViewAction
formatDate, formatDateTime, formatLongTime, formatTime, isPermitted, setScheduledJobManagerMethods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, getActionErrors, getActionMessages, getActionName, getActiveRequest, getActiveResponse, getAuthenticatedUser, getBootstrapStatusProvider, getCancelResult, getDateFormatter, getDefaultTimeZone, getFieldErrors, getGlobalSettings, getHelper, getI18n, getLocale, getMessageHolder, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getTimeZone, getUserByName, getUserInterfaceState, getWebInterfaceContext, isAnonymousUser, isEmailVisible, setAccessModeService, setBootstrapStatusProvider, setCancel, setConfluenceAccessManager, setContentUiSupport, setEventPublisher, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setSettingsManager, setSpacePermissionManager, setStrutsHelper, setSystemInformationService, setTimeZoneManager, setUserAccessor, setWebInterfaceManagerMethods inherited from class com.atlassian.confluence.core.AbstractI18nActionSupport
getText, getText, getText, getText, getText, getText, getText, getText, getTextStrictMethods inherited from class org.apache.struts2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getContainer, getFormatted, getLocaleProvider, getText, getText, getTextProvider, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, toLocale, validateMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.confluence.validation.MessageHolderAware
validate
-
Constructor Details
-
ViewScheduledJobsAction
public ViewScheduledJobsAction()
-
-
Method Details
-
getJobs
-
getManagedScheduledJob
-
isCronJob
-
getManagedScheduledJob
public <T extends ManagedScheduledJob> T getManagedScheduledJob(com.atlassian.scheduler.config.JobId jobId, Class<T> type) -
getManagedScheduledCronJob
public ManagedScheduledCronJob getManagedScheduledCronJob(com.atlassian.scheduler.config.JobId jobId) -
getManagedScheduledSimpleJob
public ManagedScheduledSimpleJob getManagedScheduledSimpleJob(com.atlassian.scheduler.config.JobId jobId) -
getCronExpression
-
getRepeatInterval
-
execute
- Specified by:
executein interfaceorg.apache.struts2.action.Action- Overrides:
executein classorg.apache.struts2.ActionSupport
-
setManagedScheduledJobRegistry
-
getElapsedTime
Calculates the elapsed time since the date.- Parameters:
date- from which we need to calculate the elapsed time- Returns:
- elapsed time in milliseconds since the passed time, or 0
-