Ajocado Implementation 1.0.0.Alpha2

org.jboss.arquillian.ajocado.framework.internal
Class WaitingProxy<T extends DefaultWaiting<T>>

java.lang.Object
  extended by org.jboss.arquillian.ajocado.framework.internal.WaitingProxy<T>
Type Parameters:
T - type of waiting
All Implemented Interfaces:
javassist.util.proxy.MethodHandler

public class WaitingProxy<T extends DefaultWaiting<T>>
extends Object
implements javassist.util.proxy.MethodHandler

Version:
$Revision$
Author:
Lukas Fryc

Constructor Summary
WaitingProxy(T waiting, AjocadoConfiguration.TimeoutType timeoutType)
           
 
Method Summary
static
<T extends DefaultWaiting<T>>
T
create(T waiting, AjocadoConfiguration.TimeoutType timeoutType)
           
 Object invoke(Object self, Method thisMethod, Method proceed, Object[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WaitingProxy

public WaitingProxy(T waiting,
                    AjocadoConfiguration.TimeoutType timeoutType)
Method Detail

invoke

public Object invoke(Object self,
                     Method thisMethod,
                     Method proceed,
                     Object[] args)
              throws Throwable
Specified by:
invoke in interface javassist.util.proxy.MethodHandler
Throws:
Throwable

create

public static <T extends DefaultWaiting<T>> T create(T waiting,
                                                     AjocadoConfiguration.TimeoutType timeoutType)

Ajocado Implementation 1.0.0.Alpha2

Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.