Class RunnableApplication
- java.lang.Object
-
- org.apache.uima.collection.impl.cpm.container.deployer.RunnableApplication
-
- Direct Known Subclasses:
JavaApplication,NonJavaApplication
public class RunnableApplication extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected ListargListprotected ArrayList<String>environmentprotected Executeexecprotected Stringexecutable
-
Constructor Summary
Constructors Constructor Description RunnableApplication()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddApplicationInfo(CasProcessorConfiguration aCasProcessorConfiguration, CpeCasProcessor aCasProcessor)Sets up command line used to launch Cas Processor in a seperate process.protected StringgetSysEnvVarValue(String aKey)Returns a value of a given environment variable
-
-
-
Method Detail
-
addApplicationInfo
protected void addApplicationInfo(CasProcessorConfiguration aCasProcessorConfiguration, CpeCasProcessor aCasProcessor) throws ResourceConfigurationException
Sets up command line used to launch Cas Processor in a seperate process. Combines environment variables setup in the CPE descriptor with a System environment variables.- Parameters:
aCasProcessorConfiguration- - access to Cas Processor configurationaCasProcessor-- Throws:
ResourceConfigurationException- wraps Exception
-
-