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 PluginSettingPersistence extends BasePersistence {
36 public com.liferay.portal.model.PluginSetting create(long pluginSettingId);
37
38 public com.liferay.portal.model.PluginSetting remove(long pluginSettingId)
39 throws com.liferay.portal.NoSuchPluginSettingException,
40 com.liferay.portal.SystemException;
41
42 public com.liferay.portal.model.PluginSetting remove(
43 com.liferay.portal.model.PluginSetting pluginSetting)
44 throws com.liferay.portal.SystemException;
45
46
49 public com.liferay.portal.model.PluginSetting update(
50 com.liferay.portal.model.PluginSetting pluginSetting)
51 throws com.liferay.portal.SystemException;
52
53
66 public com.liferay.portal.model.PluginSetting update(
67 com.liferay.portal.model.PluginSetting pluginSetting, boolean merge)
68 throws com.liferay.portal.SystemException;
69
70 public com.liferay.portal.model.PluginSetting updateImpl(
71 com.liferay.portal.model.PluginSetting pluginSetting, boolean merge)
72 throws com.liferay.portal.SystemException;
73
74 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
75 public com.liferay.portal.model.PluginSetting findByPrimaryKey(
76 long pluginSettingId)
77 throws com.liferay.portal.NoSuchPluginSettingException,
78 com.liferay.portal.SystemException;
79
80 public com.liferay.portal.model.PluginSetting fetchByPrimaryKey(
81 long pluginSettingId) throws com.liferay.portal.SystemException;
82
83 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
84 public java.util.List<com.liferay.portal.model.PluginSetting> findByCompanyId(
85 long companyId) throws com.liferay.portal.SystemException;
86
87 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
88 public java.util.List<com.liferay.portal.model.PluginSetting> findByCompanyId(
89 long companyId, int start, int end)
90 throws com.liferay.portal.SystemException;
91
92 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
93 public java.util.List<com.liferay.portal.model.PluginSetting> findByCompanyId(
94 long companyId, int start, int end,
95 com.liferay.portal.kernel.util.OrderByComparator obc)
96 throws com.liferay.portal.SystemException;
97
98 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
99 public com.liferay.portal.model.PluginSetting findByCompanyId_First(
100 long companyId, com.liferay.portal.kernel.util.OrderByComparator obc)
101 throws com.liferay.portal.NoSuchPluginSettingException,
102 com.liferay.portal.SystemException;
103
104 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
105 public com.liferay.portal.model.PluginSetting findByCompanyId_Last(
106 long companyId, com.liferay.portal.kernel.util.OrderByComparator obc)
107 throws com.liferay.portal.NoSuchPluginSettingException,
108 com.liferay.portal.SystemException;
109
110 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
111 public com.liferay.portal.model.PluginSetting[] findByCompanyId_PrevAndNext(
112 long pluginSettingId, long companyId,
113 com.liferay.portal.kernel.util.OrderByComparator obc)
114 throws com.liferay.portal.NoSuchPluginSettingException,
115 com.liferay.portal.SystemException;
116
117 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
118 public com.liferay.portal.model.PluginSetting findByC_I_T(long companyId,
119 java.lang.String pluginId, java.lang.String pluginType)
120 throws com.liferay.portal.NoSuchPluginSettingException,
121 com.liferay.portal.SystemException;
122
123 public com.liferay.portal.model.PluginSetting fetchByC_I_T(long companyId,
124 java.lang.String pluginId, java.lang.String pluginType)
125 throws com.liferay.portal.SystemException;
126
127 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
128 public java.util.List<Object> findWithDynamicQuery(
129 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
130 throws com.liferay.portal.SystemException;
131
132 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
133 public java.util.List<Object> findWithDynamicQuery(
134 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
135 int end) throws com.liferay.portal.SystemException;
136
137 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
138 public java.util.List<com.liferay.portal.model.PluginSetting> findAll()
139 throws com.liferay.portal.SystemException;
140
141 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
142 public java.util.List<com.liferay.portal.model.PluginSetting> findAll(
143 int start, int end) throws com.liferay.portal.SystemException;
144
145 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
146 public java.util.List<com.liferay.portal.model.PluginSetting> findAll(
147 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
148 throws com.liferay.portal.SystemException;
149
150 public void removeByCompanyId(long companyId)
151 throws com.liferay.portal.SystemException;
152
153 public void removeByC_I_T(long companyId, java.lang.String pluginId,
154 java.lang.String pluginType)
155 throws com.liferay.portal.NoSuchPluginSettingException,
156 com.liferay.portal.SystemException;
157
158 public void removeAll() throws com.liferay.portal.SystemException;
159
160 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
161 public int countByCompanyId(long companyId)
162 throws com.liferay.portal.SystemException;
163
164 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
165 public int countByC_I_T(long companyId, java.lang.String pluginId,
166 java.lang.String pluginType) throws com.liferay.portal.SystemException;
167
168 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
169 public int countAll() throws com.liferay.portal.SystemException;
170 }