Package org.dspace.app.itemupdate
Class OriginalBitstreamFilter
- java.lang.Object
-
- org.dspace.app.itemupdate.BitstreamFilter
-
- org.dspace.app.itemupdate.BitstreamFilterByBundleName
-
- org.dspace.app.itemupdate.OriginalBitstreamFilter
-
public class OriginalBitstreamFilter extends BitstreamFilterByBundleName
Filter all bitstreams in the ORIGINAL bundle Also delete all derivative bitstreams, i.e. all bitstreams in the TEXT and THUMBNAIL bundles
-
-
Field Summary
-
Fields inherited from class org.dspace.app.itemupdate.BitstreamFilterByBundleName
bundleName
-
Fields inherited from class org.dspace.app.itemupdate.BitstreamFilter
props
-
-
Constructor Summary
Constructors Constructor Description OriginalBitstreamFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaccept(Bitstream bitstream)Tests bitstreams for containment in an ORIGINAL bundle-
Methods inherited from class org.dspace.app.itemupdate.BitstreamFilter
initProperties
-
-
-
-
Method Detail
-
accept
public boolean accept(Bitstream bitstream) throws BitstreamFilterException
Tests bitstreams for containment in an ORIGINAL bundle- Overrides:
acceptin classBitstreamFilterByBundleName- Parameters:
bitstream- Bitstream- Returns:
- true if the bitstream is in the ORIGINAL bundle
- Throws:
BitstreamFilterException- if filter error
-
-