@Namespace(value="http://jboss.com/products/seam/async", prefix="org.jboss.seam.async")

Package org.jboss.seam.async

Seam asynchronicity: dispatcher implementations and schedule classes.

See:
          Description

Interface Summary
Dispatcher<T,S> Interface to be implemented by any strategy for dispatching asynchronous method calls and asynchronous events.
LocalTimerServiceDispatcher Local interface for TimerServiceDispatcher.
 

Class Summary
AbstractDispatcher<T,S> Abstract Dispatcher implementation
Asynchronous Something that happens asynchronously, and with a full set of Seam contexts, including propagation of the business process and task instances.
AsynchronousEvent An asynchronous event
AsynchronousInterceptor Dispatches method calls to @Asynchronous methods asynchronously, and returns the "timer" object if necessary.
AsynchronousInvocation An asynchronous method invocation.
CronSchedule A "cron schedule" for a timed event executed by the Quartz CronTrigger.
NthBusinessDay The NthBusinessDay conf data -- used with @IntervalBusinessDay on @Asynchronous methods.
NthBusinessDaySchedule A "nth business day schedule" for a timed event executed by the Quartz NthIncludedDayTrigger.
QuartzDispatcher Dispatcher implementation that uses the Quartz library.
QuartzDispatcher.QuartzJob  
QuartzTriggerHandle Provides control over the Quartz Job.
Schedule A "schedule" for a timed event executed by a timer service which supports delayed timed events.
ThreadPoolDispatcher Dispatcher implementation that uses a java.util.concurrent ScheduledThreadPoolExecutor.
TimerSchedule A "schedule" for a timed event executed by the EJB timer service or some other timer service which supports delayed and/or periodic timed events.
TimerServiceDispatcher Dispatcher implementation that uses the EJB TimerService.
TransactionCompletionEvent An event that is processed when a transaction ends
TransactionSuccessEvent An event that is processed when a transaction completes succesfully
 

Enum Summary
NthBusinessDay.BusinessDayIntervalType  
 

Package org.jboss.seam.async Description

Seam asynchronicity: dispatcher implementations and schedule classes. Support for the EJB timer service, java.util.concurrent, and Quartz. Applications usually don't need to call these APIs directly.

See Also:
org.jboss.seam.annotations.async