Package org.dspace.browse
Interface ItemCountDAO
- All Known Implementing Classes:
ItemCountDAOSolr
public interface ItemCountDAO
Interface for data access of cached community and collection item count
information
- Author:
- Richard Jones
-
Method Summary
Modifier and TypeMethodDescriptionintgetCount(DSpaceObject dso) Get the number of items in the given DSpaceObject container.voidsetContext(Context context) Set the DSpace Context to use during data access
-
Method Details
-
setContext
Set the DSpace Context to use during data access- Parameters:
context- DSpace Context- Throws:
ItemCountException- if count error
-
getCount
Get the number of items in the given DSpaceObject container. This method will only succeed if the DSpaceObject is an instance of either a Community or a Collection. Otherwise it will throw an exception.- Parameters:
dso- Dspace Object- Returns:
- count
- Throws:
ItemCountException- if count error
-