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:
  • Constructor Details

  • 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 interface com.liferay.portal.kernel.repository.model.RepositoryModel<com.liferay.portal.kernel.repository.model.FileEntry>
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getContentStream

      public InputStream getContentStream() throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      getContentStream in interface com.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 interface com.liferay.portal.kernel.repository.model.FileEntry
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getDisplayDate

      public Date getDisplayDate()
      Specified by:
      getDisplayDate in interface com.liferay.portal.kernel.repository.model.FileEntry
    • getExpirationDate

      public Date getExpirationDate()
      Specified by:
      getExpirationDate in interface com.liferay.portal.kernel.repository.model.FileEntry
    • getExtRepositoryModel

      public ExtRepositoryFileEntry getExtRepositoryModel()
      Overrides:
      getExtRepositoryModel in class ExtRepositoryObjectAdapter<com.liferay.portal.kernel.repository.model.FileEntry>
    • getFileEntryId

      public long getFileEntryId()
      Specified by:
      getFileEntryId in interface com.liferay.portal.kernel.repository.model.FileEntry
    • getFileName

      public String getFileName()
      Specified by:
      getFileName in interface com.liferay.portal.kernel.repository.model.FileEntry
    • getFileShortcuts

      public List<com.liferay.portal.kernel.repository.model.FileShortcut> getFileShortcuts()
      Specified by:
      getFileShortcuts in interface com.liferay.portal.kernel.repository.model.FileEntry
    • getFileVersion

      public com.liferay.portal.kernel.repository.model.FileVersion getFileVersion()
      Specified by:
      getFileVersion in interface com.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 interface com.liferay.portal.kernel.repository.model.FileEntry
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getFileVersions

      public List<com.liferay.portal.kernel.repository.model.FileVersion> getFileVersions(int status)
      Specified by:
      getFileVersions in interface com.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 interface com.liferay.portal.kernel.repository.model.FileEntry
    • getFileVersionsCount

      public int getFileVersionsCount(int status)
      Specified by:
      getFileVersionsCount in interface com.liferay.portal.kernel.repository.model.FileEntry
    • getFolder

      public com.liferay.portal.kernel.repository.model.Folder getFolder()
      Specified by:
      getFolder in interface com.liferay.portal.kernel.repository.model.FileEntry
    • getFolderId

      public long getFolderId()
      Specified by:
      getFolderId in interface com.liferay.portal.kernel.repository.model.FileEntry
    • getIcon

      public String getIcon()
      Specified by:
      getIcon in interface com.liferay.portal.kernel.repository.model.FileEntry
    • getIconCssClass

      public String getIconCssClass()
      Specified by:
      getIconCssClass in interface com.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 interface com.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 interface com.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 interface com.liferay.portal.kernel.repository.model.FileEntry
    • getMimeType

      public String getMimeType()
      Specified by:
      getMimeType in interface com.liferay.portal.kernel.repository.model.FileEntry
    • getMimeType

      public String getMimeType(String version)
      Specified by:
      getMimeType in interface com.liferay.portal.kernel.repository.model.FileEntry
    • getModelClass

      public Class<?> getModelClass()
      Specified by:
      getModelClass in interface com.liferay.portal.kernel.model.ClassedModel
    • getName

      public String getName()
      Specified by:
      getName in class ExtRepositoryObjectAdapter<com.liferay.portal.kernel.repository.model.FileEntry>
    • getReadCount

      public long getReadCount()
      Specified by:
      getReadCount in interface com.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 interface com.liferay.portal.kernel.repository.model.FileEntry
    • getReviewDate

      public Date getReviewDate()
      Specified by:
      getReviewDate in interface com.liferay.portal.kernel.repository.model.FileEntry
    • getStagedModelType

      public com.liferay.exportimport.kernel.lar.StagedModelType getStagedModelType()
      Specified by:
      getStagedModelType in interface com.liferay.portal.kernel.model.StagedModel
    • getTitle

      public String getTitle()
      Specified by:
      getTitle in interface com.liferay.portal.kernel.repository.model.FileEntry
    • getVersion

      public String getVersion()
      Specified by:
      getVersion in interface com.liferay.portal.kernel.repository.model.FileEntry
    • hasLock

      public boolean hasLock()
      Specified by:
      hasLock in interface com.liferay.portal.kernel.repository.model.FileEntry
    • isCheckedOut

      public boolean isCheckedOut()
      Specified by:
      isCheckedOut in interface com.liferay.portal.kernel.repository.model.FileEntry
    • isManualCheckInRequired

      public boolean isManualCheckInRequired()
      Specified by:
      isManualCheckInRequired in interface com.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 interface com.liferay.portal.kernel.repository.model.FileEntry
    • isSupportsLocking

      public boolean isSupportsLocking()
      Specified by:
      isSupportsLocking in interface com.liferay.portal.kernel.repository.model.FileEntry