Interface RecordsManagementSearchService

  • All Known Implementing Classes:
    RecordsManagementSearchServiceImpl

    public interface RecordsManagementSearchService
    Records management search service.
    Author:
    Roy Wetherall
    • Method Detail

      • getSavedSearch

        SavedSearchDetails getSavedSearch​(String siteId,
                                          String name)
        Get a named saved search for a given records management site.
        Parameters:
        siteId - site id
        name - name of search
        Returns:
        SavedSearchDetails saved search details
      • deleteSavedSearch

        void deleteSavedSearch​(String siteId,
                               String name)
        Delete saved search
        Parameters:
        siteId - site id
        name - name of saved search
      • deleteSavedSearch

        void deleteSavedSearch​(SavedSearchDetails savedSearchDetails)
        Delete saved search
        Parameters:
        savedSearchDetails - saved search details
      • addReports

        void addReports​(String siteId)
        Adds the reports as saved searches to a given site.
        Parameters:
        siteId - site id