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 CompanyPersistence extends BasePersistence {
36 public com.liferay.portal.model.Company create(long companyId);
37
38 public com.liferay.portal.model.Company remove(long companyId)
39 throws com.liferay.portal.NoSuchCompanyException,
40 com.liferay.portal.SystemException;
41
42 public com.liferay.portal.model.Company remove(
43 com.liferay.portal.model.Company company)
44 throws com.liferay.portal.SystemException;
45
46
49 public com.liferay.portal.model.Company update(
50 com.liferay.portal.model.Company company)
51 throws com.liferay.portal.SystemException;
52
53
66 public com.liferay.portal.model.Company update(
67 com.liferay.portal.model.Company company, boolean merge)
68 throws com.liferay.portal.SystemException;
69
70 public com.liferay.portal.model.Company updateImpl(
71 com.liferay.portal.model.Company company, boolean merge)
72 throws com.liferay.portal.SystemException;
73
74 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
75 public com.liferay.portal.model.Company findByPrimaryKey(long companyId)
76 throws com.liferay.portal.NoSuchCompanyException,
77 com.liferay.portal.SystemException;
78
79 public com.liferay.portal.model.Company fetchByPrimaryKey(long companyId)
80 throws com.liferay.portal.SystemException;
81
82 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
83 public com.liferay.portal.model.Company findByWebId(java.lang.String webId)
84 throws com.liferay.portal.NoSuchCompanyException,
85 com.liferay.portal.SystemException;
86
87 public com.liferay.portal.model.Company fetchByWebId(java.lang.String webId)
88 throws com.liferay.portal.SystemException;
89
90 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
91 public com.liferay.portal.model.Company findByVirtualHost(
92 java.lang.String virtualHost)
93 throws com.liferay.portal.NoSuchCompanyException,
94 com.liferay.portal.SystemException;
95
96 public com.liferay.portal.model.Company fetchByVirtualHost(
97 java.lang.String virtualHost) throws com.liferay.portal.SystemException;
98
99 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
100 public com.liferay.portal.model.Company findByMx(java.lang.String mx)
101 throws com.liferay.portal.NoSuchCompanyException,
102 com.liferay.portal.SystemException;
103
104 public com.liferay.portal.model.Company fetchByMx(java.lang.String mx)
105 throws com.liferay.portal.SystemException;
106
107 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
108 public com.liferay.portal.model.Company findByLogoId(long logoId)
109 throws com.liferay.portal.NoSuchCompanyException,
110 com.liferay.portal.SystemException;
111
112 public com.liferay.portal.model.Company fetchByLogoId(long logoId)
113 throws com.liferay.portal.SystemException;
114
115 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
116 public java.util.List<Object> findWithDynamicQuery(
117 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
118 throws com.liferay.portal.SystemException;
119
120 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
121 public java.util.List<Object> findWithDynamicQuery(
122 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
123 int end) throws com.liferay.portal.SystemException;
124
125 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
126 public java.util.List<com.liferay.portal.model.Company> findAll()
127 throws com.liferay.portal.SystemException;
128
129 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
130 public java.util.List<com.liferay.portal.model.Company> findAll(int start,
131 int end) throws com.liferay.portal.SystemException;
132
133 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
134 public java.util.List<com.liferay.portal.model.Company> findAll(int start,
135 int end, com.liferay.portal.kernel.util.OrderByComparator obc)
136 throws com.liferay.portal.SystemException;
137
138 public void removeByWebId(java.lang.String webId)
139 throws com.liferay.portal.NoSuchCompanyException,
140 com.liferay.portal.SystemException;
141
142 public void removeByVirtualHost(java.lang.String virtualHost)
143 throws com.liferay.portal.NoSuchCompanyException,
144 com.liferay.portal.SystemException;
145
146 public void removeByMx(java.lang.String mx)
147 throws com.liferay.portal.NoSuchCompanyException,
148 com.liferay.portal.SystemException;
149
150 public void removeByLogoId(long logoId)
151 throws com.liferay.portal.NoSuchCompanyException,
152 com.liferay.portal.SystemException;
153
154 public void removeAll() throws com.liferay.portal.SystemException;
155
156 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
157 public int countByWebId(java.lang.String webId)
158 throws com.liferay.portal.SystemException;
159
160 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
161 public int countByVirtualHost(java.lang.String virtualHost)
162 throws com.liferay.portal.SystemException;
163
164 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
165 public int countByMx(java.lang.String mx)
166 throws com.liferay.portal.SystemException;
167
168 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
169 public int countByLogoId(long logoId)
170 throws com.liferay.portal.SystemException;
171
172 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
173 public int countAll() throws com.liferay.portal.SystemException;
174 }