com.stericson.RootTools
Interface IResult

All Known Implementing Classes:
RootTools.Result

public interface IResult

Implement this interface and inject the resulting object when invoking sendShell. RootTools comes with a reference implementation: RootTools.Result


Method Summary
 java.io.Serializable getData()
           
 int getError()
           
 java.lang.Process getProcess()
           
 void onComplete(int diag)
           
 void onFailure(java.lang.Exception ex)
           
 void process(java.lang.String line)
           
 void processError(java.lang.String line)
           
 IResult setData(java.io.Serializable data)
           
 IResult setError(int error)
           
 IResult setProcess(java.lang.Process process)
           
 

Method Detail

process

void process(java.lang.String line)
             throws java.lang.Exception
Throws:
java.lang.Exception

processError

void processError(java.lang.String line)
                  throws java.lang.Exception
Throws:
java.lang.Exception

onFailure

void onFailure(java.lang.Exception ex)

onComplete

void onComplete(int diag)

setProcess

IResult setProcess(java.lang.Process process)

getProcess

java.lang.Process getProcess()

setData

IResult setData(java.io.Serializable data)

getData

java.io.Serializable getData()

setError

IResult setError(int error)

getError

int getError()