org.dspace.embargo
Class DefaultEmbargoLifter

java.lang.Object
  extended by org.dspace.embargo.DefaultEmbargoLifter
All Implemented Interfaces:
EmbargoLifter

public class DefaultEmbargoLifter
extends Object
implements EmbargoLifter

Plugin interface for the embargo lifting function.

Author:
Larry Stone, Richard Rodgers

Constructor Summary
DefaultEmbargoLifter()
           
 
Method Summary
 void liftEmbargo(Context context, Item item)
          Enforce lifting of embargo by turning read access to bitstreams in this Item back on.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultEmbargoLifter

public DefaultEmbargoLifter()
Method Detail

liftEmbargo

public void liftEmbargo(Context context,
                        Item item)
                 throws SQLException,
                        AuthorizeException,
                        IOException
Enforce lifting of embargo by turning read access to bitstreams in this Item back on.

Specified by:
liftEmbargo in interface EmbargoLifter
Parameters:
context - the DSpace context
item - the item to embargo
Throws:
SQLException
AuthorizeException
IOException


Copyright © 2010 DuraSpace. All Rights Reserved.