com.liferay.portal.lar
Class PortletExporter
java.lang.Object
com.liferay.portal.lar.PortletExporter
public class PortletExporter
- extends java.lang.Object
- Author:
- Brian Wing Shun Chan, Joel Kozikowski, Charles May, Raymond Augé, Jorge Ferrer, Bruno Farache, Zsigmond Rab, Douglas Wong
|
Method Summary |
protected java.io.File |
doExportPortletInfoAsFile(long plid,
long groupId,
java.lang.String portletId,
java.util.Map<java.lang.String,java.lang.String[]> parameterMap,
java.util.Date startDate,
java.util.Date endDate)
|
protected void |
exportAssetCategories(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext)
|
protected void |
exportAssetCategories(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.xml.Element rootElement)
|
protected void |
exportAssetCategory(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.xml.Element assetVocabulariesElement,
com.liferay.portal.kernel.xml.Element assetCategoriesElement,
com.liferay.portlet.asset.model.AssetCategory assetCategory)
|
protected void |
exportAssetCategory(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.xml.Element assetVocabulariesElement,
com.liferay.portal.kernel.xml.Element assetCategoriesElement,
long assetCategoryId)
|
protected void |
exportAssetLinks(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext)
|
protected void |
exportAssetTag(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portlet.asset.model.AssetTag assetTag,
com.liferay.portal.kernel.xml.Element assetTagsElement)
|
protected void |
exportAssetTags(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext)
|
protected void |
exportAssetVocabulary(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.xml.Element assetVocabulariesElement,
com.liferay.portlet.asset.model.AssetVocabulary assetVocabulary)
|
protected void |
exportAssetVocabulary(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.xml.Element assetVocabulariesElement,
long assetVocabularyId)
|
protected void |
exportComments(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext)
|
protected void |
exportExpandoTables(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext)
|
protected void |
exportLocks(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext)
|
protected void |
exportPortlet(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
LayoutCache layoutCache,
java.lang.String portletId,
com.liferay.portal.model.Layout layout,
com.liferay.portal.kernel.xml.Element parentElement,
long defaultUserId,
boolean exportPermissions,
boolean exportPortletArchivedSetups,
boolean exportPortletData,
boolean exportPortletSetup,
boolean exportPortletUserPreferences,
boolean exportUserPermissions)
|
protected void |
exportPortletData(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.model.Portlet portlet,
com.liferay.portal.model.Layout layout,
javax.portlet.PortletPreferences jxPreferences,
com.liferay.portal.kernel.xml.Element parentElement)
|
byte[] |
exportPortletInfo(long plid,
long groupId,
java.lang.String portletId,
java.util.Map<java.lang.String,java.lang.String[]> parameterMap,
java.util.Date startDate,
java.util.Date endDate)
|
java.io.File |
exportPortletInfoAsFile(long plid,
long groupId,
java.lang.String portletId,
java.util.Map<java.lang.String,java.lang.String[]> parameterMap,
java.util.Date startDate,
java.util.Date endDate)
|
protected void |
exportPortletPreference(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
long ownerId,
int ownerType,
boolean defaultUser,
com.liferay.portal.model.PortletPreferences portletPreferences,
java.lang.String portletId,
long plid,
com.liferay.portal.kernel.xml.Element parentElement)
|
protected void |
exportPortletPreferences(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
long ownerId,
int ownerType,
boolean defaultUser,
com.liferay.portal.model.Layout layout,
long plid,
java.lang.String portletId,
com.liferay.portal.kernel.xml.Element parentElement)
|
protected void |
exportRatingsEntries(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.xml.Element parentElement)
|
protected java.lang.String |
getAssetCategoryPath(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
long assetCategoryId)
|
protected java.lang.String |
getAssetTagPath(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
long assetCategoryId)
|
protected java.lang.String |
getAssetVocabulariesPath(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
long assetVocabularyId)
|
protected java.lang.String |
getCommentPath(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
java.lang.String className,
java.lang.String classPK,
com.liferay.portlet.messageboards.model.MBMessage mbMessage)
|
protected java.lang.String |
getCommentsPath(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
java.lang.String className,
java.lang.String classPK)
|
protected java.lang.String |
getLockPath(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
java.lang.String className,
java.lang.String key,
com.liferay.portal.model.Lock lock)
|
protected java.lang.String |
getPortletDataPath(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
java.lang.String portletId)
|
protected java.lang.String |
getPortletPreferencesPath(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
java.lang.String portletId,
long ownerId,
int ownerType,
long plid)
|
protected java.lang.String |
getRatingsEntriesPath(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
java.lang.String className,
java.lang.String classPK)
|
protected java.lang.String |
getRatingsEntryPath(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
java.lang.String className,
java.lang.String classPK,
com.liferay.portlet.ratings.model.RatingsEntry ratingsEntry)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PortletExporter
public PortletExporter()
exportPortletInfo
public byte[] exportPortletInfo(long plid,
long groupId,
java.lang.String portletId,
java.util.Map<java.lang.String,java.lang.String[]> parameterMap,
java.util.Date startDate,
java.util.Date endDate)
throws java.lang.Exception
- Throws:
java.lang.Exception
exportPortletInfoAsFile
public java.io.File exportPortletInfoAsFile(long plid,
long groupId,
java.lang.String portletId,
java.util.Map<java.lang.String,java.lang.String[]> parameterMap,
java.util.Date startDate,
java.util.Date endDate)
throws java.lang.Exception
- Throws:
java.lang.Exception
doExportPortletInfoAsFile
protected java.io.File doExportPortletInfoAsFile(long plid,
long groupId,
java.lang.String portletId,
java.util.Map<java.lang.String,java.lang.String[]> parameterMap,
java.util.Date startDate,
java.util.Date endDate)
throws java.lang.Exception
- Throws:
java.lang.Exception
exportAssetCategories
protected void exportAssetCategories(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext)
throws java.lang.Exception
- Throws:
java.lang.Exception
exportAssetCategories
protected void exportAssetCategories(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.xml.Element rootElement)
throws java.lang.Exception
- Throws:
java.lang.Exception
exportAssetCategory
protected void exportAssetCategory(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.xml.Element assetVocabulariesElement,
com.liferay.portal.kernel.xml.Element assetCategoriesElement,
com.liferay.portlet.asset.model.AssetCategory assetCategory)
throws java.lang.Exception
- Throws:
java.lang.Exception
exportAssetCategory
protected void exportAssetCategory(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.xml.Element assetVocabulariesElement,
com.liferay.portal.kernel.xml.Element assetCategoriesElement,
long assetCategoryId)
throws java.lang.Exception
- Throws:
java.lang.Exception
exportAssetLinks
protected void exportAssetLinks(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext)
throws java.lang.Exception
- Throws:
java.lang.Exception
exportAssetTag
protected void exportAssetTag(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portlet.asset.model.AssetTag assetTag,
com.liferay.portal.kernel.xml.Element assetTagsElement)
throws com.liferay.portal.kernel.exception.SystemException,
com.liferay.portal.kernel.exception.PortalException
- Throws:
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalException
exportAssetTags
protected void exportAssetTags(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext)
throws java.lang.Exception
- Throws:
java.lang.Exception
exportAssetVocabulary
protected void exportAssetVocabulary(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.xml.Element assetVocabulariesElement,
com.liferay.portlet.asset.model.AssetVocabulary assetVocabulary)
throws java.lang.Exception
- Throws:
java.lang.Exception
exportAssetVocabulary
protected void exportAssetVocabulary(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.xml.Element assetVocabulariesElement,
long assetVocabularyId)
throws java.lang.Exception
- Throws:
java.lang.Exception
exportComments
protected void exportComments(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext)
throws java.lang.Exception
- Throws:
java.lang.Exception
exportExpandoTables
protected void exportExpandoTables(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext)
throws java.lang.Exception
- Throws:
java.lang.Exception
exportLocks
protected void exportLocks(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext)
throws java.lang.Exception
- Throws:
java.lang.Exception
exportPortlet
protected void exportPortlet(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
LayoutCache layoutCache,
java.lang.String portletId,
com.liferay.portal.model.Layout layout,
com.liferay.portal.kernel.xml.Element parentElement,
long defaultUserId,
boolean exportPermissions,
boolean exportPortletArchivedSetups,
boolean exportPortletData,
boolean exportPortletSetup,
boolean exportPortletUserPreferences,
boolean exportUserPermissions)
throws java.lang.Exception
- Throws:
java.lang.Exception
exportPortletData
protected void exportPortletData(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.model.Portlet portlet,
com.liferay.portal.model.Layout layout,
javax.portlet.PortletPreferences jxPreferences,
com.liferay.portal.kernel.xml.Element parentElement)
throws java.lang.Exception
- Throws:
java.lang.Exception
exportPortletPreference
protected void exportPortletPreference(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
long ownerId,
int ownerType,
boolean defaultUser,
com.liferay.portal.model.PortletPreferences portletPreferences,
java.lang.String portletId,
long plid,
com.liferay.portal.kernel.xml.Element parentElement)
throws java.lang.Exception
- Throws:
java.lang.Exception
exportPortletPreferences
protected void exportPortletPreferences(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
long ownerId,
int ownerType,
boolean defaultUser,
com.liferay.portal.model.Layout layout,
long plid,
java.lang.String portletId,
com.liferay.portal.kernel.xml.Element parentElement)
throws java.lang.Exception
- Throws:
java.lang.Exception
exportRatingsEntries
protected void exportRatingsEntries(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.xml.Element parentElement)
throws java.lang.Exception
- Throws:
java.lang.Exception
getAssetCategoryPath
protected java.lang.String getAssetCategoryPath(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
long assetCategoryId)
getAssetTagPath
protected java.lang.String getAssetTagPath(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
long assetCategoryId)
getAssetVocabulariesPath
protected java.lang.String getAssetVocabulariesPath(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
long assetVocabularyId)
getCommentPath
protected java.lang.String getCommentPath(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
java.lang.String className,
java.lang.String classPK,
com.liferay.portlet.messageboards.model.MBMessage mbMessage)
getCommentsPath
protected java.lang.String getCommentsPath(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
java.lang.String className,
java.lang.String classPK)
getLockPath
protected java.lang.String getLockPath(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
java.lang.String className,
java.lang.String key,
com.liferay.portal.model.Lock lock)
getPortletDataPath
protected java.lang.String getPortletDataPath(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
java.lang.String portletId)
getPortletPreferencesPath
protected java.lang.String getPortletPreferencesPath(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
java.lang.String portletId,
long ownerId,
int ownerType,
long plid)
getRatingsEntriesPath
protected java.lang.String getRatingsEntriesPath(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
java.lang.String className,
java.lang.String classPK)
getRatingsEntryPath
protected java.lang.String getRatingsEntryPath(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
java.lang.String className,
java.lang.String classPK,
com.liferay.portlet.ratings.model.RatingsEntry ratingsEntry)