Elexis API documentation
Version 2.1.6 as of December 11 2011

ch.elexis.util
Class RunnableWithParamAndReturnValue

java.lang.Object
  extended by ch.elexis.util.RunnableWithParamAndReturnValue
All Implemented Interfaces:
java.lang.Runnable

public abstract class RunnableWithParamAndReturnValue
extends java.lang.Object
implements java.lang.Runnable


Constructor Summary
RunnableWithParamAndReturnValue(java.lang.Object param)
           
 
Method Summary
abstract  java.lang.Object doRun(java.lang.Object param)
           
 java.lang.Object getValue()
           
 void run()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RunnableWithParamAndReturnValue

public RunnableWithParamAndReturnValue(java.lang.Object param)
Method Detail

getValue

public java.lang.Object getValue()

run

public void run()
Specified by:
run in interface java.lang.Runnable

doRun

public abstract java.lang.Object doRun(java.lang.Object param)
                                throws java.lang.Exception
Throws:
java.lang.Exception

Elexis API documentation
Version 2.1.6 as of December 11 2011

Copyright 2005-2011 by Gerry Weirich, Elexis