Class AddNotificationBulkAction

    • Constructor Detail

      • AddNotificationBulkAction

        public AddNotificationBulkAction​(@NotNull
                                         @NotNull PlanManager planManager,
                                         @NotNull
                                         @NotNull NotificationManager notificationManager)
    • Method Detail

      • getKey

        @NotNull
        public @NotNull String getKey()
        Description copied from interface: BulkAction
        Unique identifier for the action
        Returns:
      • getTitle

        @NotNull
        public @NotNull String getTitle()
        Description copied from interface: BulkAction
        What the label for the bulk action is
        Returns:
      • getViewUpdatedAction

        @NotNull
        public @NotNull BulkAction.WebWorkAction getViewUpdatedAction()
        Description copied from interface: BulkAction
        Action to run to get the view of the updated value for this bulk action
        Returns:
      • getEditSnippetAction

        @NotNull
        public @NotNull BulkAction.WebWorkAction getEditSnippetAction()
        Description copied from interface: BulkAction
        Action to return the edit snippet (no form tags) edit the value. The snippet will not have access to any plan values
        Returns:
      • getExecuteAction

        @NotNull
        public @NotNull BulkAction.WebWorkAction getExecuteAction()
        Description copied from interface: BulkAction
        The final action to execute to act on the bulk action
        Returns: