Package nl.knaw.dans.lib.ocflext
Class StoreInventoryDbBackedContentManager
java.lang.Object
nl.knaw.dans.lib.ocflext.StoreInventoryDbBackedContentManager
- All Implemented Interfaces:
nl.knaw.dans.layerstore.DatabaseBackedContentManager
public class StoreInventoryDbBackedContentManager
extends Object
implements nl.knaw.dans.layerstore.DatabaseBackedContentManager
Content manager that selects inventory and sidecar files for storage in the database, but not those in the content directory, as it is theoretically possible to have inventory and sidecar files as
part of the payload. It also compresses and decompresses the content of the inventory files, as these are likely to grow large. The sidecar files are not compressed.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
StoreInventoryDbBackedContentManager
public StoreInventoryDbBackedContentManager()
-
-
Method Details
-
test
- Specified by:
test
in interfacenl.knaw.dans.layerstore.DatabaseBackedContentManager
-
preStore
- Specified by:
preStore
in interfacenl.knaw.dans.layerstore.DatabaseBackedContentManager
-
postRetrieve
- Specified by:
postRetrieve
in interfacenl.knaw.dans.layerstore.DatabaseBackedContentManager
-