See: Description
| Interface | Description |
|---|---|
| EmbargoLifter |
Plugin interface for the embargo lifting function.
|
| EmbargoSetter |
Plugin interface for the embargo setting function.
|
| Class | Description |
|---|---|
| DayTableEmbargoSetter |
Plugin implementation of the embargo setting function.
|
| DefaultEmbargoLifter |
Default plugin implementation of the embargo lifting function.
|
| DefaultEmbargoSetter |
Default plugin implementation of the embargo setting function.
|
| EmbargoManager |
Public interface to the embargo subsystem.
|
Embargo allows the deposit of Items whose content should not be made visible until later. Some journals, for example, permit self-publication after a period of exclusive access through the journal.
Embargo policy is applied through a pair of pluggable classes: an
EmbargoSetter and an
EmbargoLifter. The EmbargoManager
must be configured to specify these classes, as well as names of two metadata
fields for use by the embargo facility: an embargo lift date (when the
content will be released) and the embargo terms (which the EmbargoSetter will
use to calculate the lift date). You must select or create appropriate
metadata fields for this purpose.
See DefaultEmbargoSetter,
DayTableEmbargoSetter, and
DefaultEmbargoLifter for simple policy classes
which ship with DSpace. You can supply your own classes to implement more
elaborate policies.
Embargo is applied when an Item is installed in a Collection. An Item subject to embargo passes through several stages:
dspace embargo-lifter)
from time to time, for example using an automatic daily job. This discovers
Items which have passed their embargo lift dates and makes their content
accessible.
Copyright © 2013 DuraSpace. All Rights Reserved.