Package org.dspace.app.bulkaccesscontrol.model
package org.dspace.app.bulkaccesscontrol.model
-
ClassesClassDescriptionClass that model the values of an Access Condition as expressed in the
BulkAccessControlinput fileClass that model the value of bitstream node from json file of theBulkAccessControlClass that model the value of item node from json file of theBulkAccessControlA collection of conditions to be met when bulk access condition.Class that model the content of the JSON file used as input for theBulkAccessControl
{
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"
}
]
}
}