com.liferay.portal.lar
Class PortletImporter
java.lang.Object
com.liferay.portal.lar.PortletImporter
public class PortletImporter
- 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.lang.String |
checkPortletPreferences(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
long companyId,
long ownerId,
int ownerType,
long plid,
java.lang.String portletId,
java.lang.String xml)
|
protected void |
deletePortletData(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
java.lang.String portletId,
long plid)
|
protected java.lang.String |
deletePortletData(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
java.lang.String portletId,
com.liferay.portal.model.PortletPreferences portletPreferences)
|
protected void |
doImportPortletInfo(long userId,
long plid,
long groupId,
java.lang.String portletId,
java.util.Map<java.lang.String,java.lang.String[]> parameterMap,
java.io.File file)
|
protected java.lang.String |
getAssetCategoryName(java.lang.String uuid,
long parentCategoryId,
java.lang.String name,
int count)
|
protected java.lang.String |
getAssetCategoryPath(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
long assetCategoryId)
|
protected java.util.Map<java.util.Locale,java.lang.String> |
getAssetCategoryTitleMap(com.liferay.portlet.asset.model.AssetCategory assetCategory,
java.lang.String name)
|
protected java.lang.String |
getAssetVocabularyName(java.lang.String uuid,
long groupId,
java.lang.String name,
int count)
|
protected java.util.Map<java.util.Locale,java.lang.String> |
getAssetVocabularyTitleMap(com.liferay.portlet.asset.model.AssetVocabulary assetVocabulary,
java.lang.String name)
|
protected com.liferay.portal.kernel.lar.UserIdStrategy |
getUserIdStrategy(com.liferay.portal.model.User user,
java.lang.String userIdStrategy)
|
protected void |
importAssetCategory(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
java.util.Map<java.lang.Long,java.lang.Long> assetVocabularyPKs,
java.util.Map<java.lang.Long,java.lang.Long> assetCategoryPKs,
java.util.Map<java.lang.String,java.lang.String> assetCategoryUuids,
com.liferay.portal.kernel.xml.Element assetCategoryElement,
com.liferay.portlet.asset.model.AssetCategory assetCategory)
|
protected void |
importAssetTag(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
java.util.Map<java.lang.Long,java.lang.Long> assetTagPKs,
com.liferay.portal.kernel.xml.Element assetTagElement,
com.liferay.portlet.asset.model.AssetTag assetTag)
|
protected void |
importAssetVocabulary(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
java.util.Map<java.lang.Long,java.lang.Long> assetVocabularyPKs,
com.liferay.portal.kernel.xml.Element assetVocabularyElement,
com.liferay.portlet.asset.model.AssetVocabulary assetVocabulary)
|
protected void |
importPortletData(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
java.lang.String portletId,
long plid,
com.liferay.portal.kernel.xml.Element portletDataElement)
|
protected java.lang.String |
importPortletData(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
java.lang.String portletId,
com.liferay.portal.model.PortletPreferences portletPreferences,
com.liferay.portal.kernel.xml.Element portletDataElement)
|
void |
importPortletInfo(long userId,
long plid,
long groupId,
java.lang.String portletId,
java.util.Map<java.lang.String,java.lang.String[]> parameterMap,
java.io.File file)
|
protected void |
importPortletPreferences(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
long companyId,
long groupId,
com.liferay.portal.model.Layout layout,
java.lang.String portletId,
com.liferay.portal.kernel.xml.Element parentElement,
boolean importPortletSetup,
boolean importPortletArchivedSetups,
boolean importPortletUserPreferences,
boolean preserveScopeLayoutId)
|
protected void |
readAssetCategories(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext)
|
protected void |
readAssetLinks(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext)
|
protected void |
readAssetTags(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext)
|
protected void |
readComments(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext)
|
protected void |
readExpandoTables(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext)
|
protected void |
readLocks(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext)
|
protected void |
readRatingsEntries(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext)
|
protected void |
resetPortletScope(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
long groupId)
|
protected void |
setPortletScope(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.xml.Element portletElement)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PortletImporter
public PortletImporter()
importPortletInfo
public void importPortletInfo(long userId,
long plid,
long groupId,
java.lang.String portletId,
java.util.Map<java.lang.String,java.lang.String[]> parameterMap,
java.io.File file)
throws java.lang.Exception
- Throws:
java.lang.Exception
checkPortletPreferences
protected java.lang.String checkPortletPreferences(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
long companyId,
long ownerId,
int ownerType,
long plid,
java.lang.String portletId,
java.lang.String xml)
throws java.lang.Exception
- Throws:
java.lang.Exception
deletePortletData
protected void deletePortletData(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
java.lang.String portletId,
long plid)
throws java.lang.Exception
- Throws:
java.lang.Exception
deletePortletData
protected java.lang.String deletePortletData(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
java.lang.String portletId,
com.liferay.portal.model.PortletPreferences portletPreferences)
throws java.lang.Exception
- Throws:
java.lang.Exception
doImportPortletInfo
protected void doImportPortletInfo(long userId,
long plid,
long groupId,
java.lang.String portletId,
java.util.Map<java.lang.String,java.lang.String[]> parameterMap,
java.io.File file)
throws java.lang.Exception
- Throws:
java.lang.Exception
getAssetCategoryName
protected java.lang.String getAssetCategoryName(java.lang.String uuid,
long parentCategoryId,
java.lang.String name,
int count)
throws java.lang.Exception
- Throws:
java.lang.Exception- See Also:
DLPortletDataHandlerImpl#getFileEntryTypeName(String, long,
long, String, int)},
DLPortletDataHandlerImpl#getFolderName(String, long, long,
String, int)}
getAssetCategoryPath
protected java.lang.String getAssetCategoryPath(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
long assetCategoryId)
getAssetCategoryTitleMap
protected java.util.Map<java.util.Locale,java.lang.String> getAssetCategoryTitleMap(com.liferay.portlet.asset.model.AssetCategory assetCategory,
java.lang.String name)
getAssetVocabularyName
protected java.lang.String getAssetVocabularyName(java.lang.String uuid,
long groupId,
java.lang.String name,
int count)
throws java.lang.Exception
- Throws:
java.lang.Exception- See Also:
DLPortletDataHandlerImpl#getFileEntryTypeName(String, long,
long, String, int)},
DLPortletDataHandlerImpl#getFolderName(String, long, long,
String, int)}
getAssetVocabularyTitleMap
protected java.util.Map<java.util.Locale,java.lang.String> getAssetVocabularyTitleMap(com.liferay.portlet.asset.model.AssetVocabulary assetVocabulary,
java.lang.String name)
getUserIdStrategy
protected com.liferay.portal.kernel.lar.UserIdStrategy getUserIdStrategy(com.liferay.portal.model.User user,
java.lang.String userIdStrategy)
importAssetCategory
protected void importAssetCategory(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
java.util.Map<java.lang.Long,java.lang.Long> assetVocabularyPKs,
java.util.Map<java.lang.Long,java.lang.Long> assetCategoryPKs,
java.util.Map<java.lang.String,java.lang.String> assetCategoryUuids,
com.liferay.portal.kernel.xml.Element assetCategoryElement,
com.liferay.portlet.asset.model.AssetCategory assetCategory)
throws java.lang.Exception
- Throws:
java.lang.Exception
importAssetTag
protected void importAssetTag(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
java.util.Map<java.lang.Long,java.lang.Long> assetTagPKs,
com.liferay.portal.kernel.xml.Element assetTagElement,
com.liferay.portlet.asset.model.AssetTag assetTag)
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
importAssetVocabulary
protected void importAssetVocabulary(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
java.util.Map<java.lang.Long,java.lang.Long> assetVocabularyPKs,
com.liferay.portal.kernel.xml.Element assetVocabularyElement,
com.liferay.portlet.asset.model.AssetVocabulary assetVocabulary)
throws java.lang.Exception
- Throws:
java.lang.Exception
importPortletData
protected void importPortletData(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
java.lang.String portletId,
long plid,
com.liferay.portal.kernel.xml.Element portletDataElement)
throws java.lang.Exception
- Throws:
java.lang.Exception
importPortletData
protected java.lang.String importPortletData(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
java.lang.String portletId,
com.liferay.portal.model.PortletPreferences portletPreferences,
com.liferay.portal.kernel.xml.Element portletDataElement)
throws java.lang.Exception
- Throws:
java.lang.Exception
importPortletPreferences
protected void importPortletPreferences(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
long companyId,
long groupId,
com.liferay.portal.model.Layout layout,
java.lang.String portletId,
com.liferay.portal.kernel.xml.Element parentElement,
boolean importPortletSetup,
boolean importPortletArchivedSetups,
boolean importPortletUserPreferences,
boolean preserveScopeLayoutId)
throws java.lang.Exception
- Throws:
java.lang.Exception
readAssetCategories
protected void readAssetCategories(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext)
throws java.lang.Exception
- Throws:
java.lang.Exception
readAssetLinks
protected void readAssetLinks(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext)
throws java.lang.Exception
- Throws:
java.lang.Exception
readAssetTags
protected void readAssetTags(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext)
throws java.lang.Exception
- Throws:
java.lang.Exception
readComments
protected void readComments(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext)
throws java.lang.Exception
- Throws:
java.lang.Exception
readExpandoTables
protected void readExpandoTables(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext)
throws java.lang.Exception
- Throws:
java.lang.Exception
readLocks
protected void readLocks(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext)
throws java.lang.Exception
- Throws:
java.lang.Exception
readRatingsEntries
protected void readRatingsEntries(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext)
throws java.lang.Exception
- Throws:
java.lang.Exception
resetPortletScope
protected void resetPortletScope(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
long groupId)
setPortletScope
protected void setPortletScope(com.liferay.portal.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.xml.Element portletElement)