public class FileSystemImporter extends BaseImporter
| Modifier and Type | Field and Description |
|---|---|
protected com.liferay.dynamic.data.mapping.service.DDMStructureLocalService |
ddmStructureLocalService |
protected com.liferay.portal.kernel.service.ServiceContext |
serviceContext |
appendVersion, companyId, developerModeEnabled, existing, groupId, journalConverter, resourcesDir, servletContext, servletContextName, targetClassName, targetClassPK, targetValue, updateModeEnabled, userId, version| Constructor and Description |
|---|
FileSystemImporter() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addApplicationDisplayTemplate(java.lang.String script,
java.io.File file,
long classNameId) |
protected void |
addApplicationDisplayTemplate(java.lang.String parentDirName,
java.lang.String dirName,
long classNameId) |
protected void |
addApplicationDisplayTemplates(java.lang.String dirName) |
protected void |
addDDLDisplayTemplates(java.lang.String ddmStructureKey,
java.lang.String dirName,
java.lang.String fileName) |
protected void |
addDDLFormTemplates(java.lang.String ddmStructureKey,
java.lang.String dirName,
java.lang.String fileName) |
protected void |
addDDLStructures(java.lang.String dirName) |
protected void |
addDDMStructures(java.lang.String fileName,
java.io.InputStream inputStream) |
protected void |
addDDMStructures(java.lang.String parentDDMStructureKey,
java.lang.String dirName) |
protected void |
addDDMStructures(java.lang.String parentDDMStructureKey,
java.lang.String fileName,
java.io.InputStream inputStream) |
protected void |
addDDMTemplate(long templateGroupId,
long ddmStructureId,
java.lang.String fileName,
java.lang.String language,
java.lang.String script,
java.lang.String type,
java.lang.String mode) |
protected void |
addDDMTemplates(java.lang.String ddmStructureKey,
java.lang.String dirName) |
protected void |
addDDMTemplates(java.lang.String ddmStructureKey,
java.lang.String fileName,
java.io.InputStream inputStream) |
protected void |
addDLFileEntries(java.lang.String dirName) |
protected void |
addDLFileEntry(long parentFolderId,
java.io.File file) |
protected void |
addDLFileEntry(long parentFolderId,
java.lang.String fileName,
java.io.InputStream inputStream,
long length) |
protected long |
addDLFolder(long parentFolderId,
java.io.File folder) |
protected long |
addDLFolder(long parentFolderId,
java.lang.String folderName) |
protected void |
addJournalArticles(java.lang.String ddmStructureKey,
java.lang.String ddmTemplateKey,
java.lang.String dirName) |
protected void |
addJournalArticles(java.lang.String ddmStructureKey,
java.lang.String ddmTemplateKey,
java.lang.String fileName,
java.io.InputStream inputStream) |
protected void |
addLayout(boolean privateLayout,
long parentLayoutId,
com.liferay.portal.kernel.json.JSONObject layoutJSONObject) |
protected void |
addLayoutColumn(com.liferay.portal.kernel.model.Layout layout,
java.lang.String columnId,
com.liferay.portal.kernel.json.JSONArray columnJSONArray) |
protected void |
addLayoutColumnPortlet(com.liferay.portal.kernel.model.Layout layout,
java.lang.String columnId,
com.liferay.portal.kernel.json.JSONObject portletJSONObject) |
protected void |
addLayoutColumns(com.liferay.portal.kernel.model.Layout layout,
java.lang.String columnPrefix,
com.liferay.portal.kernel.json.JSONArray columnsJSONArray) |
protected void |
addLayoutPrototype(java.io.InputStream inputStream) |
protected void |
addLayoutPrototype(java.lang.String dirName) |
protected void |
addLayouts(boolean privateLayout,
long parentLayoutId,
com.liferay.portal.kernel.json.JSONArray layoutsJSONArray) |
protected void |
addPrimaryKey(java.lang.String className,
long primaryKey) |
protected void |
doImportResources() |
protected java.lang.String |
getDDMStructureLanguage(java.lang.String fileName) |
protected java.lang.String |
getDDMTemplateLanguage(java.lang.String fileName) |
protected com.liferay.portal.kernel.json.JSONObject |
getDefaultPortletJSONObject(java.lang.String journalArticleId) |
protected java.io.InputStream |
getInputStream(java.io.File file) |
protected java.io.InputStream |
getInputStream(java.lang.String fileName) |
protected java.lang.String |
getJournalId(java.lang.String fileName) |
protected java.lang.String[] |
getJSONArrayAsStringArray(com.liferay.portal.kernel.json.JSONObject jsonObject,
java.lang.String key) |
protected com.liferay.portal.kernel.json.JSONObject |
getJSONObject(java.lang.String fileName) |
protected java.lang.String |
getKey(java.lang.String name) |
protected java.util.Map<java.util.Locale,java.lang.String> |
getMap(com.liferay.portal.kernel.json.JSONObject layoutJSONObject,
java.lang.String name) |
protected java.lang.String |
getName(java.lang.String name) |
void |
importResources() |
protected void |
index() |
protected boolean |
isJournalStructureXSD(java.lang.String xsd) |
protected java.io.File[] |
listFiles(java.io.File dir) |
protected java.lang.String |
replaceFileEntryURL(java.lang.String content) |
protected void |
setAssetTagLocalService(com.liferay.asset.kernel.service.AssetTagLocalService assetTagLocalService) |
protected void |
setDDM(com.liferay.dynamic.data.mapping.util.DDM ddm) |
protected void |
setDDMFormJSONDeserializer(com.liferay.dynamic.data.mapping.io.DDMFormJSONDeserializer ddmFormJSONDeserializer) |
protected void |
setDDMFormXSDDeserializer(com.liferay.dynamic.data.mapping.io.DDMFormXSDDeserializer ddmFormXSDDeserializer) |
protected void |
setDDMStructureLocalService(com.liferay.dynamic.data.mapping.service.DDMStructureLocalService ddmStructureLocalService) |
protected void |
setDDMTemplateLocalService(com.liferay.dynamic.data.mapping.service.DDMTemplateLocalService ddmTemplateLocalService) |
protected void |
setDDMXML(com.liferay.dynamic.data.mapping.util.DDMXML ddmXML) |
protected void |
setDLAppLocalService(com.liferay.document.library.kernel.service.DLAppLocalService dlAppLocalService) |
protected void |
setDLFileEntryLocalService(com.liferay.document.library.kernel.service.DLFileEntryLocalService dlFileEntryLocalService) |
protected void |
setDLFolderLocalService(com.liferay.document.library.kernel.service.DLFolderLocalService dlFolderLocalService) |
protected void |
setIndexerRegistry(com.liferay.portal.kernel.search.IndexerRegistry indexerRegistry) |
protected void |
setIndexWriterHelper(com.liferay.portal.kernel.search.IndexWriterHelper indexWriterHelper) |
protected void |
setJournalArticleLocalService(com.liferay.journal.service.JournalArticleLocalService journalArticleLocalService) |
protected void |
setJournalArticleService(com.liferay.journal.service.JournalArticleService journalArticleService) |
protected void |
setJSONFactory(com.liferay.portal.kernel.json.JSONFactory jsonFactory) |
protected void |
setLayoutLocalService(com.liferay.portal.kernel.service.LayoutLocalService layoutLocalService) |
protected void |
setLayoutPrototypeLocalService(com.liferay.portal.kernel.service.LayoutPrototypeLocalService layoutPrototypeLocalService) |
protected void |
setLayoutSetLocalService(com.liferay.portal.kernel.service.LayoutSetLocalService layoutSetLocalService) |
protected void |
setLayoutSetPrototypeLocalService(com.liferay.portal.kernel.service.LayoutSetPrototypeLocalService layoutSetPrototypeLocalService) |
protected void |
setRepositoryLocalService(com.liferay.portal.kernel.service.RepositoryLocalService repositoryLocalService) |
protected void |
setServiceContext(java.lang.String name) |
protected void |
setThemeLocalService(com.liferay.portal.kernel.service.ThemeLocalService themeLocalService) |
protected void |
setUpAssets(com.liferay.portal.kernel.json.JSONArray assetsJSONArray) |
protected void |
setUpAssets(java.lang.String fileName) |
protected void |
setUpSettings(java.lang.String fileName) |
protected void |
setUpSitemap(java.lang.String fileName) |
protected void |
updateLayoutSetThemeId(com.liferay.portal.kernel.json.JSONObject sitemapJSONObject) |
afterPropertiesSet, getGroupId, getLayoutPrototype, getLayoutSetPrototype, getMap, getMap, getTargetClassName, getTargetClassPK, getTargetValueMap, isCompanyGroup, isDeveloperModeEnabled, isExisting, setAppendVersion, setCompanyId, setDeveloperModeEnabled, setGroupId, setJournalConverter, setResourcesDir, setServletContext, setServletContextName, setTargetClassName, setTargetValue, setUpdateModeEnabled, setVersionprotected com.liferay.dynamic.data.mapping.service.DDMStructureLocalService ddmStructureLocalService
protected com.liferay.portal.kernel.service.ServiceContext serviceContext
public void importResources()
throws java.lang.Exception
java.lang.Exceptionprotected void addApplicationDisplayTemplate(java.lang.String script,
java.io.File file,
long classNameId)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionprotected void addApplicationDisplayTemplate(java.lang.String parentDirName,
java.lang.String dirName,
long classNameId)
throws java.lang.Exception
java.lang.Exceptionprotected void addApplicationDisplayTemplates(java.lang.String dirName)
throws java.lang.Exception
java.lang.Exceptionprotected void addDDLDisplayTemplates(java.lang.String ddmStructureKey,
java.lang.String dirName,
java.lang.String fileName)
throws java.lang.Exception
java.lang.Exceptionprotected void addDDLFormTemplates(java.lang.String ddmStructureKey,
java.lang.String dirName,
java.lang.String fileName)
throws java.lang.Exception
java.lang.Exceptionprotected void addDDLStructures(java.lang.String dirName)
throws java.lang.Exception
java.lang.Exceptionprotected void addDDMStructures(java.lang.String fileName,
java.io.InputStream inputStream)
throws java.lang.Exception
java.lang.Exceptionprotected void addDDMStructures(java.lang.String parentDDMStructureKey,
java.lang.String dirName)
throws java.lang.Exception
java.lang.Exceptionprotected void addDDMStructures(java.lang.String parentDDMStructureKey,
java.lang.String fileName,
java.io.InputStream inputStream)
throws java.lang.Exception
java.lang.Exceptionprotected void addDDMTemplate(long templateGroupId,
long ddmStructureId,
java.lang.String fileName,
java.lang.String language,
java.lang.String script,
java.lang.String type,
java.lang.String mode)
throws java.lang.Exception
java.lang.Exceptionprotected void addDDMTemplates(java.lang.String ddmStructureKey,
java.lang.String dirName)
throws java.lang.Exception
java.lang.Exceptionprotected void addDDMTemplates(java.lang.String ddmStructureKey,
java.lang.String fileName,
java.io.InputStream inputStream)
throws java.lang.Exception
java.lang.Exceptionprotected void addDLFileEntries(java.lang.String dirName)
throws java.lang.Exception
java.lang.Exceptionprotected void addDLFileEntry(long parentFolderId,
java.io.File file)
throws java.lang.Exception
java.lang.Exceptionprotected void addDLFileEntry(long parentFolderId,
java.lang.String fileName,
java.io.InputStream inputStream,
long length)
throws java.lang.Exception
java.lang.Exceptionprotected long addDLFolder(long parentFolderId,
java.io.File folder)
throws java.lang.Exception
java.lang.Exceptionprotected long addDLFolder(long parentFolderId,
java.lang.String folderName)
throws java.lang.Exception
java.lang.Exceptionprotected void addJournalArticles(java.lang.String ddmStructureKey,
java.lang.String ddmTemplateKey,
java.lang.String dirName)
throws java.lang.Exception
java.lang.Exceptionprotected void addJournalArticles(java.lang.String ddmStructureKey,
java.lang.String ddmTemplateKey,
java.lang.String fileName,
java.io.InputStream inputStream)
throws java.lang.Exception
java.lang.Exceptionprotected void addLayout(boolean privateLayout,
long parentLayoutId,
com.liferay.portal.kernel.json.JSONObject layoutJSONObject)
throws java.lang.Exception
java.lang.Exceptionprotected void addLayoutColumn(com.liferay.portal.kernel.model.Layout layout,
java.lang.String columnId,
com.liferay.portal.kernel.json.JSONArray columnJSONArray)
throws java.lang.Exception
java.lang.Exceptionprotected void addLayoutColumnPortlet(com.liferay.portal.kernel.model.Layout layout,
java.lang.String columnId,
com.liferay.portal.kernel.json.JSONObject portletJSONObject)
throws java.lang.Exception
java.lang.Exceptionprotected void addLayoutColumns(com.liferay.portal.kernel.model.Layout layout,
java.lang.String columnPrefix,
com.liferay.portal.kernel.json.JSONArray columnsJSONArray)
throws java.lang.Exception
java.lang.Exceptionprotected void addLayoutPrototype(java.io.InputStream inputStream)
throws java.lang.Exception
java.lang.Exceptionprotected void addLayoutPrototype(java.lang.String dirName)
throws java.lang.Exception
java.lang.Exceptionprotected void addLayouts(boolean privateLayout,
long parentLayoutId,
com.liferay.portal.kernel.json.JSONArray layoutsJSONArray)
throws java.lang.Exception
java.lang.Exceptionprotected void addPrimaryKey(java.lang.String className,
long primaryKey)
protected void doImportResources()
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String getDDMStructureLanguage(java.lang.String fileName)
protected java.lang.String getDDMTemplateLanguage(java.lang.String fileName)
protected com.liferay.portal.kernel.json.JSONObject getDefaultPortletJSONObject(java.lang.String journalArticleId)
protected java.io.InputStream getInputStream(java.io.File file)
throws java.lang.Exception
java.lang.Exceptionprotected java.io.InputStream getInputStream(java.lang.String fileName)
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String getJournalId(java.lang.String fileName)
protected java.lang.String[] getJSONArrayAsStringArray(com.liferay.portal.kernel.json.JSONObject jsonObject,
java.lang.String key)
protected com.liferay.portal.kernel.json.JSONObject getJSONObject(java.lang.String fileName)
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String getKey(java.lang.String name)
protected java.util.Map<java.util.Locale,java.lang.String> getMap(com.liferay.portal.kernel.json.JSONObject layoutJSONObject,
java.lang.String name)
protected java.lang.String getName(java.lang.String name)
protected void index()
protected boolean isJournalStructureXSD(java.lang.String xsd)
throws java.lang.Exception
java.lang.Exceptionprotected java.io.File[] listFiles(java.io.File dir)
protected java.lang.String replaceFileEntryURL(java.lang.String content)
throws java.lang.Exception
java.lang.Exceptionprotected void setAssetTagLocalService(com.liferay.asset.kernel.service.AssetTagLocalService assetTagLocalService)
protected void setDDM(com.liferay.dynamic.data.mapping.util.DDM ddm)
protected void setDDMFormJSONDeserializer(com.liferay.dynamic.data.mapping.io.DDMFormJSONDeserializer ddmFormJSONDeserializer)
protected void setDDMFormXSDDeserializer(com.liferay.dynamic.data.mapping.io.DDMFormXSDDeserializer ddmFormXSDDeserializer)
protected void setDDMStructureLocalService(com.liferay.dynamic.data.mapping.service.DDMStructureLocalService ddmStructureLocalService)
protected void setDDMTemplateLocalService(com.liferay.dynamic.data.mapping.service.DDMTemplateLocalService ddmTemplateLocalService)
protected void setDDMXML(com.liferay.dynamic.data.mapping.util.DDMXML ddmXML)
protected void setDLAppLocalService(com.liferay.document.library.kernel.service.DLAppLocalService dlAppLocalService)
protected void setDLFileEntryLocalService(com.liferay.document.library.kernel.service.DLFileEntryLocalService dlFileEntryLocalService)
protected void setDLFolderLocalService(com.liferay.document.library.kernel.service.DLFolderLocalService dlFolderLocalService)
protected void setIndexerRegistry(com.liferay.portal.kernel.search.IndexerRegistry indexerRegistry)
protected void setIndexWriterHelper(com.liferay.portal.kernel.search.IndexWriterHelper indexWriterHelper)
protected void setJournalArticleLocalService(com.liferay.journal.service.JournalArticleLocalService journalArticleLocalService)
protected void setJournalArticleService(com.liferay.journal.service.JournalArticleService journalArticleService)
protected void setJSONFactory(com.liferay.portal.kernel.json.JSONFactory jsonFactory)
protected void setLayoutLocalService(com.liferay.portal.kernel.service.LayoutLocalService layoutLocalService)
protected void setLayoutPrototypeLocalService(com.liferay.portal.kernel.service.LayoutPrototypeLocalService layoutPrototypeLocalService)
protected void setLayoutSetLocalService(com.liferay.portal.kernel.service.LayoutSetLocalService layoutSetLocalService)
protected void setLayoutSetPrototypeLocalService(com.liferay.portal.kernel.service.LayoutSetPrototypeLocalService layoutSetPrototypeLocalService)
protected void setRepositoryLocalService(com.liferay.portal.kernel.service.RepositoryLocalService repositoryLocalService)
protected void setServiceContext(java.lang.String name)
protected void setThemeLocalService(com.liferay.portal.kernel.service.ThemeLocalService themeLocalService)
protected void setUpAssets(com.liferay.portal.kernel.json.JSONArray assetsJSONArray)
protected void setUpAssets(java.lang.String fileName)
throws java.lang.Exception
java.lang.Exceptionprotected void setUpSettings(java.lang.String fileName)
throws java.lang.Exception
java.lang.Exceptionprotected void setUpSitemap(java.lang.String fileName)
throws java.lang.Exception
java.lang.Exceptionprotected void updateLayoutSetThemeId(com.liferay.portal.kernel.json.JSONObject sitemapJSONObject)
throws java.lang.Exception
java.lang.Exception