Interface SpaceDaoInternal

All Superinterfaces:
SpaceDao
All Known Implementing Classes:
HibernateSpaceDao

public interface SpaceDaoInternal extends SpaceDao
Dao for Spaces.
Since:
6.10.0
  • Method Details

    • findSpaceIdListWithIdGreaterOrEqual

      List<Long> findSpaceIdListWithIdGreaterOrEqual(Long startingId, int limit)
      Retrieves a limited space list starting with a particular space id. It's used when we want to scan all spaces, but do this within a set small transactions.
      Parameters:
      startingId - - space id
      limit - - limit
      Returns:
      list of space ids
      Since:
      7.10.0
    • findAllSpaceKeys

      List<String> findAllSpaceKeys()
      Retrieves a list of space keys.
      Returns:
      space key list
      Since:
      7.10.0
    • removeSpaceFromCache

      void removeSpaceFromCache(String spaceKey)
      Removes a cache element by space key.
      Since:
      8.3.0
    • findAllSorted

      List<Space> findAllSorted(String sortField)
    • remove

      void remove(Space space)
      Since:
      8.9
    • save

      void save(Space space)
      Since:
      9.0
    • refresh

      void refresh(Space space)
      Since:
      9.0