com.liferay.portal.kernel.repository.model
Interface FileVersion

All Superinterfaces:
AuditedModel, ClassedModel, GroupedModel, RepositoryModel<FileVersion>, java.io.Serializable
All Known Implementing Classes:
FileVersionProxyBean

public interface FileVersion
extends RepositoryModel<FileVersion>

Author:
Alexander Chow

Method Summary
 java.lang.String getChangeLog()
           
 long getCompanyId()
           
 java.io.InputStream getContentStream(boolean incrementCounter)
           
 java.util.Date getCreateDate()
           
 java.lang.String getDescription()
           
 ExpandoBridge getExpandoBridge()
           
 java.lang.String getExtension()
           
 java.lang.String getExtraSettings()
           
 FileEntry getFileEntry()
           
 long getFileEntryId()
           
 long getFileVersionId()
           
 long getGroupId()
           
 java.lang.String getIcon()
           
 java.lang.String getMimeType()
           
 long getRepositoryId()
           
 long getSize()
           
 int getStatus()
           
 long getStatusByUserId()
           
 java.lang.String getStatusByUserName()
           
 java.lang.String getStatusByUserUuid()
           
 java.util.Date getStatusDate()
           
 java.lang.String getTitle()
           
 long getUserId()
           
 java.lang.String getUserName()
           
 java.lang.String getUserUuid()
           
 java.lang.String getUuid()
           
 java.lang.String getVersion()
           
 boolean isApproved()
           
 boolean isDefaultRepository()
           
 boolean isDraft()
           
 boolean isExpired()
           
 boolean isPending()
           
 
Methods inherited from interface com.liferay.portal.kernel.repository.model.RepositoryModel
getAttributes, getModel, getPrimaryKey, isEscapedModel, toEscapedModel
 
Methods inherited from interface com.liferay.portal.model.GroupedModel
setGroupId
 
Methods inherited from interface com.liferay.portal.model.AuditedModel
getModifiedDate, setCompanyId, setCreateDate, setModifiedDate, setUserId, setUserName, setUserUuid
 
Methods inherited from interface com.liferay.portal.model.ClassedModel
getModelClass, getModelClassName, getPrimaryKeyObj, setPrimaryKeyObj
 

Method Detail

getChangeLog

java.lang.String getChangeLog()

getCompanyId

long getCompanyId()
Specified by:
getCompanyId in interface AuditedModel

getContentStream

java.io.InputStream getContentStream(boolean incrementCounter)
                                     throws PortalException,
                                            SystemException
Throws:
PortalException
SystemException

getCreateDate

java.util.Date getCreateDate()
Specified by:
getCreateDate in interface AuditedModel

getDescription

java.lang.String getDescription()

getExpandoBridge

ExpandoBridge getExpandoBridge()
Specified by:
getExpandoBridge in interface ClassedModel

getExtension

java.lang.String getExtension()

getExtraSettings

java.lang.String getExtraSettings()

getFileEntry

FileEntry getFileEntry()
                       throws PortalException,
                              SystemException
Throws:
PortalException
SystemException

getFileEntryId

long getFileEntryId()

getFileVersionId

long getFileVersionId()

getGroupId

long getGroupId()
Specified by:
getGroupId in interface GroupedModel

getIcon

java.lang.String getIcon()

getMimeType

java.lang.String getMimeType()

getRepositoryId

long getRepositoryId()

getSize

long getSize()

getStatus

int getStatus()

getStatusByUserId

long getStatusByUserId()

getStatusByUserName

java.lang.String getStatusByUserName()

getStatusByUserUuid

java.lang.String getStatusByUserUuid()
                                     throws SystemException
Throws:
SystemException

getStatusDate

java.util.Date getStatusDate()

getTitle

java.lang.String getTitle()

getUserId

long getUserId()
Specified by:
getUserId in interface AuditedModel

getUserName

java.lang.String getUserName()
Specified by:
getUserName in interface AuditedModel

getUserUuid

java.lang.String getUserUuid()
                             throws SystemException
Specified by:
getUserUuid in interface AuditedModel
Throws:
SystemException

getUuid

java.lang.String getUuid()

getVersion

java.lang.String getVersion()

isApproved

boolean isApproved()

isDefaultRepository

boolean isDefaultRepository()

isDraft

boolean isDraft()

isExpired

boolean isExpired()

isPending

boolean isPending()