Package org.dspace.submit.migration
Class SubmissionFormsMigrationScriptConfiguration
- java.lang.Object
-
- org.dspace.scripts.configuration.ScriptConfiguration<T>
-
- org.dspace.submit.migration.SubmissionFormsMigrationCliScriptConfiguration
-
- org.dspace.submit.migration.SubmissionFormsMigrationScriptConfiguration
-
- All Implemented Interfaces:
org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware
public class SubmissionFormsMigrationScriptConfiguration extends SubmissionFormsMigrationCliScriptConfiguration
Subclass ofSubmissionFormsMigrationCliScriptConfigurationto be use in rest/scripts.xml configuration so this script is not runnable from REST- Author:
- Maria Verdonck (Atmire) on 05/01/2021
-
-
Field Summary
-
Fields inherited from class org.dspace.scripts.configuration.ScriptConfiguration
options
-
-
Constructor Summary
Constructors Constructor Description SubmissionFormsMigrationScriptConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisAllowedToExecute(Context context)This method will return if the script is allowed to execute in the given context.-
Methods inherited from class org.dspace.submit.migration.SubmissionFormsMigrationCliScriptConfiguration
getDspaceRunnableClass, getOptions, setDspaceRunnableClass
-
Methods inherited from class org.dspace.scripts.configuration.ScriptConfiguration
getDescription, getName, setBeanName, setDescription, setName
-
-
-
-
Method Detail
-
isAllowedToExecute
public boolean isAllowedToExecute(Context context)
Description copied from class:ScriptConfigurationThis method will return if the script is allowed to execute in the given context. This is by default set to the currentUser in the context being an admin, however this can be overwritten by each script individually if different rules apply- Overrides:
isAllowedToExecutein classSubmissionFormsMigrationCliScriptConfiguration- Parameters:
context- The relevant DSpace context- Returns:
- A boolean indicating whether the script is allowed to execute or not
-
-