Class HeartbeatAction
- java.lang.Object
-
- com.opensymphony.xwork2.ActionSupport
-
- com.atlassian.confluence.core.ConfluenceActionSupport
-
- com.atlassian.confluence.pages.actions.HeartbeatAction
-
- 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 HeartbeatAction extends ConfluenceActionSupport implements Beanable
TheHeartbeatAction
provides methods used by the client side editor to detect concurrent changes to a single CEO.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected static String
DISABLE_UNACTIVE_DRAFTS_AUTOSAVE
-
Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
accessModeService, CANCEL, DEVMODE, eventManager, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, messageHolder, permissionManager, permitted, personService, pluginAccessor, PREVIEW, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager
-
-
Constructor Summary
Constructors Constructor Description HeartbeatAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
getBean()
void
setApiRelationService(RelationService relationService)
void
setCollaborativeEditingHelper(CollaborativeEditingHelper collaborativeEditingHelper)
void
setContentEntityManager(ContentEntityManager contentEntityManager)
void
setContentId(Long contentId)
void
setContributorsHash(String contributorsHash)
void
setDarkFeaturesManager(DarkFeaturesManager darkFeaturesManager)
void
setDraftManager(DraftManager draftManager)
void
setDraftType(String draftType)
void
setFormatSettingsManager(FormatSettingsManager formatSettingsManager)
void
setHeartbeatManager(HeartbeatManager heartbeatManager)
void
setI18NBeanFactory(I18NBeanFactory i18NBeanFactory)
void
setLocaleManager(LocaleManager localeManager)
void
setSpaceKey(String spaceKey)
void
setXsrfTokenGenerator(com.atlassian.xwork.XsrfTokenGenerator tokenGenerator)
String
startActivity()
String
stopActivity()
-
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, isPermitted, isPrintableVersion, isSkipAccessCheck, isUserStatusPluginEnabled, isUsingH2, isUsingHSQL, setAccessModeService, setApiContentUiSupport, setApiDateFormatService, setApiPersonService, setBootstrapManager, setCancel, setConfluenceAccessManager, setContentUiSupport, setEventManager, setI18NBean, setLabelManager, setLanguageManager, 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, execute, 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
-
-
-
-
Field Detail
-
DISABLE_UNACTIVE_DRAFTS_AUTOSAVE
protected static final String DISABLE_UNACTIVE_DRAFTS_AUTOSAVE
- See Also:
- Constant Field Values
-
-
Method Detail
-
setSpaceKey
public void setSpaceKey(String spaceKey)
-
setContentId
public void setContentId(Long contentId)
-
setDraftType
public void setDraftType(String draftType)
-
setContributorsHash
public void setContributorsHash(String contributorsHash)
-
setXsrfTokenGenerator
public void setXsrfTokenGenerator(com.atlassian.xwork.XsrfTokenGenerator tokenGenerator)
-
setHeartbeatManager
public void setHeartbeatManager(HeartbeatManager heartbeatManager)
-
setDraftManager
public void setDraftManager(DraftManager draftManager)
-
setI18NBeanFactory
public void setI18NBeanFactory(I18NBeanFactory i18NBeanFactory)
- Overrides:
setI18NBeanFactory
in classConfluenceActionSupport
-
setLocaleManager
public void setLocaleManager(LocaleManager localeManager)
- Overrides:
setLocaleManager
in classConfluenceActionSupport
-
setFormatSettingsManager
public void setFormatSettingsManager(FormatSettingsManager formatSettingsManager)
- Overrides:
setFormatSettingsManager
in classConfluenceActionSupport
-
setContentEntityManager
public void setContentEntityManager(ContentEntityManager contentEntityManager)
-
setCollaborativeEditingHelper
public void setCollaborativeEditingHelper(CollaborativeEditingHelper collaborativeEditingHelper)
-
setApiRelationService
public void setApiRelationService(RelationService relationService)
-
setDarkFeaturesManager
public void setDarkFeaturesManager(DarkFeaturesManager darkFeaturesManager)
-
stopActivity
public String stopActivity()
-
startActivity
public String startActivity()
-
-