3 import java.io.Serializable;
4 import java.util.LinkedList;
6 import configuration.ConfigXML;
8 public class Administrator implements Serializable {
13 private static final long serialVersionUID = 1L;
15 private static Administrator admin = null;
16 private static LinkedList<RuralHouse> addRequest;
17 private static LinkedList<RuralHouse> removeRequest;
18 private static LinkedList<Account> newOwnerRequest;
21 private Administrator() {
22 addRequest = new LinkedList<RuralHouse>();
23 removeRequest = new LinkedList<RuralHouse>();
24 newOwnerRequest = new LinkedList<Account>();
27 public static Administrator getInstance() {
33 public static void saveInstance() {
37 public LinkedList<RuralHouse> getAddRequest() {
41 public LinkedList<RuralHouse> getRemoveRequest() {
45 public void setAddRequest(LinkedList<RuralHouse> addRequest) {
46 Administrator.addRequest = addRequest;
49 public void setRemoveRequest(LinkedList<RuralHouse> removeRequest) {
50 Administrator.removeRequest = removeRequest;
54 public LinkedList<Account> getNewOwnerRequest() {
55 return newOwnerRequest;
58 public void setNewOwnerRequest(LinkedList<Account> newOwnerRequest) {
59 Administrator.newOwnerRequest = newOwnerRequest;