org.jboss.seam.cron.spi
Class SeamCronExtension

java.lang.Object
  extended by org.jboss.seam.cron.spi.SeamCronExtension
All Implemented Interfaces:
Extension

public class SeamCronExtension
extends Object
implements Extension

The CDI Extention implementation which bootstraps Seam Cron. Not directly useful to service providers.

Author:
Peter Royle

Constructor Summary
SeamCronExtension()
          Because "Extension classes should be public and have a public constructor for maximum portability"
 
Method Summary
 CronAsynchronousProvider getAsynchronousProvider()
           
 CronSchedulingProvider getSchedulingProvider()
           
 void initProviders(AfterDeploymentValidation afterValid, BeanManager manager, CronSchedulingInstaller cronSchedInstaller)
           
 void registerCronEventObserver(ProcessObserverMethod pom)
           
 void stopProviders(BeforeShutdown event, BeanManager manager, CronSchedulingInstaller cronSchedExt)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SeamCronExtension

public SeamCronExtension()
Because "Extension classes should be public and have a public constructor for maximum portability"

Method Detail

registerCronEventObserver

public void registerCronEventObserver(@Observes
                                      ProcessObserverMethod pom)

initProviders

public void initProviders(@Observes
                          AfterDeploymentValidation afterValid,
                          BeanManager manager,
                          CronSchedulingInstaller cronSchedInstaller)

stopProviders

public void stopProviders(@Observes
                          BeforeShutdown event,
                          BeanManager manager,
                          CronSchedulingInstaller cronSchedExt)

getAsynchronousProvider

public CronAsynchronousProvider getAsynchronousProvider()

getSchedulingProvider

public CronSchedulingProvider getSchedulingProvider()


Copyright © 2011 Seam Framework. All Rights Reserved.