Class BulkAccessControlInput

java.lang.Object
org.dspace.app.bulkaccesscontrol.model.BulkAccessControlInput

public class BulkAccessControlInput extends Object
Class that model the content of the JSON file used as input for the BulkAccessControl
{
item: {
mode: "replace",
accessConditions: [
{
"name": "openaccess"
}
]
},
bitstream: {
constraints: {
uuid: [bit-uuid1, bit-uuid2, ..., bit-uuidN],
},
mode: "add",
accessConditions: [
{
"name": "embargo",
"startDate": "2024-06-24T23:59:59.999+0000"
}
]
}
}
Author:
Mohamed Eskander (mohamed.eskander at 4science.it)