Class LiferayFileEntry
Object
com.liferay.portal.repository.liferayrepository.model.LiferayModel
com.liferay.portal.repository.liferayrepository.model.LiferayFileEntry
- All Implemented Interfaces:
com.liferay.portal.kernel.model.AuditedModel,com.liferay.portal.kernel.model.ClassedModel,com.liferay.portal.kernel.model.GroupedModel,com.liferay.portal.kernel.model.StagedGroupedModel,com.liferay.portal.kernel.model.StagedModel,com.liferay.portal.kernel.repository.model.FileEntry,com.liferay.portal.kernel.repository.model.RepositoryEntry,com.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileEntry>,Serializable
public class LiferayFileEntry
extends LiferayModel
implements com.liferay.portal.kernel.repository.model.FileEntry
- Author:
- Alexander Chow
- See Also:
-
Field Summary
Fields inherited from interface com.liferay.portal.kernel.repository.model.FileEntry
FILE_ENTRY_ID_ACCESSOR -
Constructor Summary
ConstructorsConstructorDescriptionLiferayFileEntry(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry) LiferayFileEntry(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry, boolean escapedModel) -
Method Summary
Modifier and TypeMethodDescriptionclone()booleancontainsPermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, String actionId) booleanvoidexecute(com.liferay.portal.kernel.repository.model.RepositoryModelOperation repositoryModelOperation) com.liferay.portal.kernel.repository.model.FileVersionlonggetContentStream(String version) com.liferay.document.library.kernel.model.DLFileEntrycom.liferay.expando.kernel.model.ExpandoBridgelongList<com.liferay.portal.kernel.repository.model.FileShortcut>com.liferay.portal.kernel.repository.model.FileVersioncom.liferay.portal.kernel.repository.model.FileVersiongetFileVersion(String version) List<com.liferay.portal.kernel.repository.model.FileVersion>getFileVersions(int status) List<com.liferay.portal.kernel.repository.model.FileVersion>getFileVersions(int status, int start, int end) intgetFileVersionsCount(int status) com.liferay.portal.kernel.repository.model.FolderlonglonggetIcon()com.liferay.portal.kernel.repository.model.FileVersioncom.liferay.portal.kernel.repository.model.FileVersiongetLatestFileVersion(boolean trusted) com.liferay.portal.kernel.lock.LockgetLock()getMimeType(String version) getModel()Class<?>longlongprotected com.liferay.portal.kernel.repository.Repository<T extends com.liferay.portal.kernel.repository.capabilities.Capability>
TgetRepositoryCapability(Class<T> capabilityClass) longlonggetSize()com.liferay.exportimport.kernel.lar.StagedModelTypegetTitle()longgetUuid()inthashCode()booleanhasLock()booleanbooleanbooleanbooleanbooleanboolean<T extends com.liferay.portal.kernel.repository.capabilities.Capability>
booleanisRepositoryCapabilityProvided(Class<T> capabilityClass) booleanbooleanbooleanvoidsetCachedFileVersion(com.liferay.portal.kernel.repository.model.FileVersion fileVersion) voidsetCompanyId(long companyId) voidsetCreateDate(Date createDate) voidsetGroupId(long groupId) voidsetLastPublishDate(Date lastPublishDate) voidsetModifiedDate(Date modifiedDate) voidsetPrimaryKey(long primaryKey) voidsetPrimaryKeyObj(Serializable primaryKeyObj) voidsetUserId(long userId) voidsetUserName(String userName) voidsetUserUuid(String userUuid) voidcom.liferay.portal.kernel.repository.model.FileEntrytoString()com.liferay.portal.kernel.repository.model.FileEntry
-
Constructor Details
-
LiferayFileEntry
public LiferayFileEntry(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry) -
LiferayFileEntry
public LiferayFileEntry(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry, boolean escapedModel)
-
-
Method Details
-
clone
-
containsPermission
public boolean containsPermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, String actionId) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
containsPermissionin interfacecom.liferay.portal.kernel.repository.model.FileEntry- Throws:
com.liferay.portal.kernel.exception.PortalException
-
equals
-
execute
public void execute(com.liferay.portal.kernel.repository.model.RepositoryModelOperation repositoryModelOperation) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
executein interfacecom.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileEntry>- Throws:
com.liferay.portal.kernel.exception.PortalException
-
getAttributes
- Specified by:
getAttributesin interfacecom.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileEntry>
-
getCachedFileVersion
public com.liferay.portal.kernel.repository.model.FileVersion getCachedFileVersion() -
getCompanyId
public long getCompanyId()- Specified by:
getCompanyIdin interfacecom.liferay.portal.kernel.model.AuditedModel- Specified by:
getCompanyIdin interfacecom.liferay.portal.kernel.repository.model.FileEntry- Specified by:
getCompanyIdin interfacecom.liferay.portal.kernel.repository.model.RepositoryEntry- Specified by:
getCompanyIdin interfacecom.liferay.portal.kernel.model.StagedModel- Specified by:
getCompanyIdin classLiferayModel
-
getContentStream
- Specified by:
getContentStreamin interfacecom.liferay.portal.kernel.repository.model.FileEntry- Throws:
com.liferay.portal.kernel.exception.PortalException
-
getContentStream
public InputStream getContentStream(String version) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
getContentStreamin interfacecom.liferay.portal.kernel.repository.model.FileEntry- Throws:
com.liferay.portal.kernel.exception.PortalException
-
getCreateDate
- Specified by:
getCreateDatein interfacecom.liferay.portal.kernel.model.AuditedModel- Specified by:
getCreateDatein interfacecom.liferay.portal.kernel.repository.model.FileEntry- Specified by:
getCreateDatein interfacecom.liferay.portal.kernel.repository.model.RepositoryEntry- Specified by:
getCreateDatein interfacecom.liferay.portal.kernel.model.StagedModel
-
getDescription
- Specified by:
getDescriptionin interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getDisplayDate
- Specified by:
getDisplayDatein interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getDLFileEntry
public com.liferay.document.library.kernel.model.DLFileEntry getDLFileEntry() -
getExpandoBridge
public com.liferay.expando.kernel.model.ExpandoBridge getExpandoBridge()- Specified by:
getExpandoBridgein interfacecom.liferay.portal.kernel.model.ClassedModel- Specified by:
getExpandoBridgein classLiferayModel
-
getExpirationDate
- Specified by:
getExpirationDatein interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getExtension
- Specified by:
getExtensionin interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getExternalReferenceCode
- Specified by:
getExternalReferenceCodein interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getFileEntryId
public long getFileEntryId()- Specified by:
getFileEntryIdin interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getFileName
- Specified by:
getFileNamein interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getFileShortcuts
- Specified by:
getFileShortcutsin interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getFileVersion
public com.liferay.portal.kernel.repository.model.FileVersion getFileVersion() throws com.liferay.portal.kernel.exception.PortalException- Specified by:
getFileVersionin interfacecom.liferay.portal.kernel.repository.model.FileEntry- Throws:
com.liferay.portal.kernel.exception.PortalException
-
getFileVersion
public com.liferay.portal.kernel.repository.model.FileVersion getFileVersion(String version) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
getFileVersionin interfacecom.liferay.portal.kernel.repository.model.FileEntry- Throws:
com.liferay.portal.kernel.exception.PortalException
-
getFileVersions
- Specified by:
getFileVersionsin interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getFileVersions
public List<com.liferay.portal.kernel.repository.model.FileVersion> getFileVersions(int status, int start, int end) - Specified by:
getFileVersionsin interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getFileVersionsCount
public int getFileVersionsCount(int status) - Specified by:
getFileVersionsCountin interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getFolder
public com.liferay.portal.kernel.repository.model.Folder getFolder()- Specified by:
getFolderin interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getFolderId
public long getFolderId()- Specified by:
getFolderIdin interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getGroupId
public long getGroupId()- Specified by:
getGroupIdin interfacecom.liferay.portal.kernel.repository.model.FileEntry- Specified by:
getGroupIdin interfacecom.liferay.portal.kernel.model.GroupedModel- Specified by:
getGroupIdin interfacecom.liferay.portal.kernel.repository.model.RepositoryEntry
-
getIcon
- Specified by:
getIconin interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getIconCssClass
- Specified by:
getIconCssClassin interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getLastPublishDate
- Specified by:
getLastPublishDatein interfacecom.liferay.portal.kernel.model.StagedGroupedModel
-
getLatestFileVersion
public com.liferay.portal.kernel.repository.model.FileVersion getLatestFileVersion() throws com.liferay.portal.kernel.exception.PortalException- Specified by:
getLatestFileVersionin interfacecom.liferay.portal.kernel.repository.model.FileEntry- Throws:
com.liferay.portal.kernel.exception.PortalException
-
getLatestFileVersion
public com.liferay.portal.kernel.repository.model.FileVersion getLatestFileVersion(boolean trusted) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
getLatestFileVersionin interfacecom.liferay.portal.kernel.repository.model.FileEntry- Throws:
com.liferay.portal.kernel.exception.PortalException
-
getLock
public com.liferay.portal.kernel.lock.Lock getLock()- Specified by:
getLockin interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getMimeType
- Specified by:
getMimeTypein interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getMimeType
- Specified by:
getMimeTypein interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getModel
- Specified by:
getModelin interfacecom.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileEntry>
-
getModelClass
- Specified by:
getModelClassin interfacecom.liferay.portal.kernel.model.ClassedModel
-
getModelClassName
- Specified by:
getModelClassNamein interfacecom.liferay.portal.kernel.model.ClassedModel- Specified by:
getModelClassNamein classLiferayModel
-
getModifiedDate
- Specified by:
getModifiedDatein interfacecom.liferay.portal.kernel.model.AuditedModel- Specified by:
getModifiedDatein interfacecom.liferay.portal.kernel.repository.model.FileEntry- Specified by:
getModifiedDatein interfacecom.liferay.portal.kernel.repository.model.RepositoryEntry- Specified by:
getModifiedDatein interfacecom.liferay.portal.kernel.model.StagedModel
-
getPrimaryKey
public long getPrimaryKey()- Specified by:
getPrimaryKeyin interfacecom.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileEntry>- Specified by:
getPrimaryKeyin classLiferayModel
-
getPrimaryKeyObj
- Specified by:
getPrimaryKeyObjin interfacecom.liferay.portal.kernel.model.ClassedModel
-
getReadCount
public long getReadCount()- Specified by:
getReadCountin interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getRepositoryCapability
public <T extends com.liferay.portal.kernel.repository.capabilities.Capability> T getRepositoryCapability(Class<T> capabilityClass) - Specified by:
getRepositoryCapabilityin interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getRepositoryId
public long getRepositoryId()- Specified by:
getRepositoryIdin interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getReviewDate
- Specified by:
getReviewDatein interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getSize
public long getSize()- Specified by:
getSizein interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getStagedModelType
public com.liferay.exportimport.kernel.lar.StagedModelType getStagedModelType()- Specified by:
getStagedModelTypein interfacecom.liferay.portal.kernel.model.StagedModel
-
getTitle
- Specified by:
getTitlein interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getUserId
public long getUserId()- Specified by:
getUserIdin interfacecom.liferay.portal.kernel.model.AuditedModel- Specified by:
getUserIdin interfacecom.liferay.portal.kernel.repository.model.FileEntry- Specified by:
getUserIdin interfacecom.liferay.portal.kernel.repository.model.RepositoryEntry
-
getUserName
- Specified by:
getUserNamein interfacecom.liferay.portal.kernel.model.AuditedModel- Specified by:
getUserNamein interfacecom.liferay.portal.kernel.repository.model.FileEntry- Specified by:
getUserNamein interfacecom.liferay.portal.kernel.repository.model.RepositoryEntry
-
getUserUuid
- Specified by:
getUserUuidin interfacecom.liferay.portal.kernel.model.AuditedModel- Specified by:
getUserUuidin interfacecom.liferay.portal.kernel.repository.model.FileEntry- Specified by:
getUserUuidin interfacecom.liferay.portal.kernel.repository.model.RepositoryEntry
-
getUuid
- Specified by:
getUuidin interfacecom.liferay.portal.kernel.repository.model.FileEntry- Specified by:
getUuidin interfacecom.liferay.portal.kernel.model.StagedModel
-
getVersion
- Specified by:
getVersionin interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
hashCode
public int hashCode() -
hasLock
public boolean hasLock()- Specified by:
hasLockin interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
isCheckedOut
public boolean isCheckedOut()- Specified by:
isCheckedOutin interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
isDefaultRepository
public boolean isDefaultRepository()- Specified by:
isDefaultRepositoryin interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
isEscapedModel
public boolean isEscapedModel()- Specified by:
isEscapedModelin interfacecom.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileEntry>
-
isInTrash
public boolean isInTrash()- Specified by:
isInTrashin interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
isInTrashContainer
public boolean isInTrashContainer()- Specified by:
isInTrashContainerin interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
isManualCheckInRequired
public boolean isManualCheckInRequired()- Specified by:
isManualCheckInRequiredin interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
isRepositoryCapabilityProvided
public <T extends com.liferay.portal.kernel.repository.capabilities.Capability> boolean isRepositoryCapabilityProvided(Class<T> capabilityClass) - Specified by:
isRepositoryCapabilityProvidedin interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
isSupportsLocking
public boolean isSupportsLocking()- Specified by:
isSupportsLockingin interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
isSupportsMetadata
public boolean isSupportsMetadata()- Specified by:
isSupportsMetadatain interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
isSupportsSocial
public boolean isSupportsSocial()- Specified by:
isSupportsSocialin interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
setCachedFileVersion
public void setCachedFileVersion(com.liferay.portal.kernel.repository.model.FileVersion fileVersion) -
setCompanyId
public void setCompanyId(long companyId) - Specified by:
setCompanyIdin interfacecom.liferay.portal.kernel.model.AuditedModel- Specified by:
setCompanyIdin interfacecom.liferay.portal.kernel.model.StagedModel
-
setCreateDate
- Specified by:
setCreateDatein interfacecom.liferay.portal.kernel.model.AuditedModel- Specified by:
setCreateDatein interfacecom.liferay.portal.kernel.model.StagedModel
-
setGroupId
public void setGroupId(long groupId) - Specified by:
setGroupIdin interfacecom.liferay.portal.kernel.model.GroupedModel
-
setLastPublishDate
- Specified by:
setLastPublishDatein interfacecom.liferay.portal.kernel.model.StagedGroupedModel
-
setModifiedDate
- Specified by:
setModifiedDatein interfacecom.liferay.portal.kernel.model.AuditedModel- Specified by:
setModifiedDatein interfacecom.liferay.portal.kernel.model.StagedModel
-
setPrimaryKey
public void setPrimaryKey(long primaryKey) -
setPrimaryKeyObj
- Specified by:
setPrimaryKeyObjin interfacecom.liferay.portal.kernel.model.ClassedModel
-
setUserId
public void setUserId(long userId) - Specified by:
setUserIdin interfacecom.liferay.portal.kernel.model.AuditedModel
-
setUserName
- Specified by:
setUserNamein interfacecom.liferay.portal.kernel.model.AuditedModel
-
setUserUuid
- Specified by:
setUserUuidin interfacecom.liferay.portal.kernel.model.AuditedModel
-
setUuid
- Specified by:
setUuidin interfacecom.liferay.portal.kernel.model.StagedModel
-
toEscapedModel
public com.liferay.portal.kernel.repository.model.FileEntry toEscapedModel()- Specified by:
toEscapedModelin interfacecom.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileEntry>
-
toString
-
toUnescapedModel
public com.liferay.portal.kernel.repository.model.FileEntry toUnescapedModel()- Specified by:
toUnescapedModelin interfacecom.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileEntry>
-
getRepository
protected com.liferay.portal.kernel.repository.Repository getRepository()
-