/** * */ package com.idega.block.finance.data; import java.util.Collection; import javax.ejb.FinderException; import com.idega.data.IDOHome; import com.idega.user.data.Group; /** * @author bluebottle * */ public interface BankInfoHome extends IDOHome { public BankInfo create() throws javax.ejb.CreateException; public BankInfo findByPrimaryKey(Object pk) throws javax.ejb.FinderException; /** * @see com.idega.block.finance.data.BankInfoBMPBean#ejbFindAll */ public Collection findAll() throws FinderException; /** * @see com.idega.block.finance.data.BankInfoBMPBean#ejbFindByGroupId */ public BankInfo findByGroupId(int groupId) throws FinderException; /** * @see com.idega.block.finance.data.BankInfoBMPBean#ejbFindAllByClub */ public Collection findAllByClub(Group club) throws FinderException; /** * @see com.idega.block.finance.data.BankInfoBMPBean#ejbFindByGroup */ public BankInfo findByGroup(Group group) throws FinderException; /** * @see com.idega.block.finance.data.BankInfoBMPBean#ejbFindByDivision */ public BankInfo findByDivision(Group division) throws FinderException; /** * @see com.idega.block.finance.data.BankInfoBMPBean#ejbFindByClub */ public BankInfo findByClub(Group club) throws FinderException; /** * @see com.idega.block.finance.data.BankInfoBMPBean#ejbFindByUserNameAndBankShortName */ public BankInfo findByUserNameAndBankShortName(String userName, String bankShortName) throws FinderException; }