Class DSpaceObjectUtilsImpl

    • Constructor Detail

      • DSpaceObjectUtilsImpl

        public DSpaceObjectUtilsImpl()
    • Method Detail

      • findDSpaceObject

        public DSpaceObject findDSpaceObject​(Context context,
                                             UUID uuid)
                                      throws SQLException
        Retrieve a DSpaceObject from its uuid. As this method need to iterate over all the different services that support concrete class of DSpaceObject it has poor performance. Please consider the use of the direct service (ItemService, CommunityService, etc.) if you know in advance the type of DSpaceObject that you are looking for
        Specified by:
        findDSpaceObject in interface DSpaceObjectUtils
        Parameters:
        context - DSpace context
        uuid - the uuid to lookup
        Returns:
        the DSpaceObject if any with the supplied uuid
        Throws:
        SQLException