javax.ejb
Interface Timer

All Known Implementing Classes:
EjbTimer

public interface Timer

The timer interface


Method Summary
 void cancel()
           
 TimerHandle getHandle()
           
 java.io.Serializable getInfo()
           
 java.util.Date getNextTimeout()
           
 long getTimeRemaining()
           
 

Method Detail

cancel

void cancel()
            throws NoSuchObjectLocalException,
                   EJBException
Throws:
NoSuchObjectLocalException
EJBException

getHandle

TimerHandle getHandle()
                      throws NoSuchObjectLocalException,
                             EJBException
Throws:
NoSuchObjectLocalException
EJBException

getInfo

java.io.Serializable getInfo()
                             throws NoSuchObjectLocalException,
                                    EJBException
Throws:
NoSuchObjectLocalException
EJBException

getNextTimeout

java.util.Date getNextTimeout()
                              throws NoSuchObjectLocalException,
                                     EJBException
Throws:
NoSuchObjectLocalException
EJBException

getTimeRemaining

long getTimeRemaining()
                      throws NoSuchObjectLocalException,
                             EJBException
Throws:
NoSuchObjectLocalException
EJBException