Oracle Application Server TopLink API Reference
10g Release 2 (10.1.2)

B15903-01


oracle.toplink.ejb
Interface EJB20Home

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

public interface EJB20Home
extends javax.ejb.EJBHome

Purpose: Provide a useful home class for TopLink persisted bean's homes to inherit from in EJB 2.0.

Description: This class declares useful finders such as find by query and expression.


Method Summary
 java.util.Collection findAll()
          PUBLIC: Read all the objects for the class.
 java.util.Collection findAll(Call call)
          PUBLIC: Read all the objects for the class given the call.
 java.util.Collection findAll(Expression expression)
          PUBLIC: Read all the objects for the class given the expression.
 java.util.Collection findAll(ReadAllQuery query)
          PUBLIC: Read all the objects for the class given the query.
 java.util.Collection findAllByNamedQuery(java.lang.String queryName, java.util.Vector arguments)
          PUBLIC: Read all the objects for the class given the named query.

 

Methods inherited from interface javax.ejb.EJBHome
getEJBMetaData, remove, remove

 

Method Detail

findAll

public java.util.Collection findAll()
                             throws java.rmi.RemoteException,
                                    javax.ejb.FinderException
PUBLIC: Read all the objects for the class.
Throws:
java.rmi.RemoteException
javax.ejb.FinderException

findAll

public java.util.Collection findAll(Expression expression)
                             throws java.rmi.RemoteException,
                                    javax.ejb.FinderException
PUBLIC: Read all the objects for the class given the expression.
Throws:
java.rmi.RemoteException
javax.ejb.FinderException

findAll

public java.util.Collection findAll(Call call)
                             throws java.rmi.RemoteException,
                                    javax.ejb.FinderException
PUBLIC: Read all the objects for the class given the call.
Throws:
java.rmi.RemoteException
javax.ejb.FinderException

findAll

public java.util.Collection findAll(ReadAllQuery query)
                             throws java.rmi.RemoteException,
                                    javax.ejb.FinderException
PUBLIC: Read all the objects for the class given the query.
Throws:
java.rmi.RemoteException
javax.ejb.FinderException

findAllByNamedQuery

public java.util.Collection findAllByNamedQuery(java.lang.String queryName,
                                                java.util.Vector arguments)
                                         throws java.rmi.RemoteException,
                                                javax.ejb.FinderException
PUBLIC: Read all the objects for the class given the named query.
Throws:
java.rmi.RemoteException
javax.ejb.FinderException

Copyright © 1998, 2005 Oracle Corporation. All Rights Reserved.