Interface MessageHolderAware

All Superinterfaces:
com.opensymphony.xwork2.Validateable, org.apache.struts2.Validateable
All Known Implementing Classes:
AboutPageAction, AbstractBlogPostsAction, AbstractCommandAction, AbstractConfluenceLicenseAction, AbstractCreateAndEditPageAction, AbstractCreatePageAction, AbstractCreateSpaceAction, AbstractDatabaseCreationAction, AbstractDecoratorAction, AbstractDiffPagesAction, AbstractEditPageAction, AbstractEditPageTemplateAction, AbstractEditPermissionAction, AbstractEditSpaceAction, AbstractEntityPaginationAction, AbstractFlushIndexQueueAction, AbstractGroupAction, AbstractLabelDisplayingAction, AbstractLoginSignupAction, AbstractLogoAction, AbstractLookAndFeelAction, AbstractPageAction, AbstractPageAwareAction, AbstractPageTemplateAction, AbstractPaginatedListAction, AbstractPermissionsAction, AbstractPreviewPageAction, AbstractRemoveAttachmentAction, AbstractSearchCrowdUsersAction, AbstractSetupAction, AbstractSetupDatabaseAction, AbstractSetupEmailAction, AbstractSpaceAction, AbstractSpaceAdminAction, AbstractTemplatePageAction, AbstractThemeAction, AbstractTrustedApplicationAction, AbstractUpdateLicenseAction, AbstractUserProfileAction, AbstractUserProfileAction, AbstractUsersAction, AbstractViewAction, AbstractViewAttachmentsAction, AbstractViewIndexQueueAction, AddCommentAction, AddFavouriteAction, AddLabelAction, AddLabelAjaxAction, AddLabelToSpaceAction, AddSpaceNotificationAction, AddSpaceToFavouriteAjaxAction, AddSpaceToFavouritesAction, AddTeamLabelToSpaceAction, AddUserMacroAction, AdministrationConsoleAction, AdvancedSearchTipsAction, AjaxLoginCompleteAction, AllowAllAnnotationAction, AlphabeticalListLabelsAction, AlphabeticalListPagesAction, AttachedImagesAction, AttachFileAction, AttachmentNotFoundAction, AttachmentSearchAction, AuthenticateAction, AutocompleteLabelsAction, BlogPostRssFeedAction, BreadcrumbAction, BrowseCommentsAction, BrowseGroupsAction, BrowseMacrosAction, BrowseShortcutsAction, BrowseSpaceAction, BrowseUnsyncedUsersAction, BrowseUsersAction, ChangeCronJobScheduleAction, ChangeMyPasswordAction, ChangeSimpleJobScheduleAction, ChildrenAction, ChooseThemeAction, ChooseThemeAction, ColorsStylesheetAction, ConfigureCaptchaAction, ConfigureDefaultSpaceLogoAction, ConfigureLanguageAction, ConfigureLoggingAction, ConfigureMobileAppsAction, ConfigureMonitoringAction, ConfigureRssFeedAction, ConfigureSpaceLogoAction, ConfirmEmailAction, ConfluenceActionSupport, ContentNameSearchAction, ContentRemigrationAction, ConvertPageToBlogPostAction, CopyPageAction, CreateBlogPostAction, CreateMailServerAction, CreatePageAction, CreatePageEntryAction, CreatePageFromTemplateAction, CreatePageTemplateAction, CreatePersonalSpaceAction, CreateRssFeedAction, CreateSpaceAction, CreateUserAction, CustomHtmlAction, CustomPageContentAction, CustomPageContentAction, CustomStylesheetAction, DashboardAction, DeactivateUserAction, DecoratorAction, DeleteUserProfilePictureAction, DiffPagesAction, DiffPagesByVersionAction, DirectoryViewListPagesAction, DownloadAllAttachmentsOnPageAction, DraftAttachmentSearchAction, DropAuthenticationAction, EditBlogPostAction, EditCommentAction, EditDecoratorAction, EditEmailSettingsAction, EditGlobalPermissionsAction, EditMailServerAction, EditMyProfileAction, EditMySettingsAction, EditNotificationsAction, EditorAction, EditorSettingsAction, EditPageAction, EditPageTemplateAction, EditPageTemplateDescriptionAction, EditSiteLogoAction, EditSpaceAction, EditSpaceEntryAction, EditSpaceLabelAction, EditSpacePermissionDefaultsAction, EditSpacePermissionsAction, EditStylesheetAction, EditTrustedApplicationAction, EditUserAction, EditUserGroupsAction, EmptyTrashAction, EncodingTestAction, EvalLicenseAction, ExportSpaceAction, FindRestrictableEntitiesAction, FinishSetupAction, FixLicenseAction, FlushCacheAction, FlushChangeIndexQueueAction, FlushContentIndexQueueAction, FlushIndexQueueAction, FollowUserAction, ForceUpgradeAction, ForgotUserPasswordAction, FourOhFiveAction, FourOhFourAction, GeneralConfigurationAction, GetFutureSchedulesAction, GetPagePermissionsAction, GlobalRssFeedAction, GroupPickerAction, HeartbeatAction, HelpLinkAction, HistoryAction, HomepageAction, ImportPagesAction, IndexAction, JobAction, LegacySpaceRssFeedAction, LikeAction, ListAttachmentsAction, ListGlobalTemplatesAction, ListLabelsBySpaceAction, ListNewOrUpdatedPagesAction, ListPagesAction, ListPageTemplatesAction, ListPermissionPagesAction, ListUndefinedPagesAction, ListWatchersAction, LoginAction, LogoutAction, LongRunningTaskMonitorAction, LookAndFeelAction, MacroDetailsAction, MailServerTestConnectionAction, MaintenanceConfigurationAction, ManageAdminTaskAction, ManageWatchersAction, MarkAllLogsAction, MoveAttachmentAction, MoveBlogPostAction, MovePageAction, MovePageDialogAction, NetworkFeedAction, NoRequireAnnotationAction, NotificationsAction, NotPermittedAction, OpenSearchDescriptorAction, PageChildrenAction, PageDestinationSearchAction, PageInfoAction, PageNotFoundAction, PageNotificationAction, PageNotPermittedAction, PageVariablesAction, PeopleDirectoryAction, PluginOsgiExportsAction, PurgeTrashItemAction, RankListLabelsAction, ReadOnlyAccessAction, RebuildAncestorTableAction, RecentBlogPostsAction, RefreshLicensingAction, ReindexTaskProgressAction, RemoveAttachedFileAction, RemoveAttachedFileVersionAction, RemoveCommentAction, RemoveFavouriteAction, RemoveGroupAction, RemoveHistoricalVersionAction, RemoveLabelAction, RemoveLabelAjaxAction, RemoveLabelFromSpaceAction, RemoveMailServerAction, RemovePageAction, RemovePagePermissionAction, RemovePageTemplateAction, RemoveSpaceAction, RemoveSpaceEntryAction, RemoveSpaceFromFavouriteAjaxAction, RemoveSpaceFromFavouritesAction, RemoveSpaceNotificationAction, RemoveTrustedApplicationAction, RemoveUnsyncedUserAction, RemoveUserAction, RemoveUserMacroAction, RenderContentAction, ReorderPageDialogAction, RequireGetMethodAction, RequirePostMethodAction, ResetFailedLoginCountAction, ResetUserPasswordAction, RestoreExistingTrashItemAction, RestoreTrashItemAction, ResumeDraftAction, RevertPageBackToVersionAction, RevertPageOrderAction, SearchIndexesAction, SearchSiteAction, SearchUsersAction, SecurityConfigurationAction, SelectGlobalLocaleAction, SelectSetupStepAction, SendTestEmailAction, SetPageOrderAction, SetPagePermissionsAction, SetupAdministrator, SetupClusterAction, SetupDataAction, SetupDatasourceAction, SetupDatasourceTestConnectionAction, SetupDBChoiceAction, SetupDBTypeAction, SetupDemoContentAction, SetupEmbeddedDatabaseAction, SetupLicenseAction, SetupPathsAction, SetupStandardDatabaseTestConnectionAction, SetupStartAction, SetupUserManagementChoiceAction, SetUserPasswordAction, SignUpAction, SiteDarkFeaturesAction, SiteSupportAction, SpaceActionForDecorating, SpaceAdminAction, SpaceAvailableAction, SpaceColourSchemeAction, SpaceCommentRssFeedAction, SpaceDecoratorAction, SpaceEditDecoratorAction, SpaceEditStylesheetAction, SpaceLookAndFeelAction, SpaceRssFeedAction, SpacesConfigurationAction, SpaceToolsAction, SpaceViewDefaultDecoratorAction, StaticRenderingAction, ThemeColorsStylesheetAction, TinyUrlAction, UnFollowUserAction, UpdateUserMacroAction, UserMacroAction, UserPickerAction, UserPopupAction, ValidateLabelAjaxAction, VelocityResultAction, ViewBlogPostsByDateAction, ViewChangeIndexQueueAction, ViewChangesSinceLastEditAction, ViewChangesSinceLastLoginAction, ViewContentIndexQueueAction, ViewDefaultDecoratorAction, ViewDiffOfDraftAction, ViewFollowAction, ViewFollowersAction, ViewFollowingAction, ViewGlobalPermissionsAction, ViewIndexQueueAction, ViewLabelAction, ViewMailQueueAction, ViewMailServersAction, ViewMembersOfGroupAction, ViewMyDraftsAction, ViewMyEmailSettingsAction, ViewMyFavouritesAction, ViewMyLabelsAction, ViewMyProfileAction, ViewMySettingsAction, ViewOrUpdateLicenseAction, ViewPageAction, ViewPageAttachmentsAction, ViewPageTemplateAction, ViewPreviousVersionsAction, ViewRecentlyUpdatedSpaceContentAction, ViewScheduledJobsAction, ViewScheduledJobsHistoryAction, ViewSourceAction, ViewSpaceAction, ViewSpaceContentAction, ViewSpaceDirectoryAction, ViewSpacePermissionDefaultsAction, ViewSpacePermissionsAction, ViewSpaceSummaryAction, ViewSystemClasspathAction, ViewSystemInfoAction, ViewTrashAction, ViewTrustedApplicationsAction, ViewUserAction, ViewUserActivityAction, ViewUserHistoryAction, ViewUserProfileAction, WysiwygConverterAction, XsrfTokenExpiredAction

public interface MessageHolderAware extends com.opensymphony.xwork2.Validateable
Actions implementing this interface can have MessageHolders loaded into the action's ValidationAware implementation.
Since:
4.2.4
  • Method Details

    • validate

      void validate()
      Specified by:
      validate in interface org.apache.struts2.Validateable
    • setMessageHolder

      void setMessageHolder(MessageHolder holder)
    • getMessageHolder

      MessageHolder getMessageHolder()