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 long getDataRepositoryId();
043
044 public com.liferay.portal.kernel.util.UnicodeProperties getExtraSettingsProperties();
045
046 public java.util.Map<java.lang.String, com.liferay.portlet.dynamicdatamapping.storage.Fields> getFieldsMap(
047 long fileVersionId)
048 throws com.liferay.portal.kernel.exception.PortalException,
049 com.liferay.portal.kernel.exception.SystemException;
050
051 public com.liferay.portlet.documentlibrary.model.DLFileVersion getFileVersion()
052 throws com.liferay.portal.kernel.exception.PortalException,
053 com.liferay.portal.kernel.exception.SystemException;
054
055 public com.liferay.portlet.documentlibrary.model.DLFileVersion getFileVersion(
056 java.lang.String version)
057 throws com.liferay.portal.kernel.exception.PortalException,
058 com.liferay.portal.kernel.exception.SystemException;
059
060 public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileVersion> getFileVersions(
061 int status) throws com.liferay.portal.kernel.exception.SystemException;
062
063 public int getFileVersionsCount(int status)
064 throws com.liferay.portal.kernel.exception.SystemException;
065
066 public com.liferay.portlet.documentlibrary.model.DLFolder getFolder()
067 throws com.liferay.portal.kernel.exception.PortalException,
068 com.liferay.portal.kernel.exception.SystemException;
069
070 public java.lang.String getIcon();
071
072 public com.liferay.portlet.documentlibrary.model.DLFileVersion getLatestFileVersion(
073 boolean trusted)
074 throws com.liferay.portal.kernel.exception.PortalException,
075 com.liferay.portal.kernel.exception.SystemException;
076
077 public com.liferay.portal.model.Lock getLock();
078
079 public java.lang.String getLuceneProperties();
080
081 public com.liferay.portlet.documentlibrary.model.DLFolder getTrashContainer()
082 throws com.liferay.portal.kernel.exception.PortalException,
083 com.liferay.portal.kernel.exception.SystemException;
084
085
088 public long getVersionUserId();
089
090
093 public java.lang.String getVersionUserName();
094
095
098 public java.lang.String getVersionUserUuid();
099
100 public boolean hasLock();
101
102 public boolean isCheckedOut();
103
104 public boolean isInHiddenFolder();
105
106 public boolean isInTrashContainer()
107 throws com.liferay.portal.kernel.exception.PortalException,
108 com.liferay.portal.kernel.exception.SystemException;
109
110 public void setExtraSettingsProperties(
111 com.liferay.portal.kernel.util.UnicodeProperties extraSettingsProperties);
112 }