1 /*2 * Generated by XDoclet - Do not edit!3 */4 package test.interfaces;5 6 /**7 * Home interface for Account.8 * @xdoclet-generated at 16-04-059 * @copyright The XDoclet Team10 * @author XDoclet11 * @version 1.2.312 */13 public interface AccountHome14 extends javax.ejb.EJBHome 15 {16 public static final String COMP_NAME="java:comp/env/ejb/Account";17 public static final String JNDI_NAME="ejb/bank/Account";18 19 public test.interfaces.Account create(test.interfaces.AccountValue data)20 throws javax.ejb.CreateException ,java.rmi.RemoteException ;21 22 public java.util.Collection findAll()23 throws javax.ejb.FinderException ,java.rmi.RemoteException ;24 25 public java.util.Collection findByOwner(test.interfaces.Customer owner)26 throws javax.ejb.FinderException ,java.rmi.RemoteException ;27 28 public java.util.Collection findLargeAccounts(int balance)29 throws javax.ejb.FinderException ,java.rmi.RemoteException ;30 31 public test.interfaces.Account findByPrimaryKey(test.interfaces.AccountPK pk)32 throws javax.ejb.FinderException ,java.rmi.RemoteException ;33 34 /**35 * Transfer money36 */37 public void transfer(test.interfaces.Account from , test.interfaces.Account to , float amount)38 throws java.rmi.RemoteException ;39 40 }41