Class DistributedEJBTimerService
java.lang.Object
org.glassfish.ejb.persistent.timer.DistributedEJBTimerService
- All Implemented Interfaces:
com.sun.ejb.PersistentTimerService,com.sun.enterprise.ee.cms.core.CallBack,com.sun.enterprise.transaction.spi.RecoveryEventListener,org.glassfish.hk2.api.PostConstruct
@Service
public class DistributedEJBTimerService
extends Object
implements com.sun.ejb.PersistentTimerService, com.sun.enterprise.transaction.spi.RecoveryEventListener, org.glassfish.hk2.api.PostConstruct, com.sun.enterprise.ee.cms.core.CallBack
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidafterRecovery(boolean success, boolean delegated, String instance) voidbeforeRecovery(boolean delegated, String instance) voidinitPersistentTimerService(String target) voidvoidprocessNotification(com.sun.enterprise.ee.cms.core.Signal signal)
-
Constructor Details
-
DistributedEJBTimerService
public DistributedEJBTimerService()
-
-
Method Details
-
postConstruct
public void postConstruct()- Specified by:
postConstructin interfaceorg.glassfish.hk2.api.PostConstruct
-
initPersistentTimerService
- Specified by:
initPersistentTimerServicein interfacecom.sun.ejb.PersistentTimerService
-
processNotification
public void processNotification(com.sun.enterprise.ee.cms.core.Signal signal) - Specified by:
processNotificationin interfacecom.sun.enterprise.ee.cms.core.CallBack
-
beforeRecovery
- Specified by:
beforeRecoveryin interfacecom.sun.enterprise.transaction.spi.RecoveryEventListener
-
afterRecovery
- Specified by:
afterRecoveryin interfacecom.sun.enterprise.transaction.spi.RecoveryEventListener
-