com.stericson.RootTools
Class RootTools.Result

java.lang.Object
  extended by com.stericson.RootTools.RootTools.Result
All Implemented Interfaces:
IResult
Enclosing class:
RootTools

public abstract static class RootTools.Result
extends java.lang.Object
implements IResult


Constructor Summary
RootTools.Result()
           
 
Method Summary
 java.io.Serializable getData()
           
 int getError()
           
 java.lang.Process getProcess()
           
abstract  void onComplete(int diag)
           
abstract  void onFailure(java.lang.Exception ex)
           
abstract  void process(java.lang.String line)
           
abstract  void processError(java.lang.String line)
           
 RootTools.Result setData(java.io.Serializable data)
           
 RootTools.Result setError(int error)
           
 RootTools.Result setProcess(java.lang.Process process)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RootTools.Result

public RootTools.Result()
Method Detail

process

public abstract void process(java.lang.String line)
                      throws java.lang.Exception
Specified by:
process in interface IResult
Throws:
java.lang.Exception

processError

public abstract void processError(java.lang.String line)
                           throws java.lang.Exception
Specified by:
processError in interface IResult
Throws:
java.lang.Exception

onFailure

public abstract void onFailure(java.lang.Exception ex)
Specified by:
onFailure in interface IResult

onComplete

public abstract void onComplete(int diag)
Specified by:
onComplete in interface IResult

setProcess

public RootTools.Result setProcess(java.lang.Process process)
Specified by:
setProcess in interface IResult

getProcess

public java.lang.Process getProcess()
Specified by:
getProcess in interface IResult

setData

public RootTools.Result setData(java.io.Serializable data)
Specified by:
setData in interface IResult

getData

public java.io.Serializable getData()
Specified by:
getData in interface IResult

setError

public RootTools.Result setError(int error)
Specified by:
setError in interface IResult

getError

public int getError()
Specified by:
getError in interface IResult