Class RecentlyUpdatedContentResource


  • public class RecentlyUpdatedContentResource
    extends Object
    REST service for the RecentlyUpdatedContentMacro
    Since:
    4.3
    • Method Detail

      • getUpdates

        @XsrfProtectionExcluded
        public javax.ws.rs.core.Response getUpdates​(String tabKey,
                                                    int maxResults,
                                                    String showProfilePic,
                                                    String labelsFilter,
                                                    String spacesFilter,
                                                    String usersFilter,
                                                    String typesFilter,
                                                    String category,
                                                    String spaceKey)
                                             throws Exception
        Query a list of recent updates matching the given parameters.
        Parameters:
        tabKey - The value from the tab's getName method
        maxResults - The maximum number of results to return (number of RecentUpdate, not RecentUpdateGroup objects)
        Returns:
        JSON representation of a list of RecentUpdateGroup objects
        Throws:
        InvalidSearchException - If the search failed
        Exception
      • getDefault

        @XsrfProtectionExcluded
        public javax.ws.rs.core.Response getDefault()
        Get the default dashboard tab
        Returns:
        JSON representation of the default dashboard tab
      • setDefault

        public javax.ws.rs.core.Response setDefault​(String tabKey)
        Set the default dashboard tab
        Parameters:
        tabKey - the value from the tab's getName method
        Returns:
        200 OK on success