com.liferay.portal.repository.cmis.model
Class CMISModel

java.lang.Object
  extended by com.liferay.portal.repository.cmis.model.CMISModel
Direct Known Subclasses:
CMISFileEntry, CMISFileVersion, CMISFolder

public abstract class CMISModel
extends java.lang.Object

Author:
Alexander Chow

Constructor Summary
CMISModel()
           
 
Method Summary
protected  boolean containsPermission(org.apache.chemistry.opencmis.client.api.CmisObject cmisObject, java.lang.String actionId)
           
protected abstract  CMISRepository getCmisRepository()
           
abstract  long getCompanyId()
           
 java.lang.String getDescription()
           
 com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge()
           
abstract  java.lang.String getModelClassName()
           
protected  com.liferay.portal.kernel.repository.model.Folder getParentFolder()
           
abstract  long getPrimaryKey()
           
protected  com.liferay.portal.model.User getUser(java.lang.String createdBy)
           
 void setParentFolder(com.liferay.portal.kernel.repository.model.Folder parentFolder)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CMISModel

public CMISModel()
Method Detail

getCompanyId

public abstract long getCompanyId()

getDescription

public java.lang.String getDescription()

getExpandoBridge

public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge()

getModelClassName

public abstract java.lang.String getModelClassName()

getPrimaryKey

public abstract long getPrimaryKey()

setParentFolder

public void setParentFolder(com.liferay.portal.kernel.repository.model.Folder parentFolder)

containsPermission

protected boolean containsPermission(org.apache.chemistry.opencmis.client.api.CmisObject cmisObject,
                                     java.lang.String actionId)
                              throws com.liferay.portal.kernel.repository.RepositoryException
Throws:
com.liferay.portal.kernel.repository.RepositoryException

getCmisRepository

protected abstract CMISRepository getCmisRepository()

getParentFolder

protected com.liferay.portal.kernel.repository.model.Folder getParentFolder()
                                                                     throws com.liferay.portal.kernel.exception.PortalException,
                                                                            com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getUser

protected com.liferay.portal.model.User getUser(java.lang.String createdBy)