WorkspaceItem
, so it is up to the caller to decide whether to install it or submit it to normal DSpace Workflow. The deposit license is passed explicitly as a string since there is no place for it in many package formats. It is optional and may be given as null
.
@param context DSpace context.
@param collection collection under which to create new item.
@param in input stream containing package to ingest.
@param params Properties-style list of options (interpreted by each packager).
@param license may be null, which takes default license.
@return workspace item created by ingest.
@throws PackageValidationException if package is unacceptable or there isa fatal error turning it into an Item.
|
|
|
|
|
|
|
|
|
|
|
|