Separate DB almost fixed
[RRRRHHHH_Code] / ruralHousesDB / src / domain / Administrator.java
1 package domain;
2
3 import java.io.Serializable;
4 import java.util.LinkedList;
5
6 import configuration.ConfigXML;
7
8 public class Administrator implements Serializable {
9
10         /**
11          * 
12          */
13         private static final long serialVersionUID = 1L;
14
15         private static Administrator admin = null;
16         private static LinkedList<RuralHouse> addRequest;
17         private static LinkedList<RuralHouse> removeRequest;
18         private static LinkedList<Account> newOwnerRequest;
19         static ConfigXML c;
20
21         private Administrator() {
22                 addRequest = new LinkedList<RuralHouse>();
23                 removeRequest = new LinkedList<RuralHouse>();
24                 newOwnerRequest = new LinkedList<Account>();
25         }
26
27         public static Administrator getInstance() {
28
29                 return admin;
30
31         }
32
33         public static void saveInstance() {
34         }
35
36         public LinkedList<RuralHouse> getAddRequest() {
37                 return addRequest;
38         }
39
40         public LinkedList<RuralHouse> getRemoveRequest() {
41                 return removeRequest;
42         }
43
44         public void setAddRequest(LinkedList<RuralHouse> addRequest) {
45                 Administrator.addRequest = addRequest;
46         }
47
48         public void setRemoveRequest(LinkedList<RuralHouse> removeRequest) {
49                 Administrator.removeRequest = removeRequest;
50
51         }
52
53         public LinkedList<Account> getNewOwnerRequest() {
54                 return newOwnerRequest;
55         }
56
57         public void setNewOwnerRequest(LinkedList<Account> newOwnerRequest) {
58                 Administrator.newOwnerRequest = newOwnerRequest;
59         }
60
61 }