|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface CurationTask
CurationTask describes a rather generic ability to perform an operation upon a DSpace object.
| Method Summary | |
|---|---|
void |
init(Curator curator,
String taskId)
Initialize task - parameters inform the task of it's invoking curator. |
int |
perform(Context ctx,
String id)
Perform the curation task for passed id |
int |
perform(DSpaceObject dso)
Perform the curation task upon passed DSO |
| Method Detail |
|---|
void init(Curator curator,
String taskId)
throws IOException
curator - the Curator controlling this tasktaskId - identifier task should use in invoking services
IOException
int perform(DSpaceObject dso)
throws IOException
dso - the DSpace object
IOException
int perform(Context ctx,
String id)
throws IOException
ctx - DSpace context objectid - persistent ID for DSpace object
Exception
IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||