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 java.util.Map<java.lang.String, com.liferay.portlet.dynamicdatamapping.storage.DDMFormValues> getDDMFormValuesMap(
051 long fileVersionId)
052 throws com.liferay.portal.kernel.exception.PortalException;
053
054 public com.liferay.portlet.documentlibrary.model.DLFileEntryType getDLFileEntryType()
055 throws com.liferay.portal.kernel.exception.PortalException;
056
057 public com.liferay.portal.kernel.util.UnicodeProperties getExtraSettingsProperties();
058
059 public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileShortcut> getFileShortcuts();
060
061 public com.liferay.portlet.documentlibrary.model.DLFileVersion getFileVersion()
062 throws com.liferay.portal.kernel.exception.PortalException;
063
064 public com.liferay.portlet.documentlibrary.model.DLFileVersion getFileVersion(
065 java.lang.String version)
066 throws com.liferay.portal.kernel.exception.PortalException;
067
068 public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileVersion> getFileVersions(
069 int status);
070
071 public int getFileVersionsCount(int status);
072
073 public com.liferay.portlet.documentlibrary.model.DLFolder getFolder()
074 throws com.liferay.portal.kernel.exception.PortalException;
075
076 public java.lang.String getIcon();
077
078 public java.lang.String getIconCssClass();
079
080 public com.liferay.portlet.documentlibrary.model.DLFileVersion getLatestFileVersion(
081 boolean trusted)
082 throws com.liferay.portal.kernel.exception.PortalException;
083
084 public com.liferay.portal.kernel.lock.Lock getLock();
085
086 public java.lang.String getLuceneProperties();
087
088
091 @java.lang.Deprecated()
092 public long getVersionUserId();
093
094
097 @java.lang.Deprecated()
098 public java.lang.String getVersionUserName();
099
100
103 @java.lang.Deprecated()
104 public java.lang.String getVersionUserUuid();
105
106 public boolean hasLock();
107
108 public boolean isCheckedOut();
109
110 public boolean isInHiddenFolder();
111
112 public void setExtraSettingsProperties(
113 com.liferay.portal.kernel.util.UnicodeProperties extraSettingsProperties);
114 }