package cakeinabox.beans.AccountMgrEJB; import javax.ejb.*; import javax.naming.Context; import javax.naming.InitialContext; import cakeinabox.interfaces.IAccountMgt; import cakeinabox.beans.AccountEJB.*; import cakeinabox.beans.LoginDetailsEJB.*; import cakeinabox.beans.UserDetailsEJB.*; import java.util.Hashtable; import java.util.Date; import java.util.Collection; import cakeinabox.exceptions.CreateException; public class AccountMgrBean implements SessionBean, IAccountMgt { /////////////////////// // container methods // /////////////////////// public void ejbCreate() { } public void ejbRemove() { } public void setSessionContext(SessionContext context) { } public void ejbActivate() { } public void ejbPassivate() { } ////////////////////// // business methods // ////////////////////// public cakeinabox.wrappers.Account getAccount(Integer accountId) { cakeinabox.wrappers.Account account = null; return account; } public cakeinabox.wrappers.UserDetails getUserDetails(Integer accountId) { cakeinabox.wrappers.UserDetails userDetails = null; return userDetails; } public cakeinabox.wrappers.LoginDetails getLoginDetails(Integer accountId) { cakeinabox.wrappers.LoginDetails loginDetails = null; return loginDetails; } public void updateAccount(cakeinabox.wrappers.Account account, cakeinabox.wrappers.UserDetails userDetails, cakeinabox.wrappers.LoginDetails loginDetails) { } public boolean validateLoginDetails(cakeinabox.wrappers.LoginDetails loginDetails) { return true; } public void createAccount(cakeinabox.wrappers.LoginDetails loginDetails, cakeinabox.wrappers.UserDetails userDetails) { } }