Class ExtRepositoryFileEntryAdapter
java.lang.Object
com.liferay.document.library.repository.external.model.ExtRepositoryModelAdapter<T>
com.liferay.document.library.repository.external.model.ExtRepositoryObjectAdapter<com.liferay.portal.kernel.repository.model.FileEntry>
com.liferay.document.library.repository.external.model.ExtRepositoryFileEntryAdapter
- 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
,Cloneable
public class ExtRepositoryFileEntryAdapter
extends ExtRepositoryObjectAdapter<com.liferay.portal.kernel.repository.model.FileEntry>
implements com.liferay.portal.kernel.repository.model.FileEntry
- See Also:
-
Field Summary
Fields inherited from interface com.liferay.portal.kernel.repository.model.FileEntry
FILE_ENTRY_ID_ACCESSOR
-
Constructor Summary
ConstructorsConstructorDescriptionExtRepositoryFileEntryAdapter
(ExtRepositoryAdapter extRepositoryAdapter, long extRepositoryObjectId, String uuid, ExtRepositoryFileEntry extRepositoryFileEntry) -
Method Summary
Modifier and TypeMethodDescriptionvoid
execute
(com.liferay.portal.kernel.repository.model.RepositoryModelOperation repositoryModelOperation) getContentStream
(String version) 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
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) Class<?>
getName()
long
<T extends com.liferay.portal.kernel.repository.capabilities.Capability>
TgetRepositoryCapability
(Class<T> capabilityClass) com.liferay.exportimport.kernel.lar.StagedModelType
getTitle()
boolean
hasLock()
boolean
boolean
<T extends com.liferay.portal.kernel.repository.capabilities.Capability>
booleanisRepositoryCapabilityProvided
(Class<T> capabilityClass) boolean
Methods inherited from class com.liferay.document.library.repository.external.model.ExtRepositoryObjectAdapter
containsPermission, getAncestorFolderIds, getAncestors, getExtension, getModifiedDate, getParentFolder, isInTrash, isInTrashContainer, isSupportsMetadata, isSupportsSocial
Methods inherited from class com.liferay.document.library.repository.external.model.ExtRepositoryModelAdapter
clone, getAttributes, getCompanyId, getCreateDate, getDescription, getExpandoBridge, getGroupId, getLastPublishDate, getModel, getModelClassName, getPrimaryKey, getPrimaryKeyObj, getRepository, getRepositoryId, getSize, getUser, getUserId, getUserName, getUserUuid, getUuid, isDefaultRepository, isEscapedModel, setCompanyId, setCreateDate, setGroupId, setLastPublishDate, setModifiedDate, setPrimaryKeyObj, setUserId, setUserName, setUserUuid, setUuid, toEscapedModel, toUnescapedModel
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.liferay.portal.kernel.model.AuditedModel
setCompanyId, setCreateDate, setModifiedDate, setUserId, setUserName, setUserUuid
Methods inherited from interface com.liferay.portal.kernel.model.ClassedModel
getExpandoBridge, getModelClassName, getPrimaryKeyObj, setPrimaryKeyObj
Methods inherited from interface com.liferay.portal.kernel.repository.model.FileEntry
containsPermission, getCompanyId, getCreateDate, getDescription, getExtension, getExternalReferenceCode, getGroupId, getModifiedDate, getRepositoryId, getSize, getUserId, getUserName, getUserUuid, getUuid, isDefaultRepository, isInTrash, isInTrashContainer, isSupportsMetadata, isSupportsSocial
Methods inherited from interface com.liferay.portal.kernel.model.GroupedModel
setGroupId
Methods inherited from interface com.liferay.portal.kernel.repository.model.RepositoryModel
getAttributes, getModel, getPrimaryKey, isEscapedModel, toEscapedModel, toUnescapedModel
Methods inherited from interface com.liferay.portal.kernel.model.StagedGroupedModel
getLastPublishDate, setLastPublishDate
Methods inherited from interface com.liferay.portal.kernel.model.StagedModel
clone, setCompanyId, setCreateDate, setModifiedDate, setUuid
-
Constructor Details
-
ExtRepositoryFileEntryAdapter
public ExtRepositoryFileEntryAdapter(ExtRepositoryAdapter extRepositoryAdapter, long extRepositoryObjectId, String uuid, ExtRepositoryFileEntry extRepositoryFileEntry)
-
-
Method Details
-
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
-
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
-
getDisplayDate
- Specified by:
getDisplayDate
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getExpirationDate
- Specified by:
getExpirationDate
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getExtRepositoryModel
- Overrides:
getExtRepositoryModel
in classExtRepositoryObjectAdapter<com.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()- Specified by:
getFileVersion
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
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
-
getIcon
- Specified by:
getIcon
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
getIconCssClass
- Specified by:
getIconCssClass
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
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
-
getModelClass
- Specified by:
getModelClass
in interfacecom.liferay.portal.kernel.model.ClassedModel
-
getName
- Specified by:
getName
in classExtRepositoryObjectAdapter<com.liferay.portal.kernel.repository.model.FileEntry>
-
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
-
getReviewDate
- Specified by:
getReviewDate
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
-
getVersion
- Specified by:
getVersion
in interfacecom.liferay.portal.kernel.repository.model.FileEntry
-
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
-
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
-