com.vladium.emma.rt
Class AppRunner.Invoker

java.lang.Object
  extended bycom.vladium.emma.rt.AppRunner.Invoker
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
AppRunner

private static final class AppRunner.Invoker
extends java.lang.Object
implements java.lang.Runnable


Field Summary
private  java.lang.Object[] m_args
           
private  java.lang.Throwable m_failure
           
private  java.lang.reflect.Method m_method
           
private  java.lang.Object m_target
           
 
Constructor Summary
(package private) AppRunner.Invoker(java.lang.reflect.Method method, java.lang.Object target, java.lang.Object[] args)
           
 
Method Summary
(package private)  java.lang.Throwable getFailure()
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_method

private final java.lang.reflect.Method m_method

m_target

private final java.lang.Object m_target

m_args

private final java.lang.Object[] m_args

m_failure

private java.lang.Throwable m_failure
Constructor Detail

AppRunner.Invoker

AppRunner.Invoker(java.lang.reflect.Method method,
                  java.lang.Object target,
                  java.lang.Object[] args)
Method Detail

run

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

getFailure

java.lang.Throwable getFailure()