org.jboss.seam.async
Class AsynchronousInvocation

java.lang.Object
  extended by org.jboss.seam.async.Asynchronous
      extended by org.jboss.seam.async.AsynchronousInvocation
All Implemented Interfaces:
Serializable

public class AsynchronousInvocation
extends Asynchronous

An asynchronous method invocation.

Author:
Gavin King
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.jboss.seam.async.Asynchronous
Asynchronous.ContextualAsynchronousRequest
 
Constructor Summary
AsynchronousInvocation(InvocationContext invocation, Component component)
           
AsynchronousInvocation(Method method, String componentName, Object[] args)
           
 
Method Summary
 void execute(Object timer)
           
protected  void handleException(Exception exception, Object timer)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AsynchronousInvocation

public AsynchronousInvocation(Method method,
                              String componentName,
                              Object[] args)

AsynchronousInvocation

public AsynchronousInvocation(InvocationContext invocation,
                              Component component)
Method Detail

execute

public void execute(Object timer)
Specified by:
execute in class Asynchronous

toString

public String toString()
Overrides:
toString in class Object

handleException

protected void handleException(Exception exception,
                               Object timer)
Specified by:
handleException in class Asynchronous