001
014
015 package com.liferay.portlet.documentlibrary.model;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.model.PersistedModel;
020 import com.liferay.portal.model.TreeModel;
021
022
031 @ProviderType
032 public interface DLFileEntry extends DLFileEntryModel, PersistedModel, TreeModel {
033
038 @Override
039 public java.lang.String buildTreePath()
040 throws com.liferay.portal.kernel.exception.PortalException;
041
042 public java.io.InputStream getContentStream()
043 throws com.liferay.portal.kernel.exception.PortalException;
044
045 public java.io.InputStream getContentStream(java.lang.String version)
046 throws com.liferay.portal.kernel.exception.PortalException;
047
048 public long getDataRepositoryId();
049
050 public com.liferay.portlet.documentlibrary.model.DLFileEntryType getDLFileEntryType()
051 throws com.liferay.portal.kernel.exception.PortalException;
052
053 public com.liferay.portal.kernel.util.UnicodeProperties getExtraSettingsProperties();
054
055 public java.util.Map<java.lang.String, com.liferay.portlet.dynamicdatamapping.storage.Fields> getFieldsMap(
056 long fileVersionId)
057 throws com.liferay.portal.kernel.exception.PortalException;
058
059 public com.liferay.portlet.documentlibrary.model.DLFileVersion getFileVersion()
060 throws com.liferay.portal.kernel.exception.PortalException;
061
062 public com.liferay.portlet.documentlibrary.model.DLFileVersion getFileVersion(
063 java.lang.String version)
064 throws com.liferay.portal.kernel.exception.PortalException;
065
066 public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileVersion> getFileVersions(
067 int status);
068
069 public int getFileVersionsCount(int status);
070
071 public com.liferay.portlet.documentlibrary.model.DLFolder getFolder()
072 throws com.liferay.portal.kernel.exception.PortalException;
073
074 public java.lang.String getIcon();
075
076 public java.lang.String getIconCssClass();
077
078 public com.liferay.portlet.documentlibrary.model.DLFileVersion getLatestFileVersion(
079 boolean trusted)
080 throws com.liferay.portal.kernel.exception.PortalException;
081
082 public com.liferay.portal.model.Lock getLock();
083
084 public java.lang.String getLuceneProperties();
085
086
089 @java.lang.Deprecated()
090 public long getVersionUserId();
091
092
095 @java.lang.Deprecated()
096 public java.lang.String getVersionUserName();
097
098
101 @java.lang.Deprecated()
102 public java.lang.String getVersionUserUuid();
103
104 public boolean hasLock();
105
106 public boolean isCheckedOut();
107
108 public boolean isInHiddenFolder();
109
110 public void setExtraSettingsProperties(
111 com.liferay.portal.kernel.util.UnicodeProperties extraSettingsProperties);
112 }