|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface InProgressSubmission
Interface for manipulating in-progress submissions, without having to know at which stage of submission they are (in workspace or workflow system)
| Method Summary | |
|---|---|
void |
deleteWrapper()
Deletes submission wrapper, doesn't delete item contents |
Collection |
getCollection()
Get the collection being submitted to |
int |
getID()
Get the internal ID of this submission |
Item |
getItem()
Get the incomplete item object |
EPerson |
getSubmitter()
Get the submitter |
boolean |
hasMultipleFiles()
Find out if the submission has (or is intended to have) more than one associated bitstream. |
boolean |
hasMultipleTitles()
Find out if the submission has (or is intended to have) more than one title. |
boolean |
isPublishedBefore()
Find out if the submission has been published or publicly distributed before |
void |
setMultipleFiles(boolean b)
Indicate whether the submission is intended to have more than one file. |
void |
setMultipleTitles(boolean b)
Indicate whether the submission is intended to have more than one title. |
void |
setPublishedBefore(boolean b)
Indicate whether the submission has been published or publicly distributed before |
void |
update()
Update the submission, including the unarchived item. |
| Method Detail |
|---|
int getID()
void deleteWrapper()
throws SQLException,
IOException,
AuthorizeException
SQLException
IOException
AuthorizeException
void update()
throws SQLException,
IOException,
AuthorizeException
SQLException
IOException
AuthorizeExceptionItem getItem()
Collection getCollection()
EPerson getSubmitter()
throws SQLException
SQLExceptionboolean hasMultipleFiles()
true if there is to be more than one file.void setMultipleFiles(boolean b)
b - if true, submission may have more than one
file.boolean hasMultipleTitles()
true if there is to be more than one file.void setMultipleTitles(boolean b)
b - if true, submission may have more than one
title.boolean isPublishedBefore()
true if it has been published beforevoid setPublishedBefore(boolean b)
b - true if it has been published before
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||