com.primix.vlib.ejb
Interface IPersonHome

All Superinterfaces:
EJBHome, java.rmi.Remote

public interface IPersonHome
extends EJBHome

Home interface for the IPerson entity bean.

Version:
$Id: IPersonHome.java,v 1.8 2001/06/22 20:40:09 hship Exp $
Author:
Howard Ship

Method Summary
 IPerson create(java.util.Map attributes)
           
 IPerson findByEmail(java.lang.String email)
          Finds by exact match on email (which is how users are identified for login purposes).
 IPerson findByPrimaryKey(java.lang.Integer key)
           
 
Methods inherited from interface javax.ejb.EJBHome
getEJBMetaData, getHomeHandle, remove, remove
 

Method Detail

create

public IPerson create(java.util.Map attributes)
               throws CreateException,
                      java.rmi.RemoteException

findByPrimaryKey

public IPerson findByPrimaryKey(java.lang.Integer key)
                         throws FinderException,
                                java.rmi.RemoteException

findByEmail

public IPerson findByEmail(java.lang.String email)
                    throws FinderException,
                           java.rmi.RemoteException
Finds by exact match on email (which is how users are identified for login purposes). Note: need to figure out how to do a caseless search instead.