public class DeleteBitstreamsByFilterAction extends UpdateBitstreamsAction
| Modifier and Type | Field and Description |
|---|---|
protected BitstreamFilter |
filter |
alterProvenance, bitstreamService, bundleServiceitemService| Constructor and Description |
|---|
DeleteBitstreamsByFilterAction() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(Context context,
ItemArchive itarch,
boolean isTest,
boolean suppressUndo)
Delete bitstream
|
BitstreamFilter |
getBitstreamFilter()
Get filter
|
void |
setBitstreamFilter(BitstreamFilter filter)
Set filter
|
getAlterProvenance, setAlterProvenanceprotected BitstreamFilter filter
public void setBitstreamFilter(BitstreamFilter filter)
filter - BitstreamFilterpublic BitstreamFilter getBitstreamFilter()
public void execute(Context context, ItemArchive itarch, boolean isTest, boolean suppressUndo) throws AuthorizeException, BitstreamFilterException, IOException, ParseException, SQLException
context - DSpace Contextitarch - item archiveisTest - test flagsuppressUndo - undo flagIOException - if IO errorSQLException - if database errorAuthorizeException - if authorization errorParseException - if parse errorBitstreamFilterException - if filter errorCopyright © 2022 LYRASIS. All rights reserved.