package org.jboss.test.timer.interfaces;
public interface TimerEntity
extends javax.ejb.EJBObject
{
public void startSingleTimer( long pPeriod )
throws java.rmi.RemoteException;
public void startTimer( long pPeriod )
throws java.rmi.RemoteException;
public void stopTimer( )
throws java.rmi.RemoteException;
public int getTimeoutCount( )
throws java.rmi.RemoteException;
public java.util.Date getNextTimeout( )
throws java.rmi.RemoteException;
public long getTimeRemaining( )
throws java.rmi.RemoteException;
public java.lang.Object getInfo( )
throws java.rmi.RemoteException;
public javax.ejb.TimerHandle getTimerHandle( )
throws java.rmi.RemoteException;
}