root / src / gZFS / zdisk.java @ 24
Historique | Voir | Annoter | Télécharger (9,2 ko)
1 | 14 | kreverch | package gZFS; |
---|---|---|---|
2 | 14 | kreverch | |
3 | 14 | kreverch | import java.util.Hashtable; |
4 | 14 | kreverch | |
5 | 14 | kreverch | public class zdisk { |
6 | 14 | kreverch | |
7 | 14 | kreverch | public Hashtable<String,zProperties> zProperties = new Hashtable<String, zProperties>(); |
8 | 14 | kreverch | //private zProperties zProperty = new zProperties();
|
9 | 14 | kreverch | zdisk(){ |
10 | 14 | kreverch | |
11 | 14 | kreverch | Hashtable<Object,Object> permitValuezName = new Hashtable<Object,Object>(); |
12 | 14 | kreverch | permitValuezName.clear(); |
13 | 14 | kreverch | zProperties zPropertyPoolname = new zProperties();
|
14 | 14 | kreverch | zPropertyPoolname.setNameProperty("poolname");
|
15 | 14 | kreverch | zPropertyPoolname.setLabelProperty("Poolname");
|
16 | 14 | kreverch | zPropertyPoolname.setType("noupdateable");
|
17 | 14 | kreverch | zPropertyPoolname.setValue("");
|
18 | 14 | kreverch | zPropertyPoolname.setPermitValue(null);
|
19 | 14 | kreverch | //zPropertyPoolname.setPropertyOf("volandfs");
|
20 | 14 | kreverch | zProperties.put("poolname", zPropertyPoolname);
|
21 | 14 | kreverch | |
22 | 14 | kreverch | Hashtable<Object,Object> permitValueDevid = new Hashtable<Object,Object>(); |
23 | 14 | kreverch | permitValueDevid.clear(); |
24 | 14 | kreverch | zProperties zPropertyDevid = new zProperties();
|
25 | 14 | kreverch | zPropertyDevid.setNameProperty("devid");
|
26 | 14 | kreverch | zPropertyDevid.setLabelProperty("Devid");
|
27 | 14 | kreverch | zPropertyDevid.setType("noupdateable");
|
28 | 14 | kreverch | zPropertyDevid.setValue("");
|
29 | 14 | kreverch | zPropertyDevid.setPermitValue(null);
|
30 | 14 | kreverch | //zPropertyDevid.setPropertyOf("volandfs");
|
31 | 14 | kreverch | zProperties.put("devid", zPropertyDevid);
|
32 | 14 | kreverch | |
33 | 14 | kreverch | Hashtable<Object,Object> permitValuePath = new Hashtable<Object,Object>(); |
34 | 14 | kreverch | permitValuePath.clear(); |
35 | 14 | kreverch | zProperties zPropertyPath = new zProperties();
|
36 | 14 | kreverch | zPropertyPath.setNameProperty("path");
|
37 | 14 | kreverch | zPropertyPath.setLabelProperty("Path");
|
38 | 14 | kreverch | zPropertyPath.setType("noupdateable");
|
39 | 14 | kreverch | zPropertyPath.setValue("");
|
40 | 14 | kreverch | zPropertyPath.setPermitValue(null);
|
41 | 14 | kreverch | zProperties.put("path", zPropertyPath);
|
42 | 14 | kreverch | |
43 | 14 | kreverch | Hashtable<Object,Object> permitValueVendor = new Hashtable<Object,Object>(); |
44 | 14 | kreverch | permitValueVendor.clear(); |
45 | 14 | kreverch | zProperties zPropertyVendor = new zProperties();
|
46 | 14 | kreverch | zPropertyVendor.setNameProperty("vendor");
|
47 | 14 | kreverch | zPropertyVendor.setLabelProperty("Vendor");
|
48 | 14 | kreverch | zPropertyVendor.setType("noupdateable");
|
49 | 14 | kreverch | zPropertyVendor.setValue("");
|
50 | 14 | kreverch | zPropertyVendor.setPermitValue(null);
|
51 | 14 | kreverch | //zPropertyVendor.setPropertyOf("volandfs");
|
52 | 14 | kreverch | zProperties.put("vendor", zPropertyVendor);
|
53 | 14 | kreverch | |
54 | 14 | kreverch | Hashtable<Object,Object> permitValueProduct = new Hashtable<Object,Object>(); |
55 | 14 | kreverch | permitValueProduct.clear(); |
56 | 14 | kreverch | zProperties zPropertyProduct = new zProperties();
|
57 | 14 | kreverch | zPropertyProduct.setNameProperty("product");
|
58 | 14 | kreverch | zPropertyProduct.setLabelProperty("Product");
|
59 | 14 | kreverch | zPropertyProduct.setType("noupdateable");
|
60 | 14 | kreverch | zPropertyProduct.setValue("");
|
61 | 14 | kreverch | zPropertyProduct.setPermitValue(null);
|
62 | 14 | kreverch | //zPropertyProduct.setPropertyOf("volandfs");
|
63 | 14 | kreverch | zProperties.put("product", zPropertyProduct);
|
64 | 14 | kreverch | |
65 | 14 | kreverch | Hashtable<Object,Object> permitValueRevision = new Hashtable<Object,Object>(); |
66 | 14 | kreverch | permitValueRevision.clear(); |
67 | 14 | kreverch | zProperties zPropertyRevision = new zProperties();
|
68 | 14 | kreverch | zPropertyRevision.setNameProperty("revision");
|
69 | 14 | kreverch | zPropertyRevision.setLabelProperty("Revision");
|
70 | 14 | kreverch | zPropertyRevision.setType("noupdateable");
|
71 | 14 | kreverch | zPropertyRevision.setValue("");
|
72 | 14 | kreverch | zPropertyRevision.setPermitValue(null);
|
73 | 14 | kreverch | //zPropertyRevision.setPropertyOf("volandfs");
|
74 | 14 | kreverch | zProperties.put("revision", zPropertyRevision);
|
75 | 14 | kreverch | |
76 | 14 | kreverch | Hashtable<Object,Object> permitValueUserCapacity = new Hashtable<Object,Object>(); |
77 | 14 | kreverch | permitValueUserCapacity.clear(); |
78 | 14 | kreverch | zProperties zPropertyUserCapacity = new zProperties();
|
79 | 14 | kreverch | zPropertyUserCapacity.setNameProperty("usercapacity");
|
80 | 14 | kreverch | zPropertyUserCapacity.setLabelProperty("UserCapacity");
|
81 | 14 | kreverch | zPropertyUserCapacity.setType("noupdateable");
|
82 | 14 | kreverch | zPropertyUserCapacity.setValue("");
|
83 | 14 | kreverch | zPropertyUserCapacity.setPermitValue(null);
|
84 | 14 | kreverch | //zPropertyUserCapacity.setPropertyOf("volandfs");
|
85 | 14 | kreverch | zProperties.put("usercapacity", zPropertyUserCapacity);
|
86 | 14 | kreverch | |
87 | 14 | kreverch | Hashtable<Object,Object> permitValueLogicalblocksize = new Hashtable<Object,Object>(); |
88 | 14 | kreverch | permitValueLogicalblocksize.clear(); |
89 | 14 | kreverch | zProperties zPropertyLogicalblocksize = new zProperties();
|
90 | 14 | kreverch | zPropertyLogicalblocksize.setNameProperty("logicalblocksize");
|
91 | 14 | kreverch | zPropertyLogicalblocksize.setLabelProperty("Logicalblocksize");
|
92 | 14 | kreverch | zPropertyLogicalblocksize.setType("noupdateable");
|
93 | 14 | kreverch | zPropertyLogicalblocksize.setValue("");
|
94 | 14 | kreverch | zPropertyLogicalblocksize.setPermitValue(null);
|
95 | 14 | kreverch | //zPropertyLogicalblocksize.setPropertyOf("volandfs");
|
96 | 14 | kreverch | zProperties.put("logicalblocksize", zPropertyLogicalblocksize);
|
97 | 14 | kreverch | |
98 | 14 | kreverch | Hashtable<Object,Object> permitValueLogicalUnitid = new Hashtable<Object,Object>(); |
99 | 14 | kreverch | permitValueLogicalUnitid.clear(); |
100 | 14 | kreverch | zProperties zPropertyLogicalUnitid = new zProperties();
|
101 | 14 | kreverch | zPropertyLogicalUnitid.setNameProperty("logicalunitid");
|
102 | 14 | kreverch | zPropertyLogicalUnitid.setLabelProperty("LogicalUnitid");
|
103 | 14 | kreverch | zPropertyLogicalUnitid.setType("noupdateable");
|
104 | 14 | kreverch | zPropertyLogicalUnitid.setValue("");
|
105 | 14 | kreverch | zPropertyLogicalUnitid.setPermitValue(null);
|
106 | 14 | kreverch | //zPropertyLogicalUnitid.setPropertyOf("volandfs");
|
107 | 14 | kreverch | zProperties.put("logicalunitid", zPropertyLogicalUnitid);
|
108 | 14 | kreverch | |
109 | 14 | kreverch | Hashtable<Object,Object> permitValueSerialnumber = new Hashtable<Object,Object>(); |
110 | 14 | kreverch | permitValueSerialnumber.clear(); |
111 | 14 | kreverch | zProperties zPropertySerialnumber = new zProperties();
|
112 | 14 | kreverch | zPropertySerialnumber.setNameProperty("serialnumber");
|
113 | 14 | kreverch | zPropertySerialnumber.setLabelProperty("Serialnumber");
|
114 | 14 | kreverch | zPropertySerialnumber.setType("noupdateable");
|
115 | 14 | kreverch | zPropertySerialnumber.setValue("");
|
116 | 14 | kreverch | zPropertySerialnumber.setPermitValue(null);
|
117 | 14 | kreverch | //zPropertySerialnumber.setPropertyOf("volandfs");
|
118 | 14 | kreverch | zProperties.put("serialnumber", zPropertySerialnumber);
|
119 | 14 | kreverch | |
120 | 14 | kreverch | Hashtable<Object,Object> permitValueDevicetype = new Hashtable<Object,Object>(); |
121 | 14 | kreverch | permitValueDevicetype.clear(); |
122 | 14 | kreverch | zProperties zPropertyDevicetype = new zProperties();
|
123 | 14 | kreverch | zPropertyDevicetype.setNameProperty("devicetype");
|
124 | 14 | kreverch | zPropertyDevicetype.setLabelProperty("Devicetype");
|
125 | 14 | kreverch | zPropertyDevicetype.setType("noupdateable");
|
126 | 14 | kreverch | zPropertyDevicetype.setValue("");
|
127 | 14 | kreverch | zPropertyDevicetype.setPermitValue(null);
|
128 | 14 | kreverch | //zPropertyDevicetype.setPropertyOf("volandfs");
|
129 | 14 | kreverch | zProperties.put("devicetype", zPropertyDevicetype);
|
130 | 14 | kreverch | |
131 | 14 | kreverch | Hashtable<Object,Object> permitValueTransportprotocol = new Hashtable<Object,Object>(); |
132 | 14 | kreverch | permitValueTransportprotocol.clear(); |
133 | 14 | kreverch | zProperties zPropertyTransportprotocol = new zProperties();
|
134 | 14 | kreverch | zPropertyTransportprotocol.setNameProperty("transportprotocol");
|
135 | 14 | kreverch | zPropertyTransportprotocol.setLabelProperty("Transportprotocol");
|
136 | 14 | kreverch | zPropertyTransportprotocol.setType("noupdateable");
|
137 | 14 | kreverch | zPropertyTransportprotocol.setValue("");
|
138 | 14 | kreverch | zPropertyTransportprotocol.setPermitValue(null);
|
139 | 14 | kreverch | //zPropertyTransportprotocol.setPropertyOf("volandfs");
|
140 | 14 | kreverch | zProperties.put("transportprotocol", zPropertyTransportprotocol);
|
141 | 14 | kreverch | |
142 | 14 | kreverch | Hashtable<Object,Object> permitValueSMARTHealthStatus = new Hashtable<Object,Object>(); |
143 | 14 | kreverch | permitValueSMARTHealthStatus.clear(); |
144 | 14 | kreverch | zProperties zPropertySMARTHealthStatus = new zProperties();
|
145 | 14 | kreverch | zPropertySMARTHealthStatus.setNameProperty("smarthealthstatus");
|
146 | 14 | kreverch | zPropertySMARTHealthStatus.setLabelProperty("SMARTHealthStatus");
|
147 | 14 | kreverch | zPropertySMARTHealthStatus.setType("noupdateable");
|
148 | 14 | kreverch | zPropertySMARTHealthStatus.setValue("");
|
149 | 14 | kreverch | zPropertySMARTHealthStatus.setPermitValue(null);
|
150 | 14 | kreverch | //zPropertySMARTHealthStatus.setPropertyOf("volandfs");
|
151 | 14 | kreverch | zProperties.put("smarthealthstatus", zPropertySMARTHealthStatus);
|
152 | 14 | kreverch | |
153 | 14 | kreverch | Hashtable<Object,Object> permitValueErrorRead = new Hashtable<Object,Object>(); |
154 | 14 | kreverch | permitValueErrorRead.clear(); |
155 | 14 | kreverch | zProperties zPropertyErrorRead = new zProperties();
|
156 | 14 | kreverch | zPropertyErrorRead.setNameProperty("errorread");
|
157 | 14 | kreverch | zPropertyErrorRead.setLabelProperty("ErrorRead");
|
158 | 14 | kreverch | zPropertyErrorRead.setType("noupdateable");
|
159 | 14 | kreverch | zPropertyErrorRead.setValue("");
|
160 | 14 | kreverch | zPropertyErrorRead.setPermitValue(null);
|
161 | 14 | kreverch | //zPropertyErrorRead.setPropertyOf("volandfs");
|
162 | 14 | kreverch | zProperties.put("errorread", zPropertyErrorRead);
|
163 | 14 | kreverch | |
164 | 14 | kreverch | Hashtable<Object,Object> permitValueErrorWrite = new Hashtable<Object,Object>(); |
165 | 14 | kreverch | permitValueErrorWrite.clear(); |
166 | 14 | kreverch | zProperties zPropertyErrorWrite = new zProperties();
|
167 | 14 | kreverch | zPropertyErrorWrite.setNameProperty("errorwrite");
|
168 | 14 | kreverch | zPropertyErrorWrite.setLabelProperty("ErrorWrite");
|
169 | 14 | kreverch | zPropertyErrorWrite.setType("noupdateable");
|
170 | 14 | kreverch | zPropertyErrorWrite.setValue("");
|
171 | 14 | kreverch | zPropertyErrorWrite.setPermitValue(null);
|
172 | 14 | kreverch | //zPropertyErrorWrite.setPropertyOf("volandfs");
|
173 | 14 | kreverch | zProperties.put("errorwrite", zPropertyErrorWrite);
|
174 | 14 | kreverch | |
175 | 14 | kreverch | Hashtable<Object,Object> permitValueErrorChecksum = new Hashtable<Object,Object>(); |
176 | 14 | kreverch | permitValueErrorChecksum.clear(); |
177 | 14 | kreverch | zProperties zPropertyErrorChecksum = new zProperties();
|
178 | 14 | kreverch | zPropertyErrorChecksum.setNameProperty("errorchecksum");
|
179 | 14 | kreverch | zPropertyErrorChecksum.setLabelProperty("ErrorChecksum");
|
180 | 14 | kreverch | zPropertyErrorChecksum.setType("noupdateable");
|
181 | 14 | kreverch | zPropertyErrorChecksum.setValue("");
|
182 | 14 | kreverch | zPropertyErrorChecksum.setPermitValue(null);
|
183 | 14 | kreverch | //zPropertyErrorChecksum.setPropertyOf("volandfs");
|
184 | 14 | kreverch | zProperties.put("errorchecksum", zPropertyErrorChecksum);
|
185 | 14 | kreverch | |
186 | 14 | kreverch | Hashtable<Object,Object> permitValueRaidID = new Hashtable<Object,Object>(); |
187 | 14 | kreverch | permitValueRaidID.clear(); |
188 | 14 | kreverch | zProperties zPropertyRaidID = new zProperties();
|
189 | 14 | kreverch | zPropertyRaidID.setNameProperty("raidid");
|
190 | 14 | kreverch | zPropertyRaidID.setLabelProperty("RaidID");
|
191 | 14 | kreverch | zPropertyRaidID.setType("noupdateable");
|
192 | 14 | kreverch | zPropertyRaidID.setValue("");
|
193 | 14 | kreverch | zPropertyRaidID.setPermitValue(null);
|
194 | 14 | kreverch | //zPropertyzRaidID.setPropertyOf("volandfs");
|
195 | 14 | kreverch | zProperties.put("raidid", zPropertyRaidID);
|
196 | 14 | kreverch | |
197 | 14 | kreverch | Hashtable<Object,Object> permitValueRaidType = new Hashtable<Object,Object>(); |
198 | 14 | kreverch | permitValueRaidType.clear(); |
199 | 14 | kreverch | zProperties zPropertyRaidType = new zProperties();
|
200 | 14 | kreverch | zPropertyRaidType.setNameProperty("raidtype");
|
201 | 14 | kreverch | zPropertyRaidType.setLabelProperty("RaidType");
|
202 | 14 | kreverch | zPropertyRaidType.setType("noupdateable");
|
203 | 14 | kreverch | zPropertyRaidType.setValue("");
|
204 | 14 | kreverch | zPropertyRaidType.setPermitValue(null);
|
205 | 14 | kreverch | //zPropertyzRaidType.setPropertyOf("volandfs");
|
206 | 14 | kreverch | zProperties.put("raidtype", zPropertyRaidType);
|
207 | 14 | kreverch | } |
208 | 14 | kreverch | } |