public class CMISFileEntry extends CMISModel implements com.liferay.portal.kernel.repository.model.FileEntry
| Constructor and Description |
|---|
CMISFileEntry(CMISRepository cmisRepository,
java.lang.String uuid,
long fileEntryId,
org.apache.chemistry.opencmis.client.api.Document document,
com.liferay.portal.kernel.lock.LockManager lockManager) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone() |
boolean |
containsPermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
java.lang.String actionId) |
void |
execute(com.liferay.portal.kernel.repository.model.RepositoryModelOperation repositoryModelOperation) |
protected java.util.List<org.apache.chemistry.opencmis.client.api.Document> |
getAllVersions() |
java.util.Map<java.lang.String,java.io.Serializable> |
getAttributes() |
protected CMISRepository |
getCmisRepository() |
long |
getCompanyId() |
java.io.InputStream |
getContentStream() |
java.io.InputStream |
getContentStream(java.lang.String version) |
java.util.Date |
getCreateDate() |
java.lang.String |
getExtension() |
long |
getFileEntryId() |
java.lang.String |
getFileName() |
java.util.List<com.liferay.portal.kernel.repository.model.FileShortcut> |
getFileShortcuts() |
com.liferay.portal.kernel.repository.model.FileVersion |
getFileVersion() |
com.liferay.portal.kernel.repository.model.FileVersion |
getFileVersion(java.lang.String version) |
java.util.List<com.liferay.portal.kernel.repository.model.FileVersion> |
getFileVersions(int status) |
int |
getFileVersionsCount(int status) |
com.liferay.portal.kernel.repository.model.Folder |
getFolder() |
long |
getFolderId() |
long |
getGroupId() |
java.lang.String |
getIcon() |
java.lang.String |
getIconCssClass() |
java.util.Date |
getLastPublishDate() |
com.liferay.portal.kernel.repository.model.FileVersion |
getLatestFileVersion() |
com.liferay.portal.kernel.repository.model.FileVersion |
getLatestFileVersion(boolean trusted) |
com.liferay.portal.kernel.lock.Lock |
getLock() |
java.lang.String |
getMimeType() |
java.lang.String |
getMimeType(java.lang.String version) |
java.lang.Object |
getModel() |
java.lang.Class<?> |
getModelClass() |
java.lang.String |
getModelClassName() |
java.util.Date |
getModifiedDate() |
long |
getPrimaryKey() |
java.io.Serializable |
getPrimaryKeyObj() |
int |
getReadCount() |
<T extends com.liferay.portal.kernel.repository.capabilities.Capability> |
getRepositoryCapability(java.lang.Class<T> capabilityClass) |
long |
getRepositoryId() |
long |
getSize() |
com.liferay.exportimport.kernel.lar.StagedModelType |
getStagedModelType() |
java.lang.String |
getTitle() |
long |
getUserId() |
java.lang.String |
getUserName() |
java.lang.String |
getUserUuid() |
java.lang.String |
getUuid() |
java.lang.String |
getVersion() |
long |
getVersionUserId()
Deprecated.
As of 6.2.0, replaced by
CMISFileVersion.getUserId() |
java.lang.String |
getVersionUserName()
Deprecated.
As of 6.2.0, replaced by
CMISFileVersion.getUserName() |
java.lang.String |
getVersionUserUuid()
Deprecated.
As of 6.2.0, replaced by
CMISFileVersion.getUserUuid() |
boolean |
hasLock() |
boolean |
isCheckedOut() |
boolean |
isDefaultRepository() |
boolean |
isEscapedModel() |
boolean |
isInTrash() |
boolean |
isInTrashContainer() |
boolean |
isManualCheckInRequired() |
<T extends com.liferay.portal.kernel.repository.capabilities.Capability> |
isRepositoryCapabilityProvided(java.lang.Class<T> capabilityClass) |
boolean |
isSupportsLocking() |
boolean |
isSupportsMetadata() |
boolean |
isSupportsSocial() |
void |
setCompanyId(long companyId) |
void |
setCreateDate(java.util.Date createDate) |
void |
setFileEntryId(long fileEntryId) |
void |
setGroupId(long groupId) |
void |
setLastPublishDate(java.util.Date lastPublishDate) |
void |
setModifiedDate(java.util.Date modifiedDate) |
void |
setPrimaryKey(long primaryKey) |
void |
setPrimaryKeyObj(java.io.Serializable primaryKeyObj) |
void |
setUserId(long userId) |
void |
setUserName(java.lang.String userName) |
void |
setUserUuid(java.lang.String userUuid) |
void |
setUuid(java.lang.String uuid) |
com.liferay.portal.kernel.repository.model.FileEntry |
toEscapedModel() |
com.liferay.portal.kernel.repository.model.FileEntry |
toUnescapedModel() |
containsPermission, getDescription, getExpandoBridge, getParentFolder, getUser, setParentFolderequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic CMISFileEntry(CMISRepository cmisRepository, java.lang.String uuid, long fileEntryId, org.apache.chemistry.opencmis.client.api.Document document, com.liferay.portal.kernel.lock.LockManager lockManager)
public java.lang.Object clone()
clone in interface com.liferay.portal.kernel.model.StagedModelclone in class java.lang.Objectpublic boolean containsPermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
java.lang.String actionId)
containsPermission in interface com.liferay.portal.kernel.repository.model.FileEntrypublic void execute(com.liferay.portal.kernel.repository.model.RepositoryModelOperation repositoryModelOperation)
throws com.liferay.portal.kernel.exception.PortalException
execute in interface com.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileEntry>com.liferay.portal.kernel.exception.PortalExceptionpublic java.util.Map<java.lang.String,java.io.Serializable> getAttributes()
getAttributes in interface com.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileEntry>public long getCompanyId()
getCompanyId in interface com.liferay.portal.kernel.model.AuditedModelgetCompanyId in interface com.liferay.portal.kernel.model.StagedModelgetCompanyId in interface com.liferay.portal.kernel.repository.model.FileEntrygetCompanyId in interface com.liferay.portal.kernel.repository.model.RepositoryEntrygetCompanyId in class CMISModelpublic java.io.InputStream getContentStream()
getContentStream in interface com.liferay.portal.kernel.repository.model.FileEntrypublic java.io.InputStream getContentStream(java.lang.String version)
throws com.liferay.portal.kernel.exception.PortalException
getContentStream in interface com.liferay.portal.kernel.repository.model.FileEntrycom.liferay.portal.kernel.exception.PortalExceptionpublic java.util.Date getCreateDate()
getCreateDate in interface com.liferay.portal.kernel.model.AuditedModelgetCreateDate in interface com.liferay.portal.kernel.model.StagedModelgetCreateDate in interface com.liferay.portal.kernel.repository.model.FileEntrygetCreateDate in interface com.liferay.portal.kernel.repository.model.RepositoryEntrypublic java.lang.String getExtension()
getExtension in interface com.liferay.portal.kernel.repository.model.FileEntrypublic long getFileEntryId()
getFileEntryId in interface com.liferay.portal.kernel.repository.model.FileEntrypublic java.lang.String getFileName()
getFileName in interface com.liferay.portal.kernel.repository.model.FileEntrypublic java.util.List<com.liferay.portal.kernel.repository.model.FileShortcut> getFileShortcuts()
getFileShortcuts in interface com.liferay.portal.kernel.repository.model.FileEntrypublic com.liferay.portal.kernel.repository.model.FileVersion getFileVersion()
throws com.liferay.portal.kernel.exception.PortalException
getFileVersion in interface com.liferay.portal.kernel.repository.model.FileEntrycom.liferay.portal.kernel.exception.PortalExceptionpublic com.liferay.portal.kernel.repository.model.FileVersion getFileVersion(java.lang.String version)
throws com.liferay.portal.kernel.exception.PortalException
getFileVersion in interface com.liferay.portal.kernel.repository.model.FileEntrycom.liferay.portal.kernel.exception.PortalExceptionpublic java.util.List<com.liferay.portal.kernel.repository.model.FileVersion> getFileVersions(int status)
getFileVersions in interface com.liferay.portal.kernel.repository.model.FileEntrypublic int getFileVersionsCount(int status)
getFileVersionsCount in interface com.liferay.portal.kernel.repository.model.FileEntrypublic com.liferay.portal.kernel.repository.model.Folder getFolder()
getFolder in interface com.liferay.portal.kernel.repository.model.FileEntrypublic long getFolderId()
getFolderId in interface com.liferay.portal.kernel.repository.model.FileEntrypublic long getGroupId()
getGroupId in interface com.liferay.portal.kernel.model.GroupedModelgetGroupId in interface com.liferay.portal.kernel.repository.model.FileEntrygetGroupId in interface com.liferay.portal.kernel.repository.model.RepositoryEntrypublic java.lang.String getIcon()
getIcon in interface com.liferay.portal.kernel.repository.model.FileEntrypublic java.lang.String getIconCssClass()
getIconCssClass in interface com.liferay.portal.kernel.repository.model.FileEntrypublic java.util.Date getLastPublishDate()
getLastPublishDate in interface com.liferay.portal.kernel.model.StagedGroupedModelpublic com.liferay.portal.kernel.repository.model.FileVersion getLatestFileVersion()
throws com.liferay.portal.kernel.exception.PortalException
getLatestFileVersion in interface com.liferay.portal.kernel.repository.model.FileEntrycom.liferay.portal.kernel.exception.PortalExceptionpublic com.liferay.portal.kernel.repository.model.FileVersion getLatestFileVersion(boolean trusted)
throws com.liferay.portal.kernel.exception.PortalException
getLatestFileVersion in interface com.liferay.portal.kernel.repository.model.FileEntrycom.liferay.portal.kernel.exception.PortalExceptionpublic com.liferay.portal.kernel.lock.Lock getLock()
getLock in interface com.liferay.portal.kernel.repository.model.FileEntrypublic java.lang.String getMimeType()
getMimeType in interface com.liferay.portal.kernel.repository.model.FileEntrypublic java.lang.String getMimeType(java.lang.String version)
getMimeType in interface com.liferay.portal.kernel.repository.model.FileEntrypublic java.lang.Object getModel()
getModel in interface com.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileEntry>public java.lang.Class<?> getModelClass()
getModelClass in interface com.liferay.portal.kernel.model.ClassedModelpublic java.lang.String getModelClassName()
getModelClassName in interface com.liferay.portal.kernel.model.ClassedModelgetModelClassName in class CMISModelpublic java.util.Date getModifiedDate()
getModifiedDate in interface com.liferay.portal.kernel.model.AuditedModelgetModifiedDate in interface com.liferay.portal.kernel.model.StagedModelgetModifiedDate in interface com.liferay.portal.kernel.repository.model.FileEntrygetModifiedDate in interface com.liferay.portal.kernel.repository.model.RepositoryEntrypublic long getPrimaryKey()
getPrimaryKey in interface com.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileEntry>getPrimaryKey in class CMISModelpublic java.io.Serializable getPrimaryKeyObj()
getPrimaryKeyObj in interface com.liferay.portal.kernel.model.ClassedModelpublic int getReadCount()
getReadCount in interface com.liferay.portal.kernel.repository.model.FileEntrypublic <T extends com.liferay.portal.kernel.repository.capabilities.Capability> T getRepositoryCapability(java.lang.Class<T> capabilityClass)
getRepositoryCapability in interface com.liferay.portal.kernel.repository.model.FileEntrypublic long getRepositoryId()
getRepositoryId in interface com.liferay.portal.kernel.repository.model.FileEntrypublic long getSize()
getSize in interface com.liferay.portal.kernel.repository.model.FileEntrypublic com.liferay.exportimport.kernel.lar.StagedModelType getStagedModelType()
getStagedModelType in interface com.liferay.portal.kernel.model.StagedModelpublic java.lang.String getTitle()
getTitle in interface com.liferay.portal.kernel.repository.model.FileEntrypublic long getUserId()
getUserId in interface com.liferay.portal.kernel.model.AuditedModelgetUserId in interface com.liferay.portal.kernel.repository.model.FileEntrygetUserId in interface com.liferay.portal.kernel.repository.model.RepositoryEntrypublic java.lang.String getUserName()
getUserName in interface com.liferay.portal.kernel.model.AuditedModelgetUserName in interface com.liferay.portal.kernel.repository.model.FileEntrygetUserName in interface com.liferay.portal.kernel.repository.model.RepositoryEntrypublic java.lang.String getUserUuid()
getUserUuid in interface com.liferay.portal.kernel.model.AuditedModelgetUserUuid in interface com.liferay.portal.kernel.repository.model.FileEntrygetUserUuid in interface com.liferay.portal.kernel.repository.model.RepositoryEntrypublic java.lang.String getUuid()
getUuid in interface com.liferay.portal.kernel.model.StagedModelgetUuid in interface com.liferay.portal.kernel.repository.model.FileEntrypublic java.lang.String getVersion()
getVersion in interface com.liferay.portal.kernel.repository.model.FileEntry@Deprecated public long getVersionUserId()
CMISFileVersion.getUserId()getVersionUserId in interface com.liferay.portal.kernel.repository.model.FileEntry@Deprecated public java.lang.String getVersionUserName()
CMISFileVersion.getUserName()getVersionUserName in interface com.liferay.portal.kernel.repository.model.FileEntry@Deprecated public java.lang.String getVersionUserUuid()
CMISFileVersion.getUserUuid()getVersionUserUuid in interface com.liferay.portal.kernel.repository.model.FileEntrypublic boolean hasLock()
hasLock in interface com.liferay.portal.kernel.repository.model.FileEntrypublic boolean isCheckedOut()
isCheckedOut in interface com.liferay.portal.kernel.repository.model.FileEntrypublic boolean isDefaultRepository()
isDefaultRepository in interface com.liferay.portal.kernel.repository.model.FileEntrypublic boolean isEscapedModel()
isEscapedModel in interface com.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileEntry>public boolean isInTrash()
isInTrash in interface com.liferay.portal.kernel.repository.model.FileEntrypublic boolean isInTrashContainer()
isInTrashContainer in interface com.liferay.portal.kernel.repository.model.FileEntrypublic boolean isManualCheckInRequired()
isManualCheckInRequired in interface com.liferay.portal.kernel.repository.model.FileEntrypublic <T extends com.liferay.portal.kernel.repository.capabilities.Capability> boolean isRepositoryCapabilityProvided(java.lang.Class<T> capabilityClass)
isRepositoryCapabilityProvided in interface com.liferay.portal.kernel.repository.model.FileEntrypublic boolean isSupportsLocking()
isSupportsLocking in interface com.liferay.portal.kernel.repository.model.FileEntrypublic boolean isSupportsMetadata()
isSupportsMetadata in interface com.liferay.portal.kernel.repository.model.FileEntrypublic boolean isSupportsSocial()
isSupportsSocial in interface com.liferay.portal.kernel.repository.model.FileEntrypublic void setCompanyId(long companyId)
setCompanyId in interface com.liferay.portal.kernel.model.AuditedModelsetCompanyId in interface com.liferay.portal.kernel.model.StagedModelpublic void setCreateDate(java.util.Date createDate)
setCreateDate in interface com.liferay.portal.kernel.model.AuditedModelsetCreateDate in interface com.liferay.portal.kernel.model.StagedModelpublic void setFileEntryId(long fileEntryId)
public void setGroupId(long groupId)
setGroupId in interface com.liferay.portal.kernel.model.GroupedModelpublic void setLastPublishDate(java.util.Date lastPublishDate)
setLastPublishDate in interface com.liferay.portal.kernel.model.StagedGroupedModelpublic void setModifiedDate(java.util.Date modifiedDate)
setModifiedDate in interface com.liferay.portal.kernel.model.AuditedModelsetModifiedDate in interface com.liferay.portal.kernel.model.StagedModelpublic void setPrimaryKey(long primaryKey)
public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj)
setPrimaryKeyObj in interface com.liferay.portal.kernel.model.ClassedModelpublic void setUserId(long userId)
setUserId in interface com.liferay.portal.kernel.model.AuditedModelpublic void setUserName(java.lang.String userName)
setUserName in interface com.liferay.portal.kernel.model.AuditedModelpublic void setUserUuid(java.lang.String userUuid)
setUserUuid in interface com.liferay.portal.kernel.model.AuditedModelpublic void setUuid(java.lang.String uuid)
setUuid in interface com.liferay.portal.kernel.model.StagedModelpublic com.liferay.portal.kernel.repository.model.FileEntry toEscapedModel()
toEscapedModel in interface com.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileEntry>public com.liferay.portal.kernel.repository.model.FileEntry toUnescapedModel()
toUnescapedModel in interface com.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileEntry>protected java.util.List<org.apache.chemistry.opencmis.client.api.Document> getAllVersions()
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionprotected CMISRepository getCmisRepository()
getCmisRepository in class CMISModel