001
014
015 package com.liferay.portal.repository.proxy;
016
017 import com.liferay.portal.kernel.exception.PortalException;
018 import com.liferay.portal.kernel.repository.model.FileEntry;
019 import com.liferay.portal.kernel.repository.model.FileVersion;
020 import com.liferay.portal.kernel.repository.model.RepositoryModelOperation;
021 import com.liferay.portlet.expando.model.ExpandoBridge;
022 import com.liferay.portlet.exportimport.lar.StagedModelType;
023
024 import java.io.InputStream;
025 import java.io.Serializable;
026
027 import java.util.Date;
028 import java.util.Map;
029
030
033 public class FileVersionProxyBean
034 extends RepositoryModelProxyBean implements FileVersion {
035
036 public FileVersionProxyBean(
037 FileVersion fileVersion, ClassLoader classLoader) {
038
039 super(classLoader);
040
041 _fileVersion = fileVersion;
042 }
043
044 @Override
045 public Object clone() {
046 return newFileVersionProxyBean(_fileVersion);
047 }
048
049 @Override
050 public void execute(RepositoryModelOperation repositoryModelOperation)
051 throws PortalException {
052
053 repositoryModelOperation.execute(this);
054 }
055
056 @Override
057 public Map<String, Serializable> getAttributes() {
058 return _fileVersion.getAttributes();
059 }
060
061 @Override
062 public String getChangeLog() {
063 return _fileVersion.getChangeLog();
064 }
065
066 @Override
067 public long getCompanyId() {
068 return _fileVersion.getCompanyId();
069 }
070
071 @Override
072 public InputStream getContentStream(boolean incrementCounter)
073 throws PortalException {
074
075 return _fileVersion.getContentStream(incrementCounter);
076 }
077
078 @Override
079 public Date getCreateDate() {
080 return _fileVersion.getCreateDate();
081 }
082
083 @Override
084 public String getDescription() {
085 return _fileVersion.getDescription();
086 }
087
088 @Override
089 public ExpandoBridge getExpandoBridge() {
090 ExpandoBridge expandoBridge = _fileVersion.getExpandoBridge();
091
092 return (ExpandoBridge)newProxyInstance(
093 expandoBridge, ExpandoBridge.class);
094 }
095
096 @Override
097 public String getExtension() {
098 return _fileVersion.getExtension();
099 }
100
101 @Override
102 public String getExtraSettings() {
103 return _fileVersion.getExtraSettings();
104 }
105
106 @Override
107 public FileEntry getFileEntry() throws PortalException {
108 FileEntry fileEntry = _fileVersion.getFileEntry();
109
110 return newFileEntryProxyBean(fileEntry);
111 }
112
113 @Override
114 public long getFileEntryId() {
115 return _fileVersion.getFileEntryId();
116 }
117
118 @Override
119 public String getFileName() {
120 return _fileVersion.getFileName();
121 }
122
123 @Override
124 public long getFileVersionId() {
125 return _fileVersion.getFileVersionId();
126 }
127
128 @Override
129 public long getGroupId() {
130 return _fileVersion.getGroupId();
131 }
132
133 @Override
134 public String getIcon() {
135 return _fileVersion.getIcon();
136 }
137
138 @Override
139 public Date getLastPublishDate() {
140 return _fileVersion.getLastPublishDate();
141 }
142
143 @Override
144 public String getMimeType() {
145 return _fileVersion.getMimeType();
146 }
147
148 @Override
149 public Object getModel() {
150 return _fileVersion.getModel();
151 }
152
153 @Override
154 public Class<?> getModelClass() {
155 return _fileVersion.getModelClass();
156 }
157
158 @Override
159 public String getModelClassName() {
160 return _fileVersion.getModelClassName();
161 }
162
163 @Override
164 public Date getModifiedDate() {
165 return _fileVersion.getModifiedDate();
166 }
167
168 @Override
169 public long getPrimaryKey() {
170 return _fileVersion.getPrimaryKey();
171 }
172
173 @Override
174 public Serializable getPrimaryKeyObj() {
175 return _fileVersion.getPrimaryKeyObj();
176 }
177
178 @Override
179 public long getRepositoryId() {
180 return _fileVersion.getRepositoryId();
181 }
182
183 @Override
184 public long getSize() {
185 return _fileVersion.getSize();
186 }
187
188 @Override
189 public StagedModelType getStagedModelType() {
190 return _fileVersion.getStagedModelType();
191 }
192
193 @Override
194 public int getStatus() {
195 return _fileVersion.getStatus();
196 }
197
198 @Override
199 public long getStatusByUserId() {
200 return _fileVersion.getStatusByUserId();
201 }
202
203 @Override
204 public String getStatusByUserName() {
205 return _fileVersion.getStatusByUserName();
206 }
207
208 @Override
209 public String getStatusByUserUuid() {
210 return _fileVersion.getStatusByUserUuid();
211 }
212
213 @Override
214 public Date getStatusDate() {
215 return _fileVersion.getStatusDate();
216 }
217
218 @Override
219 public String getTitle() {
220 return _fileVersion.getTitle();
221 }
222
223 @Override
224 public long getUserId() {
225 return _fileVersion.getUserId();
226 }
227
228 @Override
229 public String getUserName() {
230 return _fileVersion.getUserName();
231 }
232
233 @Override
234 public String getUserUuid() {
235 return _fileVersion.getUserUuid();
236 }
237
238 @Override
239 public String getUuid() {
240 return _fileVersion.getUuid();
241 }
242
243 @Override
244 public String getVersion() {
245 return _fileVersion.getVersion();
246 }
247
248 @Override
249 public boolean isApproved() {
250 return _fileVersion.isApproved();
251 }
252
253 @Override
254 public boolean isDefaultRepository() {
255 return _fileVersion.isDefaultRepository();
256 }
257
258 @Override
259 public boolean isDraft() {
260 return _fileVersion.isDraft();
261 }
262
263 @Override
264 public boolean isEscapedModel() {
265 return _fileVersion.isEscapedModel();
266 }
267
268 @Override
269 public boolean isExpired() {
270 return _fileVersion.isExpired();
271 }
272
273 @Override
274 public boolean isPending() {
275 return _fileVersion.isPending();
276 }
277
278 @Override
279 public void setCompanyId(long companyId) {
280 _fileVersion.setCompanyId(companyId);
281 }
282
283 @Override
284 public void setCreateDate(Date createDate) {
285 _fileVersion.setCreateDate(createDate);
286 }
287
288 @Override
289 public void setGroupId(long groupId) {
290 _fileVersion.setGroupId(groupId);
291 }
292
293 @Override
294 public void setLastPublishDate(Date lastPublishDate) {
295 _fileVersion.setLastPublishDate(lastPublishDate);
296 }
297
298 @Override
299 public void setModifiedDate(Date modifiedDate) {
300 _fileVersion.setModifiedDate(modifiedDate);
301 }
302
303 @Override
304 public void setPrimaryKeyObj(Serializable primaryKeyObj) {
305 _fileVersion.setPrimaryKeyObj(primaryKeyObj);
306 }
307
308 @Override
309 public void setUserId(long userId) {
310 _fileVersion.setUserId(userId);
311 }
312
313 @Override
314 public void setUserName(String userName) {
315 _fileVersion.setUserName(userName);
316 }
317
318 @Override
319 public void setUserUuid(String userUuid) {
320 _fileVersion.setUserUuid(userUuid);
321 }
322
323 @Override
324 public void setUuid(String uuid) {
325 _fileVersion.setUuid(uuid);
326 }
327
328 @Override
329 public FileVersion toEscapedModel() {
330 FileVersion fileVersion = _fileVersion.toEscapedModel();
331
332 return newFileVersionProxyBean(fileVersion);
333 }
334
335 @Override
336 public FileVersion toUnescapedModel() {
337 FileVersion fileVersion = _fileVersion.toUnescapedModel();
338
339 return newFileVersionProxyBean(fileVersion);
340 }
341
342 private final FileVersion _fileVersion;
343
344 }