1
14
15 package com.liferay.portal.model.impl;
16
17 import com.liferay.portal.kernel.bean.AutoEscapeBeanHandler;
18 import com.liferay.portal.kernel.exception.SystemException;
19 import com.liferay.portal.kernel.util.GetterUtil;
20 import com.liferay.portal.kernel.util.StringBundler;
21 import com.liferay.portal.kernel.util.StringPool;
22 import com.liferay.portal.model.PasswordPolicy;
23 import com.liferay.portal.model.PasswordPolicySoap;
24 import com.liferay.portal.service.ServiceContext;
25 import com.liferay.portal.util.PortalUtil;
26
27 import com.liferay.portlet.expando.model.ExpandoBridge;
28 import com.liferay.portlet.expando.util.ExpandoBridgeFactoryUtil;
29
30 import java.io.Serializable;
31
32 import java.lang.reflect.Proxy;
33
34 import java.sql.Types;
35
36 import java.util.ArrayList;
37 import java.util.Date;
38 import java.util.List;
39
40
59 public class PasswordPolicyModelImpl extends BaseModelImpl<PasswordPolicy> {
60 public static final String TABLE_NAME = "PasswordPolicy";
61 public static final Object[][] TABLE_COLUMNS = {
62 { "passwordPolicyId", new Integer(Types.BIGINT) },
63 { "companyId", new Integer(Types.BIGINT) },
64 { "userId", new Integer(Types.BIGINT) },
65 { "userName", new Integer(Types.VARCHAR) },
66 { "createDate", new Integer(Types.TIMESTAMP) },
67 { "modifiedDate", new Integer(Types.TIMESTAMP) },
68 { "defaultPolicy", new Integer(Types.BOOLEAN) },
69 { "name", new Integer(Types.VARCHAR) },
70 { "description", new Integer(Types.VARCHAR) },
71 { "changeable", new Integer(Types.BOOLEAN) },
72 { "changeRequired", new Integer(Types.BOOLEAN) },
73 { "minAge", new Integer(Types.BIGINT) },
74 { "checkSyntax", new Integer(Types.BOOLEAN) },
75 { "allowDictionaryWords", new Integer(Types.BOOLEAN) },
76 { "minAlphanumeric", new Integer(Types.INTEGER) },
77 { "minLength", new Integer(Types.INTEGER) },
78 { "minLowerCase", new Integer(Types.INTEGER) },
79 { "minNumbers", new Integer(Types.INTEGER) },
80 { "minSymbols", new Integer(Types.INTEGER) },
81 { "minUpperCase", new Integer(Types.INTEGER) },
82 { "history", new Integer(Types.BOOLEAN) },
83 { "historyCount", new Integer(Types.INTEGER) },
84 { "expireable", new Integer(Types.BOOLEAN) },
85 { "maxAge", new Integer(Types.BIGINT) },
86 { "warningTime", new Integer(Types.BIGINT) },
87 { "graceLimit", new Integer(Types.INTEGER) },
88 { "lockout", new Integer(Types.BOOLEAN) },
89 { "maxFailure", new Integer(Types.INTEGER) },
90 { "lockoutDuration", new Integer(Types.BIGINT) },
91 { "requireUnlock", new Integer(Types.BOOLEAN) },
92 { "resetFailureCount", new Integer(Types.BIGINT) },
93 { "resetTicketMaxAge", new Integer(Types.BIGINT) }
94 };
95 public static final String TABLE_SQL_CREATE = "create table PasswordPolicy (passwordPolicyId LONG not null primary key,companyId LONG,userId LONG,userName VARCHAR(75) null,createDate DATE null,modifiedDate DATE null,defaultPolicy BOOLEAN,name VARCHAR(75) null,description STRING null,changeable BOOLEAN,changeRequired BOOLEAN,minAge LONG,checkSyntax BOOLEAN,allowDictionaryWords BOOLEAN,minAlphanumeric INTEGER,minLength INTEGER,minLowerCase INTEGER,minNumbers INTEGER,minSymbols INTEGER,minUpperCase INTEGER,history BOOLEAN,historyCount INTEGER,expireable BOOLEAN,maxAge LONG,warningTime LONG,graceLimit INTEGER,lockout BOOLEAN,maxFailure INTEGER,lockoutDuration LONG,requireUnlock BOOLEAN,resetFailureCount LONG,resetTicketMaxAge LONG)";
96 public static final String TABLE_SQL_DROP = "drop table PasswordPolicy";
97 public static final String DATA_SOURCE = "liferayDataSource";
98 public static final String SESSION_FACTORY = "liferaySessionFactory";
99 public static final String TX_MANAGER = "liferayTransactionManager";
100 public static final boolean ENTITY_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
101 "value.object.entity.cache.enabled.com.liferay.portal.model.PasswordPolicy"),
102 true);
103 public static final boolean FINDER_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
104 "value.object.finder.cache.enabled.com.liferay.portal.model.PasswordPolicy"),
105 true);
106
107 public static PasswordPolicy toModel(PasswordPolicySoap soapModel) {
108 PasswordPolicy model = new PasswordPolicyImpl();
109
110 model.setPasswordPolicyId(soapModel.getPasswordPolicyId());
111 model.setCompanyId(soapModel.getCompanyId());
112 model.setUserId(soapModel.getUserId());
113 model.setUserName(soapModel.getUserName());
114 model.setCreateDate(soapModel.getCreateDate());
115 model.setModifiedDate(soapModel.getModifiedDate());
116 model.setDefaultPolicy(soapModel.getDefaultPolicy());
117 model.setName(soapModel.getName());
118 model.setDescription(soapModel.getDescription());
119 model.setChangeable(soapModel.getChangeable());
120 model.setChangeRequired(soapModel.getChangeRequired());
121 model.setMinAge(soapModel.getMinAge());
122 model.setCheckSyntax(soapModel.getCheckSyntax());
123 model.setAllowDictionaryWords(soapModel.getAllowDictionaryWords());
124 model.setMinAlphanumeric(soapModel.getMinAlphanumeric());
125 model.setMinLength(soapModel.getMinLength());
126 model.setMinLowerCase(soapModel.getMinLowerCase());
127 model.setMinNumbers(soapModel.getMinNumbers());
128 model.setMinSymbols(soapModel.getMinSymbols());
129 model.setMinUpperCase(soapModel.getMinUpperCase());
130 model.setHistory(soapModel.getHistory());
131 model.setHistoryCount(soapModel.getHistoryCount());
132 model.setExpireable(soapModel.getExpireable());
133 model.setMaxAge(soapModel.getMaxAge());
134 model.setWarningTime(soapModel.getWarningTime());
135 model.setGraceLimit(soapModel.getGraceLimit());
136 model.setLockout(soapModel.getLockout());
137 model.setMaxFailure(soapModel.getMaxFailure());
138 model.setLockoutDuration(soapModel.getLockoutDuration());
139 model.setRequireUnlock(soapModel.getRequireUnlock());
140 model.setResetFailureCount(soapModel.getResetFailureCount());
141 model.setResetTicketMaxAge(soapModel.getResetTicketMaxAge());
142
143 return model;
144 }
145
146 public static List<PasswordPolicy> toModels(PasswordPolicySoap[] soapModels) {
147 List<PasswordPolicy> models = new ArrayList<PasswordPolicy>(soapModels.length);
148
149 for (PasswordPolicySoap soapModel : soapModels) {
150 models.add(toModel(soapModel));
151 }
152
153 return models;
154 }
155
156 public static final long LOCK_EXPIRATION_TIME = GetterUtil.getLong(com.liferay.portal.util.PropsUtil.get(
157 "lock.expiration.time.com.liferay.portal.model.PasswordPolicy"));
158
159 public PasswordPolicyModelImpl() {
160 }
161
162 public long getPrimaryKey() {
163 return _passwordPolicyId;
164 }
165
166 public void setPrimaryKey(long pk) {
167 setPasswordPolicyId(pk);
168 }
169
170 public Serializable getPrimaryKeyObj() {
171 return new Long(_passwordPolicyId);
172 }
173
174 public long getPasswordPolicyId() {
175 return _passwordPolicyId;
176 }
177
178 public void setPasswordPolicyId(long passwordPolicyId) {
179 _passwordPolicyId = passwordPolicyId;
180 }
181
182 public long getCompanyId() {
183 return _companyId;
184 }
185
186 public void setCompanyId(long companyId) {
187 _companyId = companyId;
188
189 if (!_setOriginalCompanyId) {
190 _setOriginalCompanyId = true;
191
192 _originalCompanyId = companyId;
193 }
194 }
195
196 public long getOriginalCompanyId() {
197 return _originalCompanyId;
198 }
199
200 public long getUserId() {
201 return _userId;
202 }
203
204 public void setUserId(long userId) {
205 _userId = userId;
206 }
207
208 public String getUserUuid() throws SystemException {
209 return PortalUtil.getUserValue(getUserId(), "uuid", _userUuid);
210 }
211
212 public void setUserUuid(String userUuid) {
213 _userUuid = userUuid;
214 }
215
216 public String getUserName() {
217 if (_userName == null) {
218 return StringPool.BLANK;
219 }
220 else {
221 return _userName;
222 }
223 }
224
225 public void setUserName(String userName) {
226 _userName = userName;
227 }
228
229 public Date getCreateDate() {
230 return _createDate;
231 }
232
233 public void setCreateDate(Date createDate) {
234 _createDate = createDate;
235 }
236
237 public Date getModifiedDate() {
238 return _modifiedDate;
239 }
240
241 public void setModifiedDate(Date modifiedDate) {
242 _modifiedDate = modifiedDate;
243 }
244
245 public boolean getDefaultPolicy() {
246 return _defaultPolicy;
247 }
248
249 public boolean isDefaultPolicy() {
250 return _defaultPolicy;
251 }
252
253 public void setDefaultPolicy(boolean defaultPolicy) {
254 _defaultPolicy = defaultPolicy;
255
256 if (!_setOriginalDefaultPolicy) {
257 _setOriginalDefaultPolicy = true;
258
259 _originalDefaultPolicy = defaultPolicy;
260 }
261 }
262
263 public boolean getOriginalDefaultPolicy() {
264 return _originalDefaultPolicy;
265 }
266
267 public String getName() {
268 if (_name == null) {
269 return StringPool.BLANK;
270 }
271 else {
272 return _name;
273 }
274 }
275
276 public void setName(String name) {
277 _name = name;
278
279 if (_originalName == null) {
280 _originalName = name;
281 }
282 }
283
284 public String getOriginalName() {
285 return GetterUtil.getString(_originalName);
286 }
287
288 public String getDescription() {
289 if (_description == null) {
290 return StringPool.BLANK;
291 }
292 else {
293 return _description;
294 }
295 }
296
297 public void setDescription(String description) {
298 _description = description;
299 }
300
301 public boolean getChangeable() {
302 return _changeable;
303 }
304
305 public boolean isChangeable() {
306 return _changeable;
307 }
308
309 public void setChangeable(boolean changeable) {
310 _changeable = changeable;
311 }
312
313 public boolean getChangeRequired() {
314 return _changeRequired;
315 }
316
317 public boolean isChangeRequired() {
318 return _changeRequired;
319 }
320
321 public void setChangeRequired(boolean changeRequired) {
322 _changeRequired = changeRequired;
323 }
324
325 public long getMinAge() {
326 return _minAge;
327 }
328
329 public void setMinAge(long minAge) {
330 _minAge = minAge;
331 }
332
333 public boolean getCheckSyntax() {
334 return _checkSyntax;
335 }
336
337 public boolean isCheckSyntax() {
338 return _checkSyntax;
339 }
340
341 public void setCheckSyntax(boolean checkSyntax) {
342 _checkSyntax = checkSyntax;
343 }
344
345 public boolean getAllowDictionaryWords() {
346 return _allowDictionaryWords;
347 }
348
349 public boolean isAllowDictionaryWords() {
350 return _allowDictionaryWords;
351 }
352
353 public void setAllowDictionaryWords(boolean allowDictionaryWords) {
354 _allowDictionaryWords = allowDictionaryWords;
355 }
356
357 public int getMinAlphanumeric() {
358 return _minAlphanumeric;
359 }
360
361 public void setMinAlphanumeric(int minAlphanumeric) {
362 _minAlphanumeric = minAlphanumeric;
363 }
364
365 public int getMinLength() {
366 return _minLength;
367 }
368
369 public void setMinLength(int minLength) {
370 _minLength = minLength;
371 }
372
373 public int getMinLowerCase() {
374 return _minLowerCase;
375 }
376
377 public void setMinLowerCase(int minLowerCase) {
378 _minLowerCase = minLowerCase;
379 }
380
381 public int getMinNumbers() {
382 return _minNumbers;
383 }
384
385 public void setMinNumbers(int minNumbers) {
386 _minNumbers = minNumbers;
387 }
388
389 public int getMinSymbols() {
390 return _minSymbols;
391 }
392
393 public void setMinSymbols(int minSymbols) {
394 _minSymbols = minSymbols;
395 }
396
397 public int getMinUpperCase() {
398 return _minUpperCase;
399 }
400
401 public void setMinUpperCase(int minUpperCase) {
402 _minUpperCase = minUpperCase;
403 }
404
405 public boolean getHistory() {
406 return _history;
407 }
408
409 public boolean isHistory() {
410 return _history;
411 }
412
413 public void setHistory(boolean history) {
414 _history = history;
415 }
416
417 public int getHistoryCount() {
418 return _historyCount;
419 }
420
421 public void setHistoryCount(int historyCount) {
422 _historyCount = historyCount;
423 }
424
425 public boolean getExpireable() {
426 return _expireable;
427 }
428
429 public boolean isExpireable() {
430 return _expireable;
431 }
432
433 public void setExpireable(boolean expireable) {
434 _expireable = expireable;
435 }
436
437 public long getMaxAge() {
438 return _maxAge;
439 }
440
441 public void setMaxAge(long maxAge) {
442 _maxAge = maxAge;
443 }
444
445 public long getWarningTime() {
446 return _warningTime;
447 }
448
449 public void setWarningTime(long warningTime) {
450 _warningTime = warningTime;
451 }
452
453 public int getGraceLimit() {
454 return _graceLimit;
455 }
456
457 public void setGraceLimit(int graceLimit) {
458 _graceLimit = graceLimit;
459 }
460
461 public boolean getLockout() {
462 return _lockout;
463 }
464
465 public boolean isLockout() {
466 return _lockout;
467 }
468
469 public void setLockout(boolean lockout) {
470 _lockout = lockout;
471 }
472
473 public int getMaxFailure() {
474 return _maxFailure;
475 }
476
477 public void setMaxFailure(int maxFailure) {
478 _maxFailure = maxFailure;
479 }
480
481 public long getLockoutDuration() {
482 return _lockoutDuration;
483 }
484
485 public void setLockoutDuration(long lockoutDuration) {
486 _lockoutDuration = lockoutDuration;
487 }
488
489 public boolean getRequireUnlock() {
490 return _requireUnlock;
491 }
492
493 public boolean isRequireUnlock() {
494 return _requireUnlock;
495 }
496
497 public void setRequireUnlock(boolean requireUnlock) {
498 _requireUnlock = requireUnlock;
499 }
500
501 public long getResetFailureCount() {
502 return _resetFailureCount;
503 }
504
505 public void setResetFailureCount(long resetFailureCount) {
506 _resetFailureCount = resetFailureCount;
507 }
508
509 public long getResetTicketMaxAge() {
510 return _resetTicketMaxAge;
511 }
512
513 public void setResetTicketMaxAge(long resetTicketMaxAge) {
514 _resetTicketMaxAge = resetTicketMaxAge;
515 }
516
517 public PasswordPolicy toEscapedModel() {
518 if (isEscapedModel()) {
519 return (PasswordPolicy)this;
520 }
521 else {
522 return (PasswordPolicy)Proxy.newProxyInstance(PasswordPolicy.class.getClassLoader(),
523 new Class[] { PasswordPolicy.class },
524 new AutoEscapeBeanHandler(this));
525 }
526 }
527
528 public ExpandoBridge getExpandoBridge() {
529 if (_expandoBridge == null) {
530 _expandoBridge = ExpandoBridgeFactoryUtil.getExpandoBridge(getCompanyId(),
531 PasswordPolicy.class.getName(), getPrimaryKey());
532 }
533
534 return _expandoBridge;
535 }
536
537 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
538 getExpandoBridge().setAttributes(serviceContext);
539 }
540
541 public Object clone() {
542 PasswordPolicyImpl clone = new PasswordPolicyImpl();
543
544 clone.setPasswordPolicyId(getPasswordPolicyId());
545 clone.setCompanyId(getCompanyId());
546 clone.setUserId(getUserId());
547 clone.setUserName(getUserName());
548 clone.setCreateDate(getCreateDate());
549 clone.setModifiedDate(getModifiedDate());
550 clone.setDefaultPolicy(getDefaultPolicy());
551 clone.setName(getName());
552 clone.setDescription(getDescription());
553 clone.setChangeable(getChangeable());
554 clone.setChangeRequired(getChangeRequired());
555 clone.setMinAge(getMinAge());
556 clone.setCheckSyntax(getCheckSyntax());
557 clone.setAllowDictionaryWords(getAllowDictionaryWords());
558 clone.setMinAlphanumeric(getMinAlphanumeric());
559 clone.setMinLength(getMinLength());
560 clone.setMinLowerCase(getMinLowerCase());
561 clone.setMinNumbers(getMinNumbers());
562 clone.setMinSymbols(getMinSymbols());
563 clone.setMinUpperCase(getMinUpperCase());
564 clone.setHistory(getHistory());
565 clone.setHistoryCount(getHistoryCount());
566 clone.setExpireable(getExpireable());
567 clone.setMaxAge(getMaxAge());
568 clone.setWarningTime(getWarningTime());
569 clone.setGraceLimit(getGraceLimit());
570 clone.setLockout(getLockout());
571 clone.setMaxFailure(getMaxFailure());
572 clone.setLockoutDuration(getLockoutDuration());
573 clone.setRequireUnlock(getRequireUnlock());
574 clone.setResetFailureCount(getResetFailureCount());
575 clone.setResetTicketMaxAge(getResetTicketMaxAge());
576
577 return clone;
578 }
579
580 public int compareTo(PasswordPolicy passwordPolicy) {
581 long pk = passwordPolicy.getPrimaryKey();
582
583 if (getPrimaryKey() < pk) {
584 return -1;
585 }
586 else if (getPrimaryKey() > pk) {
587 return 1;
588 }
589 else {
590 return 0;
591 }
592 }
593
594 public boolean equals(Object obj) {
595 if (obj == null) {
596 return false;
597 }
598
599 PasswordPolicy passwordPolicy = null;
600
601 try {
602 passwordPolicy = (PasswordPolicy)obj;
603 }
604 catch (ClassCastException cce) {
605 return false;
606 }
607
608 long pk = passwordPolicy.getPrimaryKey();
609
610 if (getPrimaryKey() == pk) {
611 return true;
612 }
613 else {
614 return false;
615 }
616 }
617
618 public int hashCode() {
619 return (int)getPrimaryKey();
620 }
621
622 public String toString() {
623 StringBundler sb = new StringBundler(65);
624
625 sb.append("{passwordPolicyId=");
626 sb.append(getPasswordPolicyId());
627 sb.append(", companyId=");
628 sb.append(getCompanyId());
629 sb.append(", userId=");
630 sb.append(getUserId());
631 sb.append(", userName=");
632 sb.append(getUserName());
633 sb.append(", createDate=");
634 sb.append(getCreateDate());
635 sb.append(", modifiedDate=");
636 sb.append(getModifiedDate());
637 sb.append(", defaultPolicy=");
638 sb.append(getDefaultPolicy());
639 sb.append(", name=");
640 sb.append(getName());
641 sb.append(", description=");
642 sb.append(getDescription());
643 sb.append(", changeable=");
644 sb.append(getChangeable());
645 sb.append(", changeRequired=");
646 sb.append(getChangeRequired());
647 sb.append(", minAge=");
648 sb.append(getMinAge());
649 sb.append(", checkSyntax=");
650 sb.append(getCheckSyntax());
651 sb.append(", allowDictionaryWords=");
652 sb.append(getAllowDictionaryWords());
653 sb.append(", minAlphanumeric=");
654 sb.append(getMinAlphanumeric());
655 sb.append(", minLength=");
656 sb.append(getMinLength());
657 sb.append(", minLowerCase=");
658 sb.append(getMinLowerCase());
659 sb.append(", minNumbers=");
660 sb.append(getMinNumbers());
661 sb.append(", minSymbols=");
662 sb.append(getMinSymbols());
663 sb.append(", minUpperCase=");
664 sb.append(getMinUpperCase());
665 sb.append(", history=");
666 sb.append(getHistory());
667 sb.append(", historyCount=");
668 sb.append(getHistoryCount());
669 sb.append(", expireable=");
670 sb.append(getExpireable());
671 sb.append(", maxAge=");
672 sb.append(getMaxAge());
673 sb.append(", warningTime=");
674 sb.append(getWarningTime());
675 sb.append(", graceLimit=");
676 sb.append(getGraceLimit());
677 sb.append(", lockout=");
678 sb.append(getLockout());
679 sb.append(", maxFailure=");
680 sb.append(getMaxFailure());
681 sb.append(", lockoutDuration=");
682 sb.append(getLockoutDuration());
683 sb.append(", requireUnlock=");
684 sb.append(getRequireUnlock());
685 sb.append(", resetFailureCount=");
686 sb.append(getResetFailureCount());
687 sb.append(", resetTicketMaxAge=");
688 sb.append(getResetTicketMaxAge());
689 sb.append("}");
690
691 return sb.toString();
692 }
693
694 public String toXmlString() {
695 StringBundler sb = new StringBundler(100);
696
697 sb.append("<model><model-name>");
698 sb.append("com.liferay.portal.model.PasswordPolicy");
699 sb.append("</model-name>");
700
701 sb.append(
702 "<column><column-name>passwordPolicyId</column-name><column-value><![CDATA[");
703 sb.append(getPasswordPolicyId());
704 sb.append("]]></column-value></column>");
705 sb.append(
706 "<column><column-name>companyId</column-name><column-value><![CDATA[");
707 sb.append(getCompanyId());
708 sb.append("]]></column-value></column>");
709 sb.append(
710 "<column><column-name>userId</column-name><column-value><![CDATA[");
711 sb.append(getUserId());
712 sb.append("]]></column-value></column>");
713 sb.append(
714 "<column><column-name>userName</column-name><column-value><![CDATA[");
715 sb.append(getUserName());
716 sb.append("]]></column-value></column>");
717 sb.append(
718 "<column><column-name>createDate</column-name><column-value><![CDATA[");
719 sb.append(getCreateDate());
720 sb.append("]]></column-value></column>");
721 sb.append(
722 "<column><column-name>modifiedDate</column-name><column-value><![CDATA[");
723 sb.append(getModifiedDate());
724 sb.append("]]></column-value></column>");
725 sb.append(
726 "<column><column-name>defaultPolicy</column-name><column-value><![CDATA[");
727 sb.append(getDefaultPolicy());
728 sb.append("]]></column-value></column>");
729 sb.append(
730 "<column><column-name>name</column-name><column-value><![CDATA[");
731 sb.append(getName());
732 sb.append("]]></column-value></column>");
733 sb.append(
734 "<column><column-name>description</column-name><column-value><![CDATA[");
735 sb.append(getDescription());
736 sb.append("]]></column-value></column>");
737 sb.append(
738 "<column><column-name>changeable</column-name><column-value><![CDATA[");
739 sb.append(getChangeable());
740 sb.append("]]></column-value></column>");
741 sb.append(
742 "<column><column-name>changeRequired</column-name><column-value><![CDATA[");
743 sb.append(getChangeRequired());
744 sb.append("]]></column-value></column>");
745 sb.append(
746 "<column><column-name>minAge</column-name><column-value><![CDATA[");
747 sb.append(getMinAge());
748 sb.append("]]></column-value></column>");
749 sb.append(
750 "<column><column-name>checkSyntax</column-name><column-value><![CDATA[");
751 sb.append(getCheckSyntax());
752 sb.append("]]></column-value></column>");
753 sb.append(
754 "<column><column-name>allowDictionaryWords</column-name><column-value><![CDATA[");
755 sb.append(getAllowDictionaryWords());
756 sb.append("]]></column-value></column>");
757 sb.append(
758 "<column><column-name>minAlphanumeric</column-name><column-value><![CDATA[");
759 sb.append(getMinAlphanumeric());
760 sb.append("]]></column-value></column>");
761 sb.append(
762 "<column><column-name>minLength</column-name><column-value><![CDATA[");
763 sb.append(getMinLength());
764 sb.append("]]></column-value></column>");
765 sb.append(
766 "<column><column-name>minLowerCase</column-name><column-value><![CDATA[");
767 sb.append(getMinLowerCase());
768 sb.append("]]></column-value></column>");
769 sb.append(
770 "<column><column-name>minNumbers</column-name><column-value><![CDATA[");
771 sb.append(getMinNumbers());
772 sb.append("]]></column-value></column>");
773 sb.append(
774 "<column><column-name>minSymbols</column-name><column-value><![CDATA[");
775 sb.append(getMinSymbols());
776 sb.append("]]></column-value></column>");
777 sb.append(
778 "<column><column-name>minUpperCase</column-name><column-value><![CDATA[");
779 sb.append(getMinUpperCase());
780 sb.append("]]></column-value></column>");
781 sb.append(
782 "<column><column-name>history</column-name><column-value><![CDATA[");
783 sb.append(getHistory());
784 sb.append("]]></column-value></column>");
785 sb.append(
786 "<column><column-name>historyCount</column-name><column-value><![CDATA[");
787 sb.append(getHistoryCount());
788 sb.append("]]></column-value></column>");
789 sb.append(
790 "<column><column-name>expireable</column-name><column-value><![CDATA[");
791 sb.append(getExpireable());
792 sb.append("]]></column-value></column>");
793 sb.append(
794 "<column><column-name>maxAge</column-name><column-value><![CDATA[");
795 sb.append(getMaxAge());
796 sb.append("]]></column-value></column>");
797 sb.append(
798 "<column><column-name>warningTime</column-name><column-value><![CDATA[");
799 sb.append(getWarningTime());
800 sb.append("]]></column-value></column>");
801 sb.append(
802 "<column><column-name>graceLimit</column-name><column-value><![CDATA[");
803 sb.append(getGraceLimit());
804 sb.append("]]></column-value></column>");
805 sb.append(
806 "<column><column-name>lockout</column-name><column-value><![CDATA[");
807 sb.append(getLockout());
808 sb.append("]]></column-value></column>");
809 sb.append(
810 "<column><column-name>maxFailure</column-name><column-value><![CDATA[");
811 sb.append(getMaxFailure());
812 sb.append("]]></column-value></column>");
813 sb.append(
814 "<column><column-name>lockoutDuration</column-name><column-value><![CDATA[");
815 sb.append(getLockoutDuration());
816 sb.append("]]></column-value></column>");
817 sb.append(
818 "<column><column-name>requireUnlock</column-name><column-value><![CDATA[");
819 sb.append(getRequireUnlock());
820 sb.append("]]></column-value></column>");
821 sb.append(
822 "<column><column-name>resetFailureCount</column-name><column-value><![CDATA[");
823 sb.append(getResetFailureCount());
824 sb.append("]]></column-value></column>");
825 sb.append(
826 "<column><column-name>resetTicketMaxAge</column-name><column-value><![CDATA[");
827 sb.append(getResetTicketMaxAge());
828 sb.append("]]></column-value></column>");
829
830 sb.append("</model>");
831
832 return sb.toString();
833 }
834
835 private long _passwordPolicyId;
836 private long _companyId;
837 private long _originalCompanyId;
838 private boolean _setOriginalCompanyId;
839 private long _userId;
840 private String _userUuid;
841 private String _userName;
842 private Date _createDate;
843 private Date _modifiedDate;
844 private boolean _defaultPolicy;
845 private boolean _originalDefaultPolicy;
846 private boolean _setOriginalDefaultPolicy;
847 private String _name;
848 private String _originalName;
849 private String _description;
850 private boolean _changeable;
851 private boolean _changeRequired;
852 private long _minAge;
853 private boolean _checkSyntax;
854 private boolean _allowDictionaryWords;
855 private int _minAlphanumeric;
856 private int _minLength;
857 private int _minLowerCase;
858 private int _minNumbers;
859 private int _minSymbols;
860 private int _minUpperCase;
861 private boolean _history;
862 private int _historyCount;
863 private boolean _expireable;
864 private long _maxAge;
865 private long _warningTime;
866 private int _graceLimit;
867 private boolean _lockout;
868 private int _maxFailure;
869 private long _lockoutDuration;
870 private boolean _requireUnlock;
871 private long _resetFailureCount;
872 private long _resetTicketMaxAge;
873 private transient ExpandoBridge _expandoBridge;
874 }