org.dspace.curate
Class ProfileFormats
java.lang.Object
org.dspace.curate.AbstractCurationTask
org.dspace.curate.ProfileFormats
- All Implemented Interfaces:
- CurationTask
@Distributive
public class ProfileFormats
- extends AbstractCurationTask
ProfileFormats is a task that creates a distribution table of Bitstream
formats for it's passed object. Primarily a curation task demonstrator.
- Author:
- richardrodgers
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProfileFormats
public ProfileFormats()
perform
public int perform(DSpaceObject dso)
throws IOException
- Perform the curation task upon passed DSO
- Specified by:
perform in interface CurationTask- Specified by:
perform in class AbstractCurationTask
- Parameters:
dso - the DSpace object
- Returns:
- status code
- Throws:
IOException
performItem
protected void performItem(Item item)
throws SQLException,
IOException
- Description copied from class:
AbstractCurationTask
- Performs task upon an Item. Must be overridden if
distribute
method is used.
- Overrides:
performItem in class AbstractCurationTask
- Throws:
SQLException
IOException
Copyright © 2011 DuraSpace. All Rights Reserved.