org.jboss.test.banknew.ejb
Class CustomerSessionBean
java.lang.Object
org.jboss.test.util.ejb.EnterpriseSupport (src)
org.jboss.test.util.ejb.SessionSupport (src)
org.jboss.test.banknew.ejb.CustomerSessionBean
- All Implemented Interfaces:
- EnterpriseBean (src) , java.io.Serializable, SessionBean (src)
- public class CustomerSessionBean
- extends SessionSupport (src)
The Session bean represents the customer's business interface
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CustomerSessionBean
public CustomerSessionBean()
createCustomer
public CustomerData createCustomer(java.lang.String pBankId,
java.lang.String pName,
float pInitialDeposit)
throws CreateException (src) ,
java.rmi.RemoteException
- Throws:
CreateException (src)
java.rmi.RemoteException
removeCustomer
public void removeCustomer(java.lang.String pCustomerId)
throws RemoveException (src) ,
java.rmi.RemoteException
- Throws:
RemoveException (src)
java.rmi.RemoteException
getCustomer
public CustomerData getCustomer(java.lang.String pCustomerId)
throws FinderException (src) ,
java.rmi.RemoteException
- Throws:
FinderException (src)
java.rmi.RemoteException
getCustomers
public java.util.Collection getCustomers(java.lang.String pBankId)
throws FinderException (src) ,
java.rmi.RemoteException
- Throws:
FinderException (src)
java.rmi.RemoteException
getAccounts
public java.util.Collection getAccounts(java.lang.String pCustomerId)
throws FinderException (src) ,
java.rmi.RemoteException
- Throws:
FinderException (src)
java.rmi.RemoteException
createAccount
public AccountData createAccount(java.lang.String pCustomerId,
int pType,
float pInitialDeposit)
throws CreateException (src) ,
java.rmi.RemoteException
- Throws:
CreateException (src)
java.rmi.RemoteException
removeAccount
public void removeAccount(java.lang.String pCustomerId,
int pType)
throws RemoveException (src) ,
java.rmi.RemoteException
- Throws:
RemoveException (src)
java.rmi.RemoteException
setSessionContext
public void setSessionContext(SessionContext (src) context)
- Description copied from interface:
SessionBean (src)
Set the associated session context. The container calls this method after the instance creation.
The enterprise Bean instance should store the reference to the context object in an instance variable.
This method is called with no transaction context.
- Specified by:
setSessionContext
in interface SessionBean (src)
- Overrides:
setSessionContext
in class SessionSupport (src)