org.jboss.weld.event
Class AsynchronousTransactionalEventNotification<T>

java.lang.Object
  extended by org.jboss.weld.event.DeferredEventNotification<T>
      extended by org.jboss.weld.event.AsynchronousTransactionalEventNotification<T>
All Implemented Interfaces:
java.lang.Runnable

public class AsynchronousTransactionalEventNotification<T>
extends DeferredEventNotification<T>

A deferred event notification that will be delivered during the appropriate transaction phase, but asynchronously from the thread which generated the event.

Author:
David Allen

Field Summary
 
Fields inherited from class org.jboss.weld.event.DeferredEventNotification
event, observer
 
Constructor Summary
AsynchronousTransactionalEventNotification(T event, ObserverMethodImpl<?,T> observer)
           
 
Method Summary
 void run()
           
 
Methods inherited from class org.jboss.weld.event.DeferredEventNotification
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AsynchronousTransactionalEventNotification

public AsynchronousTransactionalEventNotification(T event,
                                                  ObserverMethodImpl<?,T> observer)
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable
Overrides:
run in class DeferredEventNotification<T>


Copyright © 2008-2009 Seam Framework. All Rights Reserved.