Class MasterDataRegistrationScriptRunner
- java.lang.Object
-
- ch.systemsx.cisd.openbis.generic.server.jython.api.v1.impl.MasterDataRegistrationScriptRunner
-
- All Implemented Interfaces:
IMasterDataScriptRegistrationRunner
public class MasterDataRegistrationScriptRunner extends java.lang.Object implements IMasterDataScriptRegistrationRunner
A class for running python scripts that register master data.
-
-
Constructor Summary
Constructors Constructor Description MasterDataRegistrationScriptRunner(EncapsulatedCommonServer commonServer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
executeScript(java.io.File jythonScriptFile)
void
executeScript(java.lang.String jythonScript, java.lang.String[] jythonPath)
Executes the specified registration script.
-
-
-
Constructor Detail
-
MasterDataRegistrationScriptRunner
public MasterDataRegistrationScriptRunner(EncapsulatedCommonServer commonServer)
-
-
Method Detail
-
executeScript
public void executeScript(java.io.File jythonScriptFile) throws MasterDataRegistrationException
- Throws:
MasterDataRegistrationException
-
executeScript
public void executeScript(java.lang.String jythonScript, java.lang.String[] jythonPath) throws MasterDataRegistrationException
Description copied from interface:IMasterDataScriptRegistrationRunner
Executes the specified registration script.- Specified by:
executeScript
in interfaceIMasterDataScriptRegistrationRunner
- Throws:
MasterDataRegistrationException
- if the script produces an error
-
-