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