com.liferay.portal.kernel.lar
Interface PortletDataContext

All Superinterfaces:
java.io.Serializable

public interface PortletDataContext
extends java.io.Serializable

View Source

Holds context information that is used during exporting adn importing portlet data.

Author:
Brian Wing Shun Chan, Raymond Augé

Method Summary
 void addComments(java.lang.Class<?> classObj, java.lang.Object primaryKey)
           
 void addComments(java.lang.String className, java.lang.Object primaryKey, java.util.List messages)
           
 boolean addPrimaryKey(java.lang.Class<?> classObj, java.lang.Object primaryKey)
           
 void addRatingsEntries(java.lang.Class<?> classObj, java.lang.Object primaryKey)
           
 void addRatingsEntries(java.lang.String className, java.lang.Object primaryKey, java.util.List entries)
           
 void addTagsEntries(java.lang.Class<?> classObj, java.lang.Object classPK)
           
 void addTagsEntries(java.lang.String className, java.lang.Object classPK, java.lang.String[] values)
           
 boolean getBooleanParameter(java.lang.String namespace, java.lang.String name)
           
 java.util.Map getComments()
           
 long getCompanyId()
           
 java.lang.String getDataStrategy()
           
 long getGroupId()
           
 java.util.Map getNewPrimaryKeysMap(java.lang.Class<?> classObj)
           
 java.util.Map getParameterMap()
           
 long getPlid()
           
 java.util.Set getPrimaryKeys()
           
 java.util.Map getRatingsEntries()
           
 java.util.Map<java.lang.String,java.lang.String[]> getTagsEntries()
           
 java.lang.String[] getTagsEntries(java.lang.Class<?> classObj, java.lang.Object primaryKey)
           
 java.lang.String[] getTagsEntries(java.lang.String className, java.lang.Object primaryKey)
           
 long getUserId(java.lang.String userUuid)
           
 UserIdStrategy getUserIdStrategy()
           
 ZipReader getZipReader()
           
 ZipWriter getZipWriter()
           
 boolean hasPrimaryKey(java.lang.Class<?> classObj, java.lang.Object primaryKey)
           
 void importComments(java.lang.Class<?> classObj, java.lang.Object primaryKey, java.lang.Object newPrimaryKey, long groupId)
           
 void importRatingsEntries(java.lang.Class<?> classObj, java.lang.Object primaryKey, java.lang.Object newPrimaryKey)
           
 void setPlid(long plid)
           
 

Method Detail

getCompanyId

long getCompanyId()

getGroupId

long getGroupId()

getPlid

long getPlid()

setPlid

void setPlid(long plid)

getParameterMap

java.util.Map getParameterMap()

getBooleanParameter

boolean getBooleanParameter(java.lang.String namespace,
                            java.lang.String name)

getPrimaryKeys

java.util.Set getPrimaryKeys()

addPrimaryKey

boolean addPrimaryKey(java.lang.Class<?> classObj,
                      java.lang.Object primaryKey)

hasPrimaryKey

boolean hasPrimaryKey(java.lang.Class<?> classObj,
                      java.lang.Object primaryKey)

getNewPrimaryKeysMap

java.util.Map getNewPrimaryKeysMap(java.lang.Class<?> classObj)

getComments

java.util.Map getComments()

addComments

void addComments(java.lang.Class<?> classObj,
                 java.lang.Object primaryKey)
                 throws PortalException,
                        SystemException
Throws:
PortalException
SystemException

addComments

void addComments(java.lang.String className,
                 java.lang.Object primaryKey,
                 java.util.List messages)
                 throws PortalException,
                        SystemException
Throws:
PortalException
SystemException

importComments

void importComments(java.lang.Class<?> classObj,
                    java.lang.Object primaryKey,
                    java.lang.Object newPrimaryKey,
                    long groupId)
                    throws PortalException,
                           SystemException
Throws:
PortalException
SystemException

getRatingsEntries

java.util.Map getRatingsEntries()

addRatingsEntries

void addRatingsEntries(java.lang.Class<?> classObj,
                       java.lang.Object primaryKey)
                       throws PortalException,
                              SystemException
Throws:
PortalException
SystemException

addRatingsEntries

void addRatingsEntries(java.lang.String className,
                       java.lang.Object primaryKey,
                       java.util.List entries)
                       throws PortalException,
                              SystemException
Throws:
PortalException
SystemException

importRatingsEntries

void importRatingsEntries(java.lang.Class<?> classObj,
                          java.lang.Object primaryKey,
                          java.lang.Object newPrimaryKey)
                          throws PortalException,
                                 SystemException
Throws:
PortalException
SystemException

getTagsEntries

java.lang.String[] getTagsEntries(java.lang.Class<?> classObj,
                                  java.lang.Object primaryKey)

getTagsEntries

java.lang.String[] getTagsEntries(java.lang.String className,
                                  java.lang.Object primaryKey)

getTagsEntries

java.util.Map<java.lang.String,java.lang.String[]> getTagsEntries()

addTagsEntries

void addTagsEntries(java.lang.Class<?> classObj,
                    java.lang.Object classPK)
                    throws PortalException,
                           SystemException
Throws:
PortalException
SystemException

addTagsEntries

void addTagsEntries(java.lang.String className,
                    java.lang.Object classPK,
                    java.lang.String[] values)
                    throws PortalException,
                           SystemException
Throws:
PortalException
SystemException

getDataStrategy

java.lang.String getDataStrategy()

getUserIdStrategy

UserIdStrategy getUserIdStrategy()
                                 throws SystemException
Throws:
SystemException

getUserId

long getUserId(java.lang.String userUuid)
               throws SystemException
Throws:
SystemException

getZipReader

ZipReader getZipReader()

getZipWriter

ZipWriter getZipWriter()