1
22
23 package com.liferay.portal.service.base;
24
25 import com.liferay.portal.SystemException;
26 import com.liferay.portal.kernel.dao.DynamicQueryInitializer;
27 import com.liferay.portal.model.PasswordPolicy;
28 import com.liferay.portal.model.impl.PasswordPolicyImpl;
29 import com.liferay.portal.service.PasswordPolicyLocalService;
30 import com.liferay.portal.service.persistence.PasswordPolicyUtil;
31
32 import java.util.List;
33
34
40 public abstract class PasswordPolicyLocalServiceBaseImpl
41 implements PasswordPolicyLocalService {
42 public PasswordPolicy addPasswordPolicy(PasswordPolicy model)
43 throws SystemException {
44 PasswordPolicy passwordPolicy = new PasswordPolicyImpl();
45 passwordPolicy.setNew(true);
46 passwordPolicy.setPasswordPolicyId(model.getPasswordPolicyId());
47 passwordPolicy.setCompanyId(model.getCompanyId());
48 passwordPolicy.setUserId(model.getUserId());
49 passwordPolicy.setUserName(model.getUserName());
50 passwordPolicy.setCreateDate(model.getCreateDate());
51 passwordPolicy.setModifiedDate(model.getModifiedDate());
52 passwordPolicy.setDefaultPolicy(model.getDefaultPolicy());
53 passwordPolicy.setName(model.getName());
54 passwordPolicy.setDescription(model.getDescription());
55 passwordPolicy.setChangeable(model.getChangeable());
56 passwordPolicy.setChangeRequired(model.getChangeRequired());
57 passwordPolicy.setMinAge(model.getMinAge());
58 passwordPolicy.setCheckSyntax(model.getCheckSyntax());
59 passwordPolicy.setAllowDictionaryWords(model.getAllowDictionaryWords());
60 passwordPolicy.setMinLength(model.getMinLength());
61 passwordPolicy.setHistory(model.getHistory());
62 passwordPolicy.setHistoryCount(model.getHistoryCount());
63 passwordPolicy.setExpireable(model.getExpireable());
64 passwordPolicy.setMaxAge(model.getMaxAge());
65 passwordPolicy.setWarningTime(model.getWarningTime());
66 passwordPolicy.setGraceLimit(model.getGraceLimit());
67 passwordPolicy.setLockout(model.getLockout());
68 passwordPolicy.setMaxFailure(model.getMaxFailure());
69 passwordPolicy.setLockoutDuration(model.getLockoutDuration());
70 passwordPolicy.setRequireUnlock(model.getRequireUnlock());
71 passwordPolicy.setResetFailureCount(model.getResetFailureCount());
72
73 return PasswordPolicyUtil.update(passwordPolicy);
74 }
75
76 public List dynamicQuery(DynamicQueryInitializer queryInitializer)
77 throws SystemException {
78 return PasswordPolicyUtil.findWithDynamicQuery(queryInitializer);
79 }
80
81 public List dynamicQuery(DynamicQueryInitializer queryInitializer,
82 int begin, int end) throws SystemException {
83 return PasswordPolicyUtil.findWithDynamicQuery(queryInitializer, begin,
84 end);
85 }
86
87 public PasswordPolicy updatePasswordPolicy(PasswordPolicy model)
88 throws SystemException {
89 PasswordPolicy passwordPolicy = new PasswordPolicyImpl();
90 passwordPolicy.setNew(false);
91 passwordPolicy.setPasswordPolicyId(model.getPasswordPolicyId());
92 passwordPolicy.setCompanyId(model.getCompanyId());
93 passwordPolicy.setUserId(model.getUserId());
94 passwordPolicy.setUserName(model.getUserName());
95 passwordPolicy.setCreateDate(model.getCreateDate());
96 passwordPolicy.setModifiedDate(model.getModifiedDate());
97 passwordPolicy.setDefaultPolicy(model.getDefaultPolicy());
98 passwordPolicy.setName(model.getName());
99 passwordPolicy.setDescription(model.getDescription());
100 passwordPolicy.setChangeable(model.getChangeable());
101 passwordPolicy.setChangeRequired(model.getChangeRequired());
102 passwordPolicy.setMinAge(model.getMinAge());
103 passwordPolicy.setCheckSyntax(model.getCheckSyntax());
104 passwordPolicy.setAllowDictionaryWords(model.getAllowDictionaryWords());
105 passwordPolicy.setMinLength(model.getMinLength());
106 passwordPolicy.setHistory(model.getHistory());
107 passwordPolicy.setHistoryCount(model.getHistoryCount());
108 passwordPolicy.setExpireable(model.getExpireable());
109 passwordPolicy.setMaxAge(model.getMaxAge());
110 passwordPolicy.setWarningTime(model.getWarningTime());
111 passwordPolicy.setGraceLimit(model.getGraceLimit());
112 passwordPolicy.setLockout(model.getLockout());
113 passwordPolicy.setMaxFailure(model.getMaxFailure());
114 passwordPolicy.setLockoutDuration(model.getLockoutDuration());
115 passwordPolicy.setRequireUnlock(model.getRequireUnlock());
116 passwordPolicy.setResetFailureCount(model.getResetFailureCount());
117
118 return PasswordPolicyUtil.update(passwordPolicy);
119 }
120 }