1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.codelibs.fess.es.config.bsentity;
17
18 import java.time.LocalDateTime;
19 import java.util.HashMap;
20 import java.util.Map;
21
22 import org.codelibs.fess.es.config.allcommon.EsAbstractEntity;
23 import org.codelibs.fess.es.config.bsentity.dbmeta.FileAuthenticationDbm;
24
25
26
27
28
29 public class BsFileAuthentication extends EsAbstractEntity {
30
31
32
33
34 private static final long serialVersionUID = 1L;
35 protected static final Class<?> suppressUnusedImportLocalDateTime = LocalDateTime.class;
36
37
38
39
40
41 protected String createdBy;
42
43
44 protected Long createdTime;
45
46
47 protected String fileConfigId;
48
49
50 protected String hostname;
51
52
53 protected String parameters;
54
55
56 protected String password;
57
58
59 protected Integer port;
60
61
62 protected String protocolScheme;
63
64
65 protected String updatedBy;
66
67
68 protected Long updatedTime;
69
70
71 protected String username;
72
73
74
75
76
77
78 @Override
79 public FileAuthenticationDbm asDBMeta() {
80 return FileAuthenticationDbm.getInstance();
81 }
82
83 @Override
84 public String asTableDbName() {
85 return "file_authentication";
86 }
87
88
89
90
91 @Override
92 public Map<String, Object> toSource() {
93 Map<String, Object> sourceMap = new HashMap<>();
94 if (createdBy != null) {
95 addFieldToSource(sourceMap, "createdBy", createdBy);
96 }
97 if (createdTime != null) {
98 addFieldToSource(sourceMap, "createdTime", createdTime);
99 }
100 if (fileConfigId != null) {
101 addFieldToSource(sourceMap, "fileConfigId", fileConfigId);
102 }
103 if (hostname != null) {
104 addFieldToSource(sourceMap, "hostname", hostname);
105 }
106 if (parameters != null) {
107 addFieldToSource(sourceMap, "parameters", parameters);
108 }
109 if (password != null) {
110 addFieldToSource(sourceMap, "password", password);
111 }
112 if (port != null) {
113 addFieldToSource(sourceMap, "port", port);
114 }
115 if (protocolScheme != null) {
116 addFieldToSource(sourceMap, "protocolScheme", protocolScheme);
117 }
118 if (updatedBy != null) {
119 addFieldToSource(sourceMap, "updatedBy", updatedBy);
120 }
121 if (updatedTime != null) {
122 addFieldToSource(sourceMap, "updatedTime", updatedTime);
123 }
124 if (username != null) {
125 addFieldToSource(sourceMap, "username", username);
126 }
127 return sourceMap;
128 }
129
130 protected void addFieldToSource(Map<String, Object> sourceMap, String field, Object value) {
131 sourceMap.put(field, value);
132 }
133
134
135
136
137 @Override
138 protected String doBuildColumnString(String dm) {
139 StringBuilder sb = new StringBuilder();
140 sb.append(dm).append(createdBy);
141 sb.append(dm).append(createdTime);
142 sb.append(dm).append(fileConfigId);
143 sb.append(dm).append(hostname);
144 sb.append(dm).append(parameters);
145 sb.append(dm).append(password);
146 sb.append(dm).append(port);
147 sb.append(dm).append(protocolScheme);
148 sb.append(dm).append(updatedBy);
149 sb.append(dm).append(updatedTime);
150 sb.append(dm).append(username);
151 if (sb.length() > dm.length()) {
152 sb.delete(0, dm.length());
153 }
154 sb.insert(0, "{").append("}");
155 return sb.toString();
156 }
157
158
159
160
161 public String getCreatedBy() {
162 checkSpecifiedProperty("createdBy");
163 return convertEmptyToNull(createdBy);
164 }
165
166 public void setCreatedBy(String value) {
167 registerModifiedProperty("createdBy");
168 this.createdBy = value;
169 }
170
171 public Long getCreatedTime() {
172 checkSpecifiedProperty("createdTime");
173 return createdTime;
174 }
175
176 public void setCreatedTime(Long value) {
177 registerModifiedProperty("createdTime");
178 this.createdTime = value;
179 }
180
181 public String getFileConfigId() {
182 checkSpecifiedProperty("fileConfigId");
183 return convertEmptyToNull(fileConfigId);
184 }
185
186 public void setFileConfigId(String value) {
187 registerModifiedProperty("fileConfigId");
188 this.fileConfigId = value;
189 }
190
191 public String getHostname() {
192 checkSpecifiedProperty("hostname");
193 return convertEmptyToNull(hostname);
194 }
195
196 public void setHostname(String value) {
197 registerModifiedProperty("hostname");
198 this.hostname = value;
199 }
200
201 public String getParameters() {
202 checkSpecifiedProperty("parameters");
203 return convertEmptyToNull(parameters);
204 }
205
206 public void setParameters(String value) {
207 registerModifiedProperty("parameters");
208 this.parameters = value;
209 }
210
211 public String getPassword() {
212 checkSpecifiedProperty("password");
213 return convertEmptyToNull(password);
214 }
215
216 public void setPassword(String value) {
217 registerModifiedProperty("password");
218 this.password = value;
219 }
220
221 public Integer getPort() {
222 checkSpecifiedProperty("port");
223 return port;
224 }
225
226 public void setPort(Integer value) {
227 registerModifiedProperty("port");
228 this.port = value;
229 }
230
231 public String getProtocolScheme() {
232 checkSpecifiedProperty("protocolScheme");
233 return convertEmptyToNull(protocolScheme);
234 }
235
236 public void setProtocolScheme(String value) {
237 registerModifiedProperty("protocolScheme");
238 this.protocolScheme = value;
239 }
240
241 public String getUpdatedBy() {
242 checkSpecifiedProperty("updatedBy");
243 return convertEmptyToNull(updatedBy);
244 }
245
246 public void setUpdatedBy(String value) {
247 registerModifiedProperty("updatedBy");
248 this.updatedBy = value;
249 }
250
251 public Long getUpdatedTime() {
252 checkSpecifiedProperty("updatedTime");
253 return updatedTime;
254 }
255
256 public void setUpdatedTime(Long value) {
257 registerModifiedProperty("updatedTime");
258 this.updatedTime = value;
259 }
260
261 public String getUsername() {
262 checkSpecifiedProperty("username");
263 return convertEmptyToNull(username);
264 }
265
266 public void setUsername(String value) {
267 registerModifiedProperty("username");
268 this.username = value;
269 }
270 }