com.atlassian.confluence.plugins.dailysummary.actions
Class PopularContentAction

java.lang.Object
  extended by com.opensymphony.xwork.ActionSupport
      extended by com.atlassian.confluence.core.ConfluenceActionSupport
          extended by com.atlassian.confluence.plugins.dailysummary.actions.PopularContentAction
All Implemented Interfaces:
WebInterface, MessageHolderAware, com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, java.io.Serializable

public class PopularContentAction
extends ConfluenceActionSupport

This action exposes the popular content panel, useful for development.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, messageHolder, permissionManager, permitted, pluginAccessor, PREVIEW, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager
 
Fields inherited from class com.opensymphony.xwork.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
PopularContentAction()
           
 
Method Summary
 java.lang.String execute()
           
 java.lang.String getRenderedContent()
           
 SummaryEmailTaskFactory getSummaryEmailFactory()
           
 VelocityHelperService getVelocityHelperService()
           
 boolean hasContent()
           
 boolean isDevMode()
          Returns true if the system property confluence.devmode is set and has the value "true".
 void setFireemail(boolean sendIt)
           
 void setMailQueueManager(MailQueueManager mailQueueManager)
           
 void setSpaceKey(java.lang.String spaceKey)
           
 void setSpaceManager(SpaceManager spaceManager)
           
 void setSummaryEmailFactory(SummaryEmailTaskFactory summaryEmailFactory)
           
 void setSummaryEmailService(SummaryEmailService service)
           
 void setVelocityHelperService(VelocityHelperService velocityHelperService)
           
 
Methods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, formatFriendlyDate, getActionName, getActionName, getAuthenticatedUser, getBootstrapManager, getCancel, getCancelResult, getContext, getDateFormatSetting, getDateFormatter, getDefaultResourceBundle, getDocLink, getEventManager, getFriendlyDateFormatter, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getMessageHolder, getNiceContentType, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getRemoteUser, getSession, getSystemInformationService, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUser, getUserAccessor, getUserByName, getUserFullName, getUserInterfaceState, getUserLocaleDefaultDatePattern, getUserProfilePicUrl, getWebInterfaceContext, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPermissionCheck, isPermitted, isPermittedAsString, isPrintableVersion, isSharedMode, isUserStatusPluginEnabled, isUsingHSQL, setApiDateFormatService, setBootstrapManager, setCancel, setContentUiSupport, setEventManager, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, setPermissionCheck, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setSettingsManager, setSpacePermissionManager, setSystemInformationService, setUserAccessor, setWebInterfaceManager
 
Methods inherited from class com.opensymphony.xwork.ActionSupport
addActionError, addActionMessage, addFieldError, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.confluence.validation.MessageHolderAware
validate
 

Constructor Detail

PopularContentAction

public PopularContentAction()
Method Detail

execute

public java.lang.String execute()
                         throws java.lang.Exception
Specified by:
execute in interface com.opensymphony.xwork.Action
Overrides:
execute in class com.opensymphony.xwork.ActionSupport
Throws:
java.lang.Exception

setFireemail

public void setFireemail(boolean sendIt)

setSummaryEmailService

public void setSummaryEmailService(SummaryEmailService service)

getRenderedContent

public java.lang.String getRenderedContent()
                                    throws java.lang.Exception
Throws:
java.lang.Exception

getSummaryEmailFactory

public SummaryEmailTaskFactory getSummaryEmailFactory()

setSummaryEmailFactory

public void setSummaryEmailFactory(SummaryEmailTaskFactory summaryEmailFactory)

getVelocityHelperService

public VelocityHelperService getVelocityHelperService()

setVelocityHelperService

public void setVelocityHelperService(VelocityHelperService velocityHelperService)

isDevMode

public boolean isDevMode()
Description copied from class: ConfluenceActionSupport
Returns true if the system property confluence.devmode is set and has the value "true".

Overrides:
isDevMode in class ConfluenceActionSupport
Returns:
boolean

hasContent

public boolean hasContent()

setMailQueueManager

public void setMailQueueManager(MailQueueManager mailQueueManager)

setSpaceManager

public void setSpaceManager(SpaceManager spaceManager)

setSpaceKey

public void setSpaceKey(java.lang.String spaceKey)


Copyright © 2003-2014 Atlassian. All Rights Reserved.