org.jboss.ejb.txtimer
Class EJBTimerServiceLocator

java.lang.Object
  extended byorg.jboss.ejb.txtimer.EJBTimerServiceLocator

public class EJBTimerServiceLocator
extends java.lang.Object

Locates the EJBTimerService, either as MBean or as local instance.

It first checks if the EJBTimerServiceImpl is registerd with the MBeanServer, if not it creates a singleton and uses that.

Since:
07-Apr-2004

Nested Class Summary
static class EJBTimerServiceLocator.MBeanDelegate (src)
          Delegates method calls to the EJBTimerService to the MBean server
 
Constructor Summary
EJBTimerServiceLocator()
           
 
Method Summary
static EJBTimerService (src) getEjbTimerService()
          Locates the EJBTimerService, first as MBean, then as singleton
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EJBTimerServiceLocator

public EJBTimerServiceLocator()
Method Detail

getEjbTimerService

public static EJBTimerService (src)  getEjbTimerService()
Locates the EJBTimerService, first as MBean, then as singleton