public interface ExportImportHelper
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DATA_HANDLER_COMPANY_SECURE_URL |
static java.lang.String |
DATA_HANDLER_COMPANY_URL |
static java.lang.String |
DATA_HANDLER_GROUP_FRIENDLY_URL |
static java.lang.String |
DATA_HANDLER_PATH_CONTEXT |
static java.lang.String |
DATA_HANDLER_PRIVATE_GROUP_SERVLET_MAPPING |
static java.lang.String |
DATA_HANDLER_PRIVATE_LAYOUT_SET_SECURE_URL |
static java.lang.String |
DATA_HANDLER_PRIVATE_LAYOUT_SET_URL |
static java.lang.String |
DATA_HANDLER_PRIVATE_USER_SERVLET_MAPPING |
static java.lang.String |
DATA_HANDLER_PUBLIC_LAYOUT_SET_SECURE_URL |
static java.lang.String |
DATA_HANDLER_PUBLIC_LAYOUT_SET_URL |
static java.lang.String |
DATA_HANDLER_PUBLIC_SERVLET_MAPPING |
static java.lang.String |
TEMP_FOLDER_NAME |
| Modifier and Type | Method and Description |
|---|---|
java.util.Calendar |
getCalendar(javax.portlet.PortletRequest portletRequest,
java.lang.String paramPrefix,
boolean timeZoneSensitive) |
DateRange |
getDateRange(javax.portlet.PortletRequest portletRequest,
long groupId,
boolean privateLayout,
long plid,
java.lang.String portletId,
java.lang.String defaultRange) |
Layout |
getExportableLayout(ThemeDisplay themeDisplay) |
java.lang.String |
getExportableRootPortletId(long companyId,
java.lang.String portletId) |
java.util.Map<java.lang.Long,java.lang.Boolean> |
getLayoutIdMap(javax.portlet.PortletRequest portletRequest) |
long[] |
getLayoutIds(java.util.List<Layout> layouts) |
ManifestSummary |
getManifestSummary(long userId,
long groupId,
java.util.Map<java.lang.String,java.lang.String[]> parameterMap,
java.io.File file) |
ManifestSummary |
getManifestSummary(long userId,
long groupId,
java.util.Map<java.lang.String,java.lang.String[]> parameterMap,
FileEntry fileEntry) |
long |
getModelDeletionCount(PortletDataContext portletDataContext,
StagedModelType stagedModelType) |
java.lang.String |
getSelectedLayoutsJSON(long groupId,
boolean privateLayout,
java.lang.String selectedNodes) |
FileEntry |
getTempFileEntry(long groupId,
long userId,
java.lang.String folderName) |
void |
reindex(PortletDataContext portletDataContext,
long userId) |
java.lang.String |
replaceExportContentReferences(PortletDataContext portletDataContext,
StagedModel entityStagedModel,
Element entityElement,
java.lang.String content,
boolean exportReferencedContent) |
java.lang.String |
replaceExportDLReferences(PortletDataContext portletDataContext,
StagedModel entityStagedModel,
Element entityElement,
java.lang.String content,
boolean exportReferencedContent) |
java.lang.String |
replaceExportLayoutReferences(PortletDataContext portletDataContext,
java.lang.String content,
boolean exportReferencedContent) |
java.lang.String |
replaceExportLinksToLayouts(PortletDataContext portletDataContext,
StagedModel entityStagedModel,
Element entityElement,
java.lang.String content,
boolean exportReferencedContent) |
java.lang.String |
replaceImportContentReferences(PortletDataContext portletDataContext,
Element entityElement,
java.lang.String content,
boolean importReferencedContent) |
java.lang.String |
replaceImportDLReferences(PortletDataContext portletDataContext,
Element entityElement,
java.lang.String content,
boolean importReferencedContent) |
java.lang.String |
replaceImportLayoutReferences(PortletDataContext portletDataContext,
java.lang.String content,
boolean importReferencedContent) |
java.lang.String |
replaceImportLinksToLayouts(PortletDataContext portletDataContext,
java.lang.String content,
boolean importReferencedContent) |
void |
updateExportPortletPreferencesClassPKs(PortletDataContext portletDataContext,
Portlet portlet,
javax.portlet.PortletPreferences portletPreferences,
java.lang.String key,
java.lang.String className,
Element rootElement) |
void |
updateImportPortletPreferencesClassPKs(PortletDataContext portletDataContext,
javax.portlet.PortletPreferences portletPreferences,
java.lang.String key,
java.lang.Class<?> clazz,
long companyGroupId) |
MissingReferences |
validateMissingReferences(long userId,
long groupId,
java.util.Map<java.lang.String,java.lang.String[]> parameterMap,
java.io.File file) |
void |
writeManifestSummary(Document document,
ManifestSummary manifestSummary) |
static final java.lang.String DATA_HANDLER_COMPANY_SECURE_URL
static final java.lang.String DATA_HANDLER_COMPANY_URL
static final java.lang.String DATA_HANDLER_GROUP_FRIENDLY_URL
static final java.lang.String DATA_HANDLER_PATH_CONTEXT
static final java.lang.String DATA_HANDLER_PRIVATE_GROUP_SERVLET_MAPPING
static final java.lang.String DATA_HANDLER_PRIVATE_LAYOUT_SET_SECURE_URL
static final java.lang.String DATA_HANDLER_PRIVATE_LAYOUT_SET_URL
static final java.lang.String DATA_HANDLER_PRIVATE_USER_SERVLET_MAPPING
static final java.lang.String DATA_HANDLER_PUBLIC_LAYOUT_SET_SECURE_URL
static final java.lang.String DATA_HANDLER_PUBLIC_LAYOUT_SET_URL
static final java.lang.String DATA_HANDLER_PUBLIC_SERVLET_MAPPING
static final java.lang.String TEMP_FOLDER_NAME
void reindex(PortletDataContext portletDataContext, long userId) throws PortalException, SystemException
PortalExceptionSystemExceptionjava.util.Calendar getCalendar(javax.portlet.PortletRequest portletRequest,
java.lang.String paramPrefix,
boolean timeZoneSensitive)
DateRange getDateRange(javax.portlet.PortletRequest portletRequest, long groupId, boolean privateLayout, long plid, java.lang.String portletId, java.lang.String defaultRange) throws java.lang.Exception
java.lang.ExceptionLayout getExportableLayout(ThemeDisplay themeDisplay) throws PortalException, SystemException
PortalExceptionSystemExceptionjava.lang.String getExportableRootPortletId(long companyId,
java.lang.String portletId)
throws java.lang.Exception
java.lang.Exceptionjava.util.Map<java.lang.Long,java.lang.Boolean> getLayoutIdMap(javax.portlet.PortletRequest portletRequest)
throws java.lang.Exception
java.lang.Exceptionlong[] getLayoutIds(java.util.List<Layout> layouts)
ManifestSummary getManifestSummary(long userId, long groupId, java.util.Map<java.lang.String,java.lang.String[]> parameterMap, java.io.File file) throws java.lang.Exception
java.lang.ExceptionManifestSummary getManifestSummary(long userId, long groupId, java.util.Map<java.lang.String,java.lang.String[]> parameterMap, FileEntry fileEntry) throws java.lang.Exception
java.lang.Exceptionlong getModelDeletionCount(PortletDataContext portletDataContext, StagedModelType stagedModelType) throws PortalException, SystemException
PortalExceptionSystemExceptionjava.lang.String getSelectedLayoutsJSON(long groupId,
boolean privateLayout,
java.lang.String selectedNodes)
throws SystemException
SystemExceptionFileEntry getTempFileEntry(long groupId, long userId, java.lang.String folderName) throws PortalException, SystemException
PortalExceptionSystemExceptionjava.lang.String replaceExportContentReferences(PortletDataContext portletDataContext, StagedModel entityStagedModel, Element entityElement, java.lang.String content, boolean exportReferencedContent) throws java.lang.Exception
java.lang.Exceptionjava.lang.String replaceExportDLReferences(PortletDataContext portletDataContext, StagedModel entityStagedModel, Element entityElement, java.lang.String content, boolean exportReferencedContent) throws java.lang.Exception
java.lang.Exceptionjava.lang.String replaceExportLayoutReferences(PortletDataContext portletDataContext, java.lang.String content, boolean exportReferencedContent) throws java.lang.Exception
java.lang.Exceptionjava.lang.String replaceExportLinksToLayouts(PortletDataContext portletDataContext, StagedModel entityStagedModel, Element entityElement, java.lang.String content, boolean exportReferencedContent) throws java.lang.Exception
java.lang.Exceptionjava.lang.String replaceImportContentReferences(PortletDataContext portletDataContext, Element entityElement, java.lang.String content, boolean importReferencedContent) throws java.lang.Exception
java.lang.Exceptionjava.lang.String replaceImportDLReferences(PortletDataContext portletDataContext, Element entityElement, java.lang.String content, boolean importReferencedContent) throws java.lang.Exception
java.lang.Exceptionjava.lang.String replaceImportLayoutReferences(PortletDataContext portletDataContext, java.lang.String content, boolean importReferencedContent) throws java.lang.Exception
java.lang.Exceptionjava.lang.String replaceImportLinksToLayouts(PortletDataContext portletDataContext, java.lang.String content, boolean importReferencedContent) throws java.lang.Exception
java.lang.Exceptionvoid updateExportPortletPreferencesClassPKs(PortletDataContext portletDataContext, Portlet portlet, javax.portlet.PortletPreferences portletPreferences, java.lang.String key, java.lang.String className, Element rootElement) throws java.lang.Exception
java.lang.Exceptionvoid updateImportPortletPreferencesClassPKs(PortletDataContext portletDataContext, javax.portlet.PortletPreferences portletPreferences, java.lang.String key, java.lang.Class<?> clazz, long companyGroupId) throws java.lang.Exception
java.lang.ExceptionMissingReferences validateMissingReferences(long userId, long groupId, java.util.Map<java.lang.String,java.lang.String[]> parameterMap, java.io.File file) throws java.lang.Exception
java.lang.Exceptionvoid writeManifestSummary(Document document, ManifestSummary manifestSummary)