public class LayoutStagedModelDataHandler
extends com.liferay.exportimport.lar.BaseStagedModelDataHandler<com.liferay.portal.kernel.model.Layout>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String[] |
CLASS_NAMES |
| Constructor and Description |
|---|
LayoutStagedModelDataHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String[] |
appendPortletIds(java.lang.String[] portletIds,
java.lang.String[] newPortletIds,
java.lang.String portletsMergeMode) |
protected void |
deleteMissingLayoutFriendlyURLs(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.model.Layout layout) |
void |
deleteStagedModel(com.liferay.portal.kernel.model.Layout layout) |
void |
deleteStagedModel(java.lang.String uuid,
long groupId,
java.lang.String className,
java.lang.String extraData) |
protected void |
doExportStagedModel(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.model.Layout layout) |
protected void |
doImportMissingReference(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.xml.Element referenceElement) |
protected void |
doImportStagedModel(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.model.Layout layout) |
protected void |
exportLayoutIconImage(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.model.Layout layout,
com.liferay.portal.kernel.xml.Element layoutElement) |
protected void |
exportLinkedLayout(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.model.Layout layout,
com.liferay.portal.kernel.xml.Element layoutElement) |
protected void |
exportTheme(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.model.Layout layout) |
protected java.lang.Object[] |
extractFriendlyURLInfo(com.liferay.portal.kernel.model.Layout layout) |
protected com.liferay.portal.kernel.model.Layout |
fetchMissingReference(java.lang.String uuid,
long groupId,
boolean privateLayout) |
java.util.List<com.liferay.portal.kernel.model.Layout> |
fetchStagedModelsByUuidAndCompanyId(java.lang.String uuid,
long companyId) |
protected void |
fixExportTypeSettings(com.liferay.portal.kernel.model.Layout layout) |
protected void |
fixImportTypeSettings(com.liferay.portal.kernel.model.Layout layout) |
java.lang.String[] |
getClassNames() |
java.lang.String |
getDisplayName(com.liferay.portal.kernel.model.Layout layout) |
protected java.lang.String |
getFriendlyURL(java.lang.String friendlyURL,
long layoutId) |
java.util.Map<java.lang.String,java.lang.String> |
getReferenceAttributes(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.model.Layout layout) |
protected java.lang.String |
getUniqueFriendlyURL(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.model.Layout existingLayout,
java.lang.String friendlyURL) |
protected void |
importAssets(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.model.Layout layout,
com.liferay.portal.kernel.model.Layout importedLayout) |
protected void |
importLayoutFriendlyURLs(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.model.Layout layout,
com.liferay.portal.kernel.model.Layout importedLayout) |
protected void |
importLayoutIconImage(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.model.Layout importedLayout,
com.liferay.portal.kernel.xml.Element layoutElement) |
protected void |
importLinkedLayout(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.model.Layout layout,
com.liferay.portal.kernel.model.Layout importedLayout,
com.liferay.portal.kernel.xml.Element layoutElement) |
protected void |
importReferenceStagedModels(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.model.Layout layout) |
protected void |
importTheme(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.model.Layout layout,
com.liferay.portal.kernel.model.Layout importedLayout) |
protected void |
initNewLayoutPermissions(long companyId,
long groupId,
long userId,
com.liferay.portal.kernel.model.Layout layout,
com.liferay.portal.kernel.model.Layout importedLayout,
boolean privateLayout) |
protected void |
mergePortlets(com.liferay.portal.kernel.model.Layout layout,
java.lang.String newTypeSettings,
java.lang.String portletsMergeMode) |
protected void |
populateElementLayoutMetadata(com.liferay.portal.kernel.xml.Element layoutElement,
com.liferay.portal.kernel.model.Layout layout) |
protected void |
setCounterLocalService(com.liferay.counter.kernel.service.CounterLocalService counterLocalService) |
protected void |
setGroupLocalService(com.liferay.portal.kernel.service.GroupLocalService groupLocalService) |
protected void |
setImageLocalService(com.liferay.portal.kernel.service.ImageLocalService imageLocalService) |
protected void |
setLayoutFriendlyURLLocalService(com.liferay.portal.kernel.service.LayoutFriendlyURLLocalService layoutFriendlyURLLocalService) |
protected void |
setLayoutLocalService(com.liferay.portal.kernel.service.LayoutLocalService layoutLocalService) |
protected void |
setLayoutLocalServiceHelper(com.liferay.portal.service.impl.LayoutLocalServiceHelper layoutLocalServiceHelper) |
protected void |
setLayoutPrototypeLocalService(com.liferay.portal.kernel.service.LayoutPrototypeLocalService layoutPrototypeLocalService) |
protected void |
setLayoutSetLocalService(com.liferay.portal.kernel.service.LayoutSetLocalService layoutSetLocalService) |
protected void |
setLayoutTemplateLocalService(com.liferay.portal.kernel.service.LayoutTemplateLocalService layoutTemplateLocalService) |
protected void |
setPortletLocalService(com.liferay.portal.kernel.service.PortletLocalService portletLocalService) |
protected void |
setResourceLocalService(com.liferay.portal.kernel.service.ResourceLocalService resourceLocalService) |
protected void |
updateTypeSettings(com.liferay.portal.kernel.model.Layout importedLayout,
com.liferay.portal.kernel.model.Layout layout) |
boolean |
validateReference(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.xml.Element referenceElement) |
exportStagedModel, fetchMissingReference, fetchStagedModelByUuidAndGroupId, getExportImportContentProcessor, getStagedModelRepository, restoreStagedModelcountStagedModel, doImportMissingReference, doRestoreStagedModel, exportAssetCategories, exportAssetTags, exportComments, exportRatings, getExportableStatuses, getProcessFlag, importAssetCategories, importAssetTags, importComments, importCompanyStagedModel, importCompanyStagedModel, importMissingGroupReference, importMissingReference, importMissingReference, importRatings, importStagedModel, isStagedModelInTrash, validateExport, validateMissingGroupReference, validateMissingReferencepublic void deleteStagedModel(com.liferay.portal.kernel.model.Layout layout)
deleteStagedModel in interface com.liferay.exportimport.kernel.lar.StagedModelDataHandler<com.liferay.portal.kernel.model.Layout>deleteStagedModel in class com.liferay.exportimport.lar.BaseStagedModelDataHandler<com.liferay.portal.kernel.model.Layout>public void deleteStagedModel(java.lang.String uuid,
long groupId,
java.lang.String className,
java.lang.String extraData)
throws com.liferay.portal.kernel.exception.PortalException
deleteStagedModel in interface com.liferay.exportimport.kernel.lar.StagedModelDataHandler<com.liferay.portal.kernel.model.Layout>deleteStagedModel in class com.liferay.exportimport.lar.BaseStagedModelDataHandler<com.liferay.portal.kernel.model.Layout>com.liferay.portal.kernel.exception.PortalExceptionpublic java.util.List<com.liferay.portal.kernel.model.Layout> fetchStagedModelsByUuidAndCompanyId(java.lang.String uuid,
long companyId)
fetchStagedModelsByUuidAndCompanyId in interface com.liferay.exportimport.kernel.lar.StagedModelDataHandler<com.liferay.portal.kernel.model.Layout>fetchStagedModelsByUuidAndCompanyId in class com.liferay.exportimport.lar.BaseStagedModelDataHandler<com.liferay.portal.kernel.model.Layout>public java.lang.String[] getClassNames()
getClassNames in interface com.liferay.exportimport.kernel.lar.StagedModelDataHandler<com.liferay.portal.kernel.model.Layout>getClassNames in class com.liferay.exportimport.kernel.lar.BaseStagedModelDataHandler<com.liferay.portal.kernel.model.Layout>public java.lang.String getDisplayName(com.liferay.portal.kernel.model.Layout layout)
getDisplayName in interface com.liferay.exportimport.kernel.lar.StagedModelDataHandler<com.liferay.portal.kernel.model.Layout>getDisplayName in class com.liferay.exportimport.kernel.lar.BaseStagedModelDataHandler<com.liferay.portal.kernel.model.Layout>public java.util.Map<java.lang.String,java.lang.String> getReferenceAttributes(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.model.Layout layout)
getReferenceAttributes in interface com.liferay.exportimport.kernel.lar.StagedModelDataHandler<com.liferay.portal.kernel.model.Layout>getReferenceAttributes in class com.liferay.exportimport.kernel.lar.BaseStagedModelDataHandler<com.liferay.portal.kernel.model.Layout>public boolean validateReference(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.xml.Element referenceElement)
validateReference in interface com.liferay.exportimport.kernel.lar.StagedModelDataHandler<com.liferay.portal.kernel.model.Layout>validateReference in class com.liferay.exportimport.kernel.lar.BaseStagedModelDataHandler<com.liferay.portal.kernel.model.Layout>protected java.lang.String[] appendPortletIds(java.lang.String[] portletIds,
java.lang.String[] newPortletIds,
java.lang.String portletsMergeMode)
protected void deleteMissingLayoutFriendlyURLs(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.model.Layout layout)
protected void doExportStagedModel(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.model.Layout layout)
throws java.lang.Exception
doExportStagedModel in class com.liferay.exportimport.kernel.lar.BaseStagedModelDataHandler<com.liferay.portal.kernel.model.Layout>java.lang.Exceptionprotected void doImportMissingReference(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.xml.Element referenceElement)
throws com.liferay.exportimport.kernel.lar.PortletDataException
doImportMissingReference in class com.liferay.exportimport.kernel.lar.BaseStagedModelDataHandler<com.liferay.portal.kernel.model.Layout>com.liferay.exportimport.kernel.lar.PortletDataExceptionprotected void doImportStagedModel(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.model.Layout layout)
throws java.lang.Exception
doImportStagedModel in class com.liferay.exportimport.kernel.lar.BaseStagedModelDataHandler<com.liferay.portal.kernel.model.Layout>java.lang.Exceptionprotected void exportLayoutIconImage(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.model.Layout layout,
com.liferay.portal.kernel.xml.Element layoutElement)
throws java.lang.Exception
java.lang.Exceptionprotected void exportLinkedLayout(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.model.Layout layout,
com.liferay.portal.kernel.xml.Element layoutElement)
throws java.lang.Exception
java.lang.Exceptionprotected void exportTheme(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.model.Layout layout)
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.Object[] extractFriendlyURLInfo(com.liferay.portal.kernel.model.Layout layout)
protected com.liferay.portal.kernel.model.Layout fetchMissingReference(java.lang.String uuid,
long groupId,
boolean privateLayout)
protected void fixExportTypeSettings(com.liferay.portal.kernel.model.Layout layout)
throws java.lang.Exception
java.lang.Exceptionprotected void fixImportTypeSettings(com.liferay.portal.kernel.model.Layout layout)
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String getFriendlyURL(java.lang.String friendlyURL,
long layoutId)
protected java.lang.String getUniqueFriendlyURL(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.model.Layout existingLayout,
java.lang.String friendlyURL)
protected void importAssets(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.model.Layout layout,
com.liferay.portal.kernel.model.Layout importedLayout)
throws java.lang.Exception
java.lang.Exceptionprotected void importLayoutFriendlyURLs(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.model.Layout layout,
com.liferay.portal.kernel.model.Layout importedLayout)
throws java.lang.Exception
java.lang.Exceptionprotected void importLayoutIconImage(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.model.Layout importedLayout,
com.liferay.portal.kernel.xml.Element layoutElement)
throws java.lang.Exception
java.lang.Exceptionprotected void importLinkedLayout(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.model.Layout layout,
com.liferay.portal.kernel.model.Layout importedLayout,
com.liferay.portal.kernel.xml.Element layoutElement)
throws java.lang.Exception
java.lang.Exceptionprotected void importReferenceStagedModels(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.model.Layout layout)
importReferenceStagedModels in class com.liferay.exportimport.kernel.lar.BaseStagedModelDataHandler<com.liferay.portal.kernel.model.Layout>protected void importTheme(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.model.Layout layout,
com.liferay.portal.kernel.model.Layout importedLayout)
throws java.lang.Exception
java.lang.Exceptionprotected void initNewLayoutPermissions(long companyId,
long groupId,
long userId,
com.liferay.portal.kernel.model.Layout layout,
com.liferay.portal.kernel.model.Layout importedLayout,
boolean privateLayout)
throws java.lang.Exception
java.lang.Exceptionprotected void mergePortlets(com.liferay.portal.kernel.model.Layout layout,
java.lang.String newTypeSettings,
java.lang.String portletsMergeMode)
protected void populateElementLayoutMetadata(com.liferay.portal.kernel.xml.Element layoutElement,
com.liferay.portal.kernel.model.Layout layout)
throws java.lang.Exception
java.lang.Exceptionprotected void setCounterLocalService(com.liferay.counter.kernel.service.CounterLocalService counterLocalService)
protected void setGroupLocalService(com.liferay.portal.kernel.service.GroupLocalService groupLocalService)
protected void setImageLocalService(com.liferay.portal.kernel.service.ImageLocalService imageLocalService)
protected void setLayoutFriendlyURLLocalService(com.liferay.portal.kernel.service.LayoutFriendlyURLLocalService layoutFriendlyURLLocalService)
protected void setLayoutLocalService(com.liferay.portal.kernel.service.LayoutLocalService layoutLocalService)
protected void setLayoutLocalServiceHelper(com.liferay.portal.service.impl.LayoutLocalServiceHelper layoutLocalServiceHelper)
protected void setLayoutPrototypeLocalService(com.liferay.portal.kernel.service.LayoutPrototypeLocalService layoutPrototypeLocalService)
protected void setLayoutSetLocalService(com.liferay.portal.kernel.service.LayoutSetLocalService layoutSetLocalService)
protected void setLayoutTemplateLocalService(com.liferay.portal.kernel.service.LayoutTemplateLocalService layoutTemplateLocalService)
protected void setPortletLocalService(com.liferay.portal.kernel.service.PortletLocalService portletLocalService)
protected void setResourceLocalService(com.liferay.portal.kernel.service.ResourceLocalService resourceLocalService)
protected void updateTypeSettings(com.liferay.portal.kernel.model.Layout importedLayout,
com.liferay.portal.kernel.model.Layout layout)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException