001
014
015 package com.liferay.portlet.documentlibrary.model;
016
017 import com.liferay.portal.model.PersistedModel;
018
019
028 public interface DLFileEntry extends DLFileEntryModel, PersistedModel {
029
034 public java.io.InputStream getContentStream()
035 throws com.liferay.portal.kernel.exception.PortalException,
036 com.liferay.portal.kernel.exception.SystemException;
037
038 public java.io.InputStream getContentStream(java.lang.String version)
039 throws com.liferay.portal.kernel.exception.PortalException,
040 com.liferay.portal.kernel.exception.SystemException;
041
042 public java.lang.String getMimeType(java.lang.String version);
043
044 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge();
045
046 public java.lang.String getExtraSettings();
047
048 public com.liferay.portal.kernel.util.UnicodeProperties getExtraSettingsProperties();
049
050 public com.liferay.portlet.documentlibrary.model.DLFileVersion getFileVersion()
051 throws com.liferay.portal.kernel.exception.PortalException,
052 com.liferay.portal.kernel.exception.SystemException;
053
054 public com.liferay.portlet.documentlibrary.model.DLFileVersion getFileVersion(
055 java.lang.String version)
056 throws com.liferay.portal.kernel.exception.PortalException,
057 com.liferay.portal.kernel.exception.SystemException;
058
059 public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileVersion> getFileVersions(
060 int status) throws com.liferay.portal.kernel.exception.SystemException;
061
062 public com.liferay.portlet.documentlibrary.model.DLFolder getFolder();
063
064 public java.lang.String getIcon();
065
066 public com.liferay.portlet.documentlibrary.model.DLFileVersion getLatestFileVersion()
067 throws com.liferay.portal.kernel.exception.PortalException,
068 com.liferay.portal.kernel.exception.SystemException;
069
070 public com.liferay.portal.model.Lock getLock();
071
072 public java.lang.String getLuceneProperties();
073
074 public long getRepositoryId();
075
076 public boolean hasLock(long userId);
077
078 public boolean isLocked();
079
080 public void setExtraSettings(java.lang.String extraSettings);
081
082 public void setExtraSettingsProperties(
083 com.liferay.portal.kernel.util.UnicodeProperties extraSettingsProperties);
084 }