com.atlassian.confluence.pages.actions
Class ViewBlogPostsByDateAction
java.lang.Object
com.opensymphony.xwork.ActionSupport
com.atlassian.confluence.core.ConfluenceActionSupport
com.atlassian.confluence.spaces.actions.AbstractSpaceAction
com.atlassian.confluence.pages.actions.AbstractBlogPostsAction
com.atlassian.confluence.pages.actions.ViewBlogPostsByDateAction
- All Implemented Interfaces:
- WebInterface, Spaced, BreadcrumbAware, 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 ViewBlogPostsByDateAction
- extends AbstractBlogPostsAction
- implements BreadcrumbAware
- See Also:
- Serialized Form
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 |
Methods inherited from class com.atlassian.confluence.spaces.actions.AbstractSpaceAction |
getKey, getPermissionTypes, getSpace, getSpaceKey, getSubscribableName, getThemeManager, hasSpaceIA, isAdminUser, isPermitted, isPersonalSpace, isSuperUser, isUserWatchingSpace, isValidSpaceKey, setKey, setNotificationManager, setSpace, setSpaceManager, setThemeManager, setWikiStyleRenderer |
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, 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, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPermissionCheck, 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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ViewBlogPostsByDateAction
public ViewBlogPostsByDateAction()
execute
public java.lang.String execute()
throws java.lang.Exception
- Specified by:
execute
in interface com.opensymphony.xwork.Action
- Overrides:
execute
in class AbstractBlogPostsAction
- Throws:
java.lang.Exception
validate
public void validate()
- Specified by:
validate
in interface MessageHolderAware
- Specified by:
validate
in interface com.opensymphony.xwork.Validateable
- Overrides:
validate
in class com.opensymphony.xwork.ActionSupport
getCalendarForThisMonth
public BlogPostsCalendar getCalendarForThisMonth()
getBlogPosts
public java.util.List getBlogPosts()
- Ordered by date, newest first
getAggregatedBlogPosts
public java.util.Map getAggregatedBlogPosts()
getPostingDate
public java.lang.String getPostingDate()
setPostingDate
public void setPostingDate(java.lang.String postingDate)
getPostingDay
public java.util.Calendar getPostingDay()
getPostingDayOfMonth
public java.lang.String getPostingDayOfMonth()
getPostingYear
public java.lang.String getPostingYear()
getPostingMonthNumeric
public java.lang.String getPostingMonthNumeric()
getPostingMonth
public java.lang.String getPostingMonth()
getNextPost
public BlogPost getNextPost()
getNextDatePost
public BlogPost getNextDatePost()
getPreviousPost
public BlogPost getPreviousPost()
getPreviousDatePost
public BlogPost getPreviousDatePost()
getPeriod
public int getPeriod()
setPeriod
public void setPeriod(int period)
getFormattedDateRangeDescription
public java.lang.String getFormattedDateRangeDescription()
setBreadcrumbGenerator
public void setBreadcrumbGenerator(BreadcrumbGenerator breadcrumbGenerator)
getBreadcrumb
public Breadcrumb getBreadcrumb()
- Description copied from interface:
BreadcrumbAware
- Returns the breadcrumb to be shown when the action is accessed.
- Specified by:
getBreadcrumb
in interface BreadcrumbAware
- Returns:
- Breadcrumb
isBlogPostsByDateAction
public boolean isBlogPostsByDateAction()
getCurrentPage
public int getCurrentPage()
setCurrentPage
public void setCurrentPage(int currentPage)
isOldestPage
public boolean isOldestPage()
Copyright © 2003-2014 Atlassian. All Rights Reserved.