Package org.dspace.app.bulkaccesscontrol
Class BulkAccessControlCli
- java.lang.Object
-
- org.dspace.scripts.DSpaceRunnable<BulkAccessControlScriptConfiguration<BulkAccessControl>>
-
- org.dspace.app.bulkaccesscontrol.BulkAccessControl
-
- org.dspace.app.bulkaccesscontrol.BulkAccessControlCli
-
- All Implemented Interfaces:
Runnable
public class BulkAccessControlCli extends BulkAccessControl
Extension ofBulkAccessControlfor CLI.- Author:
- Mohamed Eskander (mohamed.eskander at 4science.it)
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.dspace.scripts.DSpaceRunnable
DSpaceRunnable.StepResult
-
-
Field Summary
-
Fields inherited from class org.dspace.app.bulkaccesscontrol.BulkAccessControl
eperson, epersonService
-
Fields inherited from class org.dspace.scripts.DSpaceRunnable
commandLine, handler, helpCommandLine
-
-
Constructor Summary
Constructors Constructor Description BulkAccessControlCli()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanisAuthorized(Context context)protected voidsetEPerson(Context context)Set the eperson in the context-
Methods inherited from class org.dspace.app.bulkaccesscontrol.BulkAccessControl
getScriptConfiguration, internalRun, setup
-
Methods inherited from class org.dspace.scripts.DSpaceRunnable
getEpersonIdentifier, getFileNamesFromInputStreamOptions, initialize, printHelp, run, setEpersonIdentifier
-
-
-
-
Method Detail
-
setEPerson
protected void setEPerson(Context context) throws SQLException
Description copied from class:BulkAccessControlSet the eperson in the context- Overrides:
setEPersonin classBulkAccessControl- Parameters:
context- the context- Throws:
SQLException- if database error
-
isAuthorized
protected boolean isAuthorized(Context context)
- Overrides:
isAuthorizedin classBulkAccessControl
-
-