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

Quick Search    Search Deep

com.obs.ejb.accounting.bean
Class GeneralLedgerEJB  view GeneralLedgerEJB download GeneralLedgerEJB.java

java.lang.Object
  extended bycom.obs.ejb.templates.TemplateUtilityBean
      extended bycom.obs.ejb.templates.TemplateSessionBean
          extended bycom.obs.ejb.accounting.bean.GeneralLedgerEJB
All Implemented Interfaces:
javax.ejb.EnterpriseBean, java.io.Serializable, javax.ejb.SessionBean

public class GeneralLedgerEJB
extends com.obs.ejb.templates.TemplateSessionBean
implements javax.ejb.SessionBean


Field Summary
static java.lang.String LocalREF
           
 
Fields inherited from class com.obs.ejb.templates.TemplateSessionBean
ctx
 
Fields inherited from class com.obs.ejb.templates.TemplateUtilityBean
ictx
 
Constructor Summary
GeneralLedgerEJB()
           
 
Method Summary
 com.obs.common.accounting.views.AccountView createAccount(com.obs.common.accounting.views.AccountView newAccount)
           
 java.util.Map getAccountByType(com.obs.common.accounting.objects.AccountType accountType)
           
 java.util.Collection getAccountHistory(java.lang.String accountID, java.util.Calendar start, java.util.Calendar end)
           
 java.util.Collection getAccountList()
           
 com.obs.common.accounting.views.AccountView getAccountView(java.lang.String accountID)
           
 boolean updateAccountBalance(com.obs.common.accounting.views.JournalLineView jLineView)
           
 
Methods inherited from class com.obs.ejb.templates.TemplateSessionBean
ejbCreate, setSessionContext
 
Methods inherited from class com.obs.ejb.templates.TemplateUtilityBean
ejbActivate, ejbPassivate, ejbRemove, getCalendarFromLong, getCurrentTime, getCurrentTimeLong, getLongFromCalendar, isEmpty, loadByPrimaryKey, loadLocalHome, removeByPrimaryKey
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.ejb.SessionBean
ejbActivate, ejbPassivate, ejbRemove, setSessionContext
 

Field Detail

LocalREF

public static final java.lang.String LocalREF
See Also:
Constant Field Values
Constructor Detail

GeneralLedgerEJB

public GeneralLedgerEJB()
Method Detail

getAccountList

public java.util.Collection getAccountList()

getAccountByType

public java.util.Map getAccountByType(com.obs.common.accounting.objects.AccountType accountType)

getAccountView

public com.obs.common.accounting.views.AccountView getAccountView(java.lang.String accountID)

createAccount

public com.obs.common.accounting.views.AccountView createAccount(com.obs.common.accounting.views.AccountView newAccount)
                                                          throws javax.ejb.CreateException

updateAccountBalance

public boolean updateAccountBalance(com.obs.common.accounting.views.JournalLineView jLineView)

getAccountHistory

public java.util.Collection getAccountHistory(java.lang.String accountID,
                                              java.util.Calendar start,
                                              java.util.Calendar end)
                                       throws com.obs.common.exceptions.DateRangeException,
                                              javax.ejb.FinderException