package businessLogic; import java.util.Vector; import dataAccess.DB4oManager; import domain.Account; import domain.Owner; public class LoginManager implements LoginManagerInterface { DB4oManager dbMngr; public LoginManager() { try { dbMngr = DB4oManager.getInstance(); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } } @Override public Owner checkCredentials(String usr, String pwd) { try { Vector account = dbMngr.getAccount(usr, pwd); if (account.isEmpty()) return null; else return account.get(0).getOwner(); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } return null; } }