Interface SavedQueryService

    • Method Detail

      • getSavedQueries

        java.util.Collection<CockpitSavedQueryModel> getSavedQueries​(SearchProvider provider,
                                                                     UserModel user)
        Gets the saved queries for given parameters.
        Parameters:
        provider - the provider
        user - the user
        Returns:
        the saved queries
      • createSavedQuery

        CockpitSavedQueryModel createSavedQuery​(java.lang.String label,
                                                Query query,
                                                UserModel user)
        Creates the saved query.
        Parameters:
        label - the label
        query - the query
        user - the user
        Returns:
        the cockpit saved query model
      • getQuery

        Query getQuery​(CockpitSavedQueryModel savedQuery)
        Gets the query.
        Parameters:
        savedQuery - the saved query
        Returns:
        the query
      • deleteQuery

        @Deprecated
        void deleteQuery​(CockpitSavedQueryModel query)
        Deprecated.
        since 6.3, use ModelService to remove items
        Delete query.
        Parameters:
        query - the query
      • renameQuery

        void renameQuery​(CockpitSavedQueryModel query,
                         java.lang.String label)
        Rename query.
        Parameters:
        query - the query
        label - the label
      • storeUpdates

        void storeUpdates​(CockpitSavedQueryModel query)
        Store updates.
        Parameters:
        query - the query
      • publishSavedQuery

        void publishSavedQuery​(CockpitSavedQueryModel query)
        Publish saved query.
        Parameters:
        query - the query