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, 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, log, 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
 String execute()
           
 SummaryEmailContentGenerator getContentGenerator()
           
 Map<String,Object> getContext()
           
 String getRenderedContent()
           
 SummaryEmailTaskFactory getSummaryEmailFactory()
           
 VelocityHelperService getVelocityHelperService()
           
 boolean isDevMode()
          Returns true if the system property confluence.devmode is set and has the value "true".
 void setContentGenerator(SummaryEmailContentGenerator contentGenerator)
           
 void setFireemail(boolean sendIt)
           
 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, getBootstrapManager, getCancel, getCancelResult, getDateFormatSetting, getDateFormatter, getDefaultResourceBundle, getDocLink, getEventManager, getFriendlyDateFormatter, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getMessageHolder, getNiceContentType, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getRandom, getRemoteUser, getSession, getSystemInformationService, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUser, getUserAccessor, getUserFullName, getUserInterfaceState, getWebInterfaceContext, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPermissionCheck, isPermitted, isPermittedAsString, isPrintableVersion, isSharedMode, isUserStatusPluginEnabled, isUsingHSQL, 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 String execute()
               throws Exception
Specified by:
execute in interface com.opensymphony.xwork.Action
Overrides:
execute in class com.opensymphony.xwork.ActionSupport
Throws:
Exception

getContext

public Map<String,Object> getContext()
Overrides:
getContext in class ConfluenceActionSupport

setFireemail

public void setFireemail(boolean sendIt)

setSummaryEmailService

public void setSummaryEmailService(SummaryEmailService service)

getRenderedContent

public String getRenderedContent()
                          throws Exception
Throws:
Exception

getSummaryEmailFactory

public SummaryEmailTaskFactory getSummaryEmailFactory()

setSummaryEmailFactory

public void setSummaryEmailFactory(SummaryEmailTaskFactory summaryEmailFactory)

getContentGenerator

public SummaryEmailContentGenerator getContentGenerator()

setContentGenerator

public void setContentGenerator(SummaryEmailContentGenerator contentGenerator)

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


Copyright © 2003-2013 Atlassian. All Rights Reserved.