Class DSpaceObjectUtilsImpl

java.lang.Object
org.dspace.app.util.DSpaceObjectUtilsImpl
All Implemented Interfaces:
DSpaceObjectUtils

public class DSpaceObjectUtilsImpl extends Object implements DSpaceObjectUtils
  • Constructor Details

    • DSpaceObjectUtilsImpl

      public DSpaceObjectUtilsImpl()
  • Method Details

    • 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