com.googlecode.android_scripting
Class Process

java.lang.Object
  extended by com.googlecode.android_scripting.Process
Direct Known Subclasses:
InterpreterProcess

public class Process
extends java.lang.Object


Constructor Summary
Process()
           
 
Method Summary
 void addAllArguments(java.util.List<java.lang.String> arguments)
           
 void addArgument(java.lang.String argument)
           
 java.io.OutputStream getErr()
           
 java.io.FileDescriptor getFd()
           
 java.io.InputStream getIn()
           
 java.io.File getLogFile()
           
 java.lang.String getName()
           
 java.io.OutputStream getOut()
           
 java.lang.Integer getPid()
           
 java.lang.String getUptime()
           
 java.lang.String getWorkingDirectory()
           
 boolean isAlive()
           
 void kill()
           
 void putAllEnvironmentVariables(java.util.Map<java.lang.String,java.lang.String> environment)
           
 void putEnvironmentVariable(java.lang.String key, java.lang.String value)
           
 void setBinary(java.io.File binary)
           
 void setName(java.lang.String name)
           
 void start(java.lang.Runnable shutdownHook)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Process

public Process()
Method Detail

addArgument

public void addArgument(java.lang.String argument)

addAllArguments

public void addAllArguments(java.util.List<java.lang.String> arguments)

putAllEnvironmentVariables

public void putAllEnvironmentVariables(java.util.Map<java.lang.String,java.lang.String> environment)

putEnvironmentVariable

public void putEnvironmentVariable(java.lang.String key,
                                   java.lang.String value)

setBinary

public void setBinary(java.io.File binary)

getPid

public java.lang.Integer getPid()

getFd

public java.io.FileDescriptor getFd()

getOut

public java.io.OutputStream getOut()

getErr

public java.io.OutputStream getErr()

getLogFile

public java.io.File getLogFile()

getIn

public java.io.InputStream getIn()

start

public void start(java.lang.Runnable shutdownHook)

kill

public void kill()

isAlive

public boolean isAlive()

getUptime

public java.lang.String getUptime()

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getWorkingDirectory

public java.lang.String getWorkingDirectory()