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

Quick Search    Search Deep

org.schooltool.ejb.entity.client.finance
Interface Invoice_Home  view Invoice_Home download Invoice_Home.java

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

public interface Invoice_Home
extends javax.ejb.EJBHome


Method Summary
 Invoice_ create()
           
 Invoice_ create(org.schooltool.complextypes.finance.Invoice value)
           
 Invoice_ create(java.lang.Long debtorForeignKey, java.lang.Integer invoiceNumber, java.sql.Date dueDate, java.lang.Double amount, java.lang.Double vatAmount, java.sql.Date invoiceDate, java.lang.Long schoolProfileForeignKey)
           
 java.util.Collection findAll()
           
 java.util.Collection findAllInvoice(java.lang.Long schoolProfileID)
           
 java.util.Collection findByAccountHolderAndDates(java.lang.Long accountHolderFK, java.sql.Date frmDate, java.sql.Date tDate, java.lang.Long SchoolProfileID)
           
 java.util.Collection findByamount(java.lang.Double amount, java.lang.Long SchoolProfileID)
           
 java.util.Collection findBydebtorForeignKey(java.lang.Long AccountHolder_ID, java.lang.Long SchoolProfileID)
           
 java.util.Collection findBydueDate(java.sql.Date dueDate, java.lang.Long SchoolProfileID)
           
 java.util.Collection findByinvoiceDate(java.sql.Date invoiceDate, java.lang.Long SchoolProfileID)
           
 java.util.Collection findByinvoiceNumber(java.lang.Integer invoiceNumber, java.lang.Long SchoolProfileID)
           
 Invoice_ findByPrimaryKey(Invoice_PrimaryKey id, java.lang.Long schoolProfileID)
           
 java.util.Collection findByvatAmount(java.lang.Double vatAmount, java.lang.Long SchoolProfileID)
           
 
Methods inherited from interface javax.ejb.EJBHome
getEJBMetaData, getHomeHandle, remove, remove
 

Method Detail

create

public Invoice_ create()
                throws javax.ejb.CreateException,
                       javax.ejb.EJBException,
                       java.rmi.RemoteException

findAllInvoice

public java.util.Collection findAllInvoice(java.lang.Long schoolProfileID)
                                    throws javax.ejb.EJBException,
                                           java.rmi.RemoteException,
                                           javax.ejb.FinderException

findAll

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

findByPrimaryKey

public Invoice_ findByPrimaryKey(Invoice_PrimaryKey id,
                                 java.lang.Long schoolProfileID)
                          throws javax.ejb.EJBException,
                                 java.rmi.RemoteException,
                                 javax.ejb.FinderException

findBydebtorForeignKey

public java.util.Collection findBydebtorForeignKey(java.lang.Long AccountHolder_ID,
                                                   java.lang.Long SchoolProfileID)
                                            throws javax.ejb.EJBException,
                                                   java.rmi.RemoteException,
                                                   javax.ejb.FinderException

findByinvoiceNumber

public java.util.Collection findByinvoiceNumber(java.lang.Integer invoiceNumber,
                                                java.lang.Long SchoolProfileID)
                                         throws javax.ejb.EJBException,
                                                java.rmi.RemoteException,
                                                javax.ejb.FinderException

findBydueDate

public java.util.Collection findBydueDate(java.sql.Date dueDate,
                                          java.lang.Long SchoolProfileID)
                                   throws javax.ejb.EJBException,
                                          java.rmi.RemoteException,
                                          javax.ejb.FinderException

findByamount

public java.util.Collection findByamount(java.lang.Double amount,
                                         java.lang.Long SchoolProfileID)
                                  throws javax.ejb.EJBException,
                                         java.rmi.RemoteException,
                                         javax.ejb.FinderException

findByvatAmount

public java.util.Collection findByvatAmount(java.lang.Double vatAmount,
                                            java.lang.Long SchoolProfileID)
                                     throws javax.ejb.EJBException,
                                            java.rmi.RemoteException,
                                            javax.ejb.FinderException

findByinvoiceDate

public java.util.Collection findByinvoiceDate(java.sql.Date invoiceDate,
                                              java.lang.Long SchoolProfileID)
                                       throws javax.ejb.EJBException,
                                              java.rmi.RemoteException,
                                              javax.ejb.FinderException

create

public Invoice_ create(java.lang.Long debtorForeignKey,
                       java.lang.Integer invoiceNumber,
                       java.sql.Date dueDate,
                       java.lang.Double amount,
                       java.lang.Double vatAmount,
                       java.sql.Date invoiceDate,
                       java.lang.Long schoolProfileForeignKey)
                throws javax.ejb.CreateException,
                       javax.ejb.EJBException,
                       java.rmi.RemoteException

create

public Invoice_ create(org.schooltool.complextypes.finance.Invoice value)
                throws javax.ejb.CreateException,
                       javax.ejb.EJBException,
                       java.rmi.RemoteException

findByAccountHolderAndDates

public java.util.Collection findByAccountHolderAndDates(java.lang.Long accountHolderFK,
                                                        java.sql.Date frmDate,
                                                        java.sql.Date tDate,
                                                        java.lang.Long SchoolProfileID)
                                                 throws javax.ejb.EJBException,
                                                        java.rmi.RemoteException,
                                                        javax.ejb.FinderException