package domain; import java.util.LinkedList; import dataAccess.DB4oManager; public class Administrator { private static LinkedList addRequest; private static LinkedList removeRequest; private Administrator(){ addRequest = new LinkedList(); removeRequest = new LinkedList(); } public static Administrator giveAdmin(){ return new Administrator(); } public static void getInstance(){ try { DB4oManager db4o = DB4oManager.getInstance(); LinkedList[] temp = db4o.getAdminData(); addRequest = temp[0]; removeRequest = temp[1]; } catch (Exception e) { e.printStackTrace(); } } public static void saveInstance(){ try { DB4oManager.getInstance().storeAdmin(); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } } public static LinkedList getAddRequest() { return addRequest; } public static LinkedList getRemoveRequest() { return removeRequest; } public static void setAddRequest(LinkedList addRequest) { Administrator.addRequest = addRequest; } public static void setRemoveRequest(LinkedList removeRequest) { Administrator.removeRequest = removeRequest; } }