edu.iu.iv.common.util.perl
Class PerlRunner
java.lang.Object
|
+--edu.iu.iv.common.util.SystemCommandRunner
|
+--edu.iu.iv.common.util.perl.PerlRunner
- public class PerlRunner
- extends SystemCommandRunner
Runs perl code.
- Version:
- 0.1
- Author:
- Team IVC
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PERL_INSTALLED_YES
public static final int PERL_INSTALLED_YES
- See Also:
- Constant Field Values
PERL_INSTALLED_NO
public static final int PERL_INSTALLED_NO
- See Also:
- Constant Field Values
PERL_INSTALLED_UNSURE
public static final int PERL_INSTALLED_UNSURE
- See Also:
- Constant Field Values
PerlRunner
public PerlRunner()
getPerlVersion
public java.lang.String getPerlVersion()
getPerlInstallationStatus
public int getPerlInstallationStatus()
getPerlPath
public java.lang.String getPerlPath()
setPerlPath
public void setPerlPath(java.lang.String path)
run
public void run(java.lang.String perlCommand)
throws java.io.IOException,
java.lang.NullPointerException,
java.lang.InterruptedException
- Overrides:
run in class SystemCommandRunner
java.io.IOException
java.lang.NullPointerException
java.lang.InterruptedException
run
public void run(java.lang.String perlScript,
java.util.List params)
throws java.io.IOException,
java.lang.InterruptedException,
java.lang.NullPointerException
java.io.IOException
java.lang.InterruptedException
java.lang.NullPointerException
run
public void run(java.lang.String perlScript,
java.lang.String[] params)
throws java.io.IOException,
java.lang.InterruptedException,
java.lang.NullPointerException
java.io.IOException
java.lang.InterruptedException
java.lang.NullPointerException