1
19
20 package com.liferay.portal.service.persistence;
21
22 import com.liferay.portal.PortalException;
23 import com.liferay.portal.SystemException;
24 import com.liferay.portal.kernel.annotation.Propagation;
25 import com.liferay.portal.kernel.annotation.Transactional;
26
27
33 @Transactional(rollbackFor = {
34 PortalException.class, SystemException.class})
35 public interface PasswordPolicyPersistence extends BasePersistence {
36 public com.liferay.portal.model.PasswordPolicy create(long passwordPolicyId);
37
38 public com.liferay.portal.model.PasswordPolicy remove(long passwordPolicyId)
39 throws com.liferay.portal.NoSuchPasswordPolicyException,
40 com.liferay.portal.SystemException;
41
42 public com.liferay.portal.model.PasswordPolicy remove(
43 com.liferay.portal.model.PasswordPolicy passwordPolicy)
44 throws com.liferay.portal.SystemException;
45
46
49 public com.liferay.portal.model.PasswordPolicy update(
50 com.liferay.portal.model.PasswordPolicy passwordPolicy)
51 throws com.liferay.portal.SystemException;
52
53
66 public com.liferay.portal.model.PasswordPolicy update(
67 com.liferay.portal.model.PasswordPolicy passwordPolicy, boolean merge)
68 throws com.liferay.portal.SystemException;
69
70 public com.liferay.portal.model.PasswordPolicy updateImpl(
71 com.liferay.portal.model.PasswordPolicy passwordPolicy, boolean merge)
72 throws com.liferay.portal.SystemException;
73
74 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
75 public com.liferay.portal.model.PasswordPolicy findByPrimaryKey(
76 long passwordPolicyId)
77 throws com.liferay.portal.NoSuchPasswordPolicyException,
78 com.liferay.portal.SystemException;
79
80 public com.liferay.portal.model.PasswordPolicy fetchByPrimaryKey(
81 long passwordPolicyId) throws com.liferay.portal.SystemException;
82
83 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
84 public com.liferay.portal.model.PasswordPolicy findByC_DP(long companyId,
85 boolean defaultPolicy)
86 throws com.liferay.portal.NoSuchPasswordPolicyException,
87 com.liferay.portal.SystemException;
88
89 public com.liferay.portal.model.PasswordPolicy fetchByC_DP(long companyId,
90 boolean defaultPolicy) throws com.liferay.portal.SystemException;
91
92 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
93 public com.liferay.portal.model.PasswordPolicy findByC_N(long companyId,
94 java.lang.String name)
95 throws com.liferay.portal.NoSuchPasswordPolicyException,
96 com.liferay.portal.SystemException;
97
98 public com.liferay.portal.model.PasswordPolicy fetchByC_N(long companyId,
99 java.lang.String name) throws com.liferay.portal.SystemException;
100
101 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
102 public java.util.List<Object> findWithDynamicQuery(
103 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
104 throws com.liferay.portal.SystemException;
105
106 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
107 public java.util.List<Object> findWithDynamicQuery(
108 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
109 int end) throws com.liferay.portal.SystemException;
110
111 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
112 public java.util.List<com.liferay.portal.model.PasswordPolicy> findAll()
113 throws com.liferay.portal.SystemException;
114
115 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
116 public java.util.List<com.liferay.portal.model.PasswordPolicy> findAll(
117 int start, int end) throws com.liferay.portal.SystemException;
118
119 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
120 public java.util.List<com.liferay.portal.model.PasswordPolicy> findAll(
121 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
122 throws com.liferay.portal.SystemException;
123
124 public void removeByC_DP(long companyId, boolean defaultPolicy)
125 throws com.liferay.portal.NoSuchPasswordPolicyException,
126 com.liferay.portal.SystemException;
127
128 public void removeByC_N(long companyId, java.lang.String name)
129 throws com.liferay.portal.NoSuchPasswordPolicyException,
130 com.liferay.portal.SystemException;
131
132 public void removeAll() throws com.liferay.portal.SystemException;
133
134 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
135 public int countByC_DP(long companyId, boolean defaultPolicy)
136 throws com.liferay.portal.SystemException;
137
138 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
139 public int countByC_N(long companyId, java.lang.String name)
140 throws com.liferay.portal.SystemException;
141
142 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
143 public int countAll() throws com.liferay.portal.SystemException;
144 }