Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.clra.rowing
Interface IRowingSessionHome  view IRowingSessionHome download IRowingSessionHome.java

All Superinterfaces:
javax.ejb.EJBHome, java.rmi.Remote

public interface IRowingSessionHome
extends javax.ejb.EJBHome

Factory class for IRowingSession instances.

Version:
$Id: IRowingSessionHome.java,v 1.3 2003/02/26 03:38:45 rphall Exp $

Method Summary
 IRowingSession create(java.util.Date date, RowingSessionLevel level, RowingSessionType type)
          Creates a rowing session on the specified date (and time).
 java.util.Collection findAll()
           
 IRowingSession findByPrimaryKey(java.lang.Integer rowingId)
           
 java.util.Collection findInDateRange(java.util.Date start, java.util.Date finish)
           
 
Methods inherited from interface javax.ejb.EJBHome
getEJBMetaData, getHomeHandle, remove, remove
 

Method Detail

create

public IRowingSession create(java.util.Date date,
                             RowingSessionLevel level,
                             RowingSessionType type)
                      throws javax.ejb.CreateException,
                             java.rmi.RemoteException
Creates a rowing session on the specified date (and time).

Application classes should not invoke this operation directly, but rather should use RowingUtils.createRowingSession, in order to guarantee that any (future) optimized lists remains up-to-date.


findByPrimaryKey

public IRowingSession findByPrimaryKey(java.lang.Integer rowingId)
                                throws javax.ejb.FinderException,
                                       java.rmi.RemoteException

findInDateRange

public java.util.Collection findInDateRange(java.util.Date start,
                                            java.util.Date finish)
                                     throws javax.ejb.FinderException,
                                            java.rmi.RemoteException

findAll

public java.util.Collection findAll()
                             throws javax.ejb.FinderException,
                                    java.rmi.RemoteException