Package org.dspace.content.dao
Interface DSpaceObjectLegacySupportDAO<T extends DSpaceObject>
-
- Type Parameters:
T- some implementation of DSpaceObject
- All Superinterfaces:
DSpaceObjectDAO<T>,GenericDAO<T>
- All Known Subinterfaces:
BitstreamDAO,BundleDAO,CollectionDAO,CommunityDAO,EPersonDAO,GroupDAO,ItemDAO
- All Known Implementing Classes:
BitstreamDAOImpl,BundleDAOImpl,CollectionDAOImpl,CommunityDAOImpl,EPersonDAOImpl,GroupDAOImpl,ItemDAOImpl
public interface DSpaceObjectLegacySupportDAO<T extends DSpaceObject> extends DSpaceObjectDAO<T>
Database Access Object interface interface class that adds support to retrieve DSpaceObject by the old integer based identifier which was used to identify DSpaceObjects prior to DSpace 6.0- Author:
- kevinvandevelde at atmire.com
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TfindByLegacyId(Context context, int legacyId, Class<T> clazz)-
Methods inherited from interface org.dspace.core.GenericDAO
create, delete, findAll, findAll, findByID, findByID, findMany, findUnique, save
-
-
-
-
Method Detail
-
findByLegacyId
T findByLegacyId(Context context, int legacyId, Class<T> clazz) throws SQLException
- Throws:
SQLException
-
-