You can write code to implement your own interpretation of an embargo
policy.

You would need to extend the following class:
https://github.com/DSpace/DSpace/blob/master/dspace-api/src/main/java/org/dspace/embargo/DefaultEmbargoSetter.java

You then register your customization in the config gile
https://github.com/DSpace/DSpace/blob/master/dspace/config/dspace.cfg#L686-L690

If you look into the code above, you will see that it updates the
resourcepolicy table based on the embargo policy.  Assets under embargo are
restricted using resource policies.

Terry

On Wed, Jun 1, 2016 at 7:19 AM, <[email protected]> wrote:

> Hi all
>
> We'll use the advanced policies form for the bitstreams, that is only
> accesible via Edit and after uploading the file (in difference with basic
> form)
>
> We have doubts about this paragraph in the documentation
>
> "...The Pre-DSpace 3.0 embargo functionality (see below) has been
> modified to adjust the policies setter and lifter. These classes now also
> set the dates within the policy objects themselves in addition to setting
> the date in the item metadata..."
>
> Does it means that if we define the old
>
> # DC metadata field to hold the user-supplied embargo terms
> embargo.field.terms = SCHEMA.ELEMENT.QUALIFIER
>
> # DC metadata field to hold computed "lift date" of embargo
> embargo.field.lift = SCHEMA.ELEMENT.QUALIFIER
>
> The application will fill these metadata with the embargo end date?
> Is there a way that the user define the policies using the form and the
> metadata about embargo get filled automatically or should we recommend to
> our users to insert the embargo end date.
>
> Thanks in advance
> RH team
>
> --
> You received this message because you are subscribed to the Google Groups
> "DSpace Technical Support" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/dspace-tech.
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Terry Brady
Applications Programmer Analyst
Georgetown University Library Information Technology
https://www.library.georgetown.edu/lit/code
425-298-5498 (Seattle, WA)

-- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/dspace-tech.
For more options, visit https://groups.google.com/d/optout.

Reply via email to