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()
boolean
containsPermission
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, String actionId) boolean
void
execute
(com.liferay.portal.kernel.repository.model.RepositoryModelOperation repositoryModelOperation) com.liferay.portal.kernel.repository.model.FileVersion
long
getContentStream
(String version) com.liferay.document.library.kernel.model.DLFileEntry
com.liferay.expando.kernel.model.ExpandoBridge
long
List<com.liferay.portal.kernel.repository.model.FileShortcut>
com.liferay.portal.kernel.repository.model.FileVersion
com.liferay.portal.kernel.repository.model.FileVersion
getFileVersion
(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) int
getFileVersionsCount
(int status) com.liferay.portal.kernel.repository.model.Folder
long
long
getIcon()
com.liferay.portal.kernel.repository.model.FileVersion
com.liferay.portal.kernel.repository.model.FileVersion
getLatestFileVersion
(boolean trusted) com.liferay.portal.kernel.lock.Lock
getLock()
getMimeType
(String version) getModel()
Class<?>
long
long
protected com.liferay.portal.kernel.repository.Repository
<T extends com.liferay.portal.kernel.repository.capabilities.Capability>
TgetRepositoryCapability
(Class<T> capabilityClass) long
long
getSize()
com.liferay.exportimport.kernel.lar.StagedModelType
getTitle()
long
getUuid()
int
hashCode()
boolean
hasLock()
boolean
boolean
boolean
boolean
boolean
boolean
<T extends com.liferay.portal.kernel.repository.capabilities.Capability>
booleanisRepositoryCapabilityProvided
(Class<T> capabilityClass) boolean
boolean
boolean
void
setCachedFileVersion
(com.liferay.portal.kernel.repository.model.FileVersion fileVersion) void
setCompanyId
(long companyId) void
setCreateDate
(Date createDate) void
setGroupId
(long groupId) void
setLastPublishDate
(Date lastPublishDate) void
setModifiedDate
(Date modifiedDate) void
setPrimaryKey
(long primaryKey) void
setPrimaryKeyObj
(Serializable primaryKeyObj) void
setUserId
(long userId) void
setUserName
(String userName) void
setUserUuid
(String userUuid) void
com.liferay.portal.kernel.repository.model.FileEntry
toString()
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:
containsPermission
in 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:
execute
in interfacecom.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileEntry>
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
getAttributes
- Specified by:
getAttributes
in 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:
getCompanyId
in interfacecom.liferay.portal.kernel.model.AuditedModel
- Specified by:
getCompanyId
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
- Specified by:
getCompanyId
in interfacecom.liferay.portal.kernel.repository.model.RepositoryEntry
- Specified by:
getCompanyId
in interfacecom.liferay.portal.kernel.model.StagedModel
- Specified by:
getCompanyId
in classLiferayModel
-
getContentStream
- Specified by:
getContentStream
in 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:
getContentStream
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
getCreateDate
- Specified by:
getCreateDate
in interfacecom.liferay.portal.kernel.model.AuditedModel
- Specified by:
getCreateDate
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
- Specified by:
getCreateDate
in interfacecom.liferay.portal.kernel.repository.model.RepositoryEntry
- Specified by:
getCreateDate
in interfacecom.liferay.portal.kernel.model.StagedModel
-
getDescription
- Specified by:
getDescription
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getDisplayDate
- Specified by:
getDisplayDate
in 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:
getExpandoBridge
in interfacecom.liferay.portal.kernel.model.ClassedModel
- Specified by:
getExpandoBridge
in classLiferayModel
-
getExpirationDate
- Specified by:
getExpirationDate
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getExtension
- Specified by:
getExtension
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getExternalReferenceCode
- Specified by:
getExternalReferenceCode
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getFileEntryId
public long getFileEntryId()- Specified by:
getFileEntryId
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getFileName
- Specified by:
getFileName
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getFileShortcuts
- Specified by:
getFileShortcuts
in 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:
getFileVersion
in 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:
getFileVersion
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
getFileVersions
- Specified by:
getFileVersions
in 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:
getFileVersions
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getFileVersionsCount
public int getFileVersionsCount(int status) - Specified by:
getFileVersionsCount
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getFolder
public com.liferay.portal.kernel.repository.model.Folder getFolder()- Specified by:
getFolder
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getFolderId
public long getFolderId()- Specified by:
getFolderId
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getGroupId
public long getGroupId()- Specified by:
getGroupId
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
- Specified by:
getGroupId
in interfacecom.liferay.portal.kernel.model.GroupedModel
- Specified by:
getGroupId
in interfacecom.liferay.portal.kernel.repository.model.RepositoryEntry
-
getIcon
- Specified by:
getIcon
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getIconCssClass
- Specified by:
getIconCssClass
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getLastPublishDate
- Specified by:
getLastPublishDate
in 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:
getLatestFileVersion
in 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:
getLatestFileVersion
in 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:
getLock
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getMimeType
- Specified by:
getMimeType
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getMimeType
- Specified by:
getMimeType
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getModel
- Specified by:
getModel
in interfacecom.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileEntry>
-
getModelClass
- Specified by:
getModelClass
in interfacecom.liferay.portal.kernel.model.ClassedModel
-
getModelClassName
- Specified by:
getModelClassName
in interfacecom.liferay.portal.kernel.model.ClassedModel
- Specified by:
getModelClassName
in classLiferayModel
-
getModifiedDate
- Specified by:
getModifiedDate
in interfacecom.liferay.portal.kernel.model.AuditedModel
- Specified by:
getModifiedDate
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
- Specified by:
getModifiedDate
in interfacecom.liferay.portal.kernel.repository.model.RepositoryEntry
- Specified by:
getModifiedDate
in interfacecom.liferay.portal.kernel.model.StagedModel
-
getPrimaryKey
public long getPrimaryKey()- Specified by:
getPrimaryKey
in interfacecom.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileEntry>
- Specified by:
getPrimaryKey
in classLiferayModel
-
getPrimaryKeyObj
- Specified by:
getPrimaryKeyObj
in interfacecom.liferay.portal.kernel.model.ClassedModel
-
getReadCount
public long getReadCount()- Specified by:
getReadCount
in 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:
getRepositoryCapability
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getRepositoryId
public long getRepositoryId()- Specified by:
getRepositoryId
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getReviewDate
- Specified by:
getReviewDate
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getSize
public long getSize()- Specified by:
getSize
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getStagedModelType
public com.liferay.exportimport.kernel.lar.StagedModelType getStagedModelType()- Specified by:
getStagedModelType
in interfacecom.liferay.portal.kernel.model.StagedModel
-
getTitle
- Specified by:
getTitle
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getUserId
public long getUserId()- Specified by:
getUserId
in interfacecom.liferay.portal.kernel.model.AuditedModel
- Specified by:
getUserId
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
- Specified by:
getUserId
in interfacecom.liferay.portal.kernel.repository.model.RepositoryEntry
-
getUserName
- Specified by:
getUserName
in interfacecom.liferay.portal.kernel.model.AuditedModel
- Specified by:
getUserName
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
- Specified by:
getUserName
in interfacecom.liferay.portal.kernel.repository.model.RepositoryEntry
-
getUserUuid
- Specified by:
getUserUuid
in interfacecom.liferay.portal.kernel.model.AuditedModel
- Specified by:
getUserUuid
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
- Specified by:
getUserUuid
in interfacecom.liferay.portal.kernel.repository.model.RepositoryEntry
-
getUuid
- Specified by:
getUuid
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
- Specified by:
getUuid
in interfacecom.liferay.portal.kernel.model.StagedModel
-
getVersion
- Specified by:
getVersion
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
hashCode
public int hashCode() -
hasLock
public boolean hasLock()- Specified by:
hasLock
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
isCheckedOut
public boolean isCheckedOut()- Specified by:
isCheckedOut
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
isDefaultRepository
public boolean isDefaultRepository()- Specified by:
isDefaultRepository
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
isEscapedModel
public boolean isEscapedModel()- Specified by:
isEscapedModel
in interfacecom.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileEntry>
-
isInTrash
public boolean isInTrash()- Specified by:
isInTrash
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
isInTrashContainer
public boolean isInTrashContainer()- Specified by:
isInTrashContainer
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
isManualCheckInRequired
public boolean isManualCheckInRequired()- Specified by:
isManualCheckInRequired
in 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:
isRepositoryCapabilityProvided
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
isSupportsLocking
public boolean isSupportsLocking()- Specified by:
isSupportsLocking
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
isSupportsMetadata
public boolean isSupportsMetadata()- Specified by:
isSupportsMetadata
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
isSupportsSocial
public boolean isSupportsSocial()- Specified by:
isSupportsSocial
in 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:
setCompanyId
in interfacecom.liferay.portal.kernel.model.AuditedModel
- Specified by:
setCompanyId
in interfacecom.liferay.portal.kernel.model.StagedModel
-
setCreateDate
- Specified by:
setCreateDate
in interfacecom.liferay.portal.kernel.model.AuditedModel
- Specified by:
setCreateDate
in interfacecom.liferay.portal.kernel.model.StagedModel
-
setGroupId
public void setGroupId(long groupId) - Specified by:
setGroupId
in interfacecom.liferay.portal.kernel.model.GroupedModel
-
setLastPublishDate
- Specified by:
setLastPublishDate
in interfacecom.liferay.portal.kernel.model.StagedGroupedModel
-
setModifiedDate
- Specified by:
setModifiedDate
in interfacecom.liferay.portal.kernel.model.AuditedModel
- Specified by:
setModifiedDate
in interfacecom.liferay.portal.kernel.model.StagedModel
-
setPrimaryKey
public void setPrimaryKey(long primaryKey) -
setPrimaryKeyObj
- Specified by:
setPrimaryKeyObj
in interfacecom.liferay.portal.kernel.model.ClassedModel
-
setUserId
public void setUserId(long userId) - Specified by:
setUserId
in interfacecom.liferay.portal.kernel.model.AuditedModel
-
setUserName
- Specified by:
setUserName
in interfacecom.liferay.portal.kernel.model.AuditedModel
-
setUserUuid
- Specified by:
setUserUuid
in interfacecom.liferay.portal.kernel.model.AuditedModel
-
setUuid
- Specified by:
setUuid
in interfacecom.liferay.portal.kernel.model.StagedModel
-
toEscapedModel
public com.liferay.portal.kernel.repository.model.FileEntry toEscapedModel()- Specified by:
toEscapedModel
in 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:
toUnescapedModel
in interfacecom.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileEntry>
-
getRepository
protected com.liferay.portal.kernel.repository.Repository getRepository()
-