Package org.opencms.configuration
Class CmsImportExportConfiguration
- java.lang.Object
-
- org.opencms.configuration.A_CmsXmlConfiguration
-
- org.opencms.configuration.CmsImportExportConfiguration
-
- All Implemented Interfaces:
I_CmsConfigurationParameterHandler
,I_CmsXmlConfiguration
public class CmsImportExportConfiguration extends A_CmsXmlConfiguration
Import / export master configuration class.- Since:
- 6.0.0
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
CONFIGURATION_DTD_NAME
The name of the DTD for this configuration.static java.lang.String
DEFAULT_XML_FILE_NAME
The name of the default XML file for this configuration.static java.lang.String
N_COLUMN
The node name of the column node.static java.lang.String
N_COLUMNS
The node name of the columns node.static java.lang.String
N_CONVERT
Node that indicates page conversion.static java.lang.String
N_EXPORT
The node name of the export sub-configuration.static java.lang.String
N_EXPORT_DEFAULTTIMESTAMPMODES
The node name of the defaultexporttimestamps sub-configuration.static java.lang.String
N_EXPORT_RESOURCETYPENAME
The node name of the resourcetype sub-configuration.static java.lang.String
N_EXPORT_TIMESTAMPMODE
The node name of the timestamp sub-configuration.static java.lang.String
N_EXTHTMLIMPORT
The main configuration node for the extended html import.static java.lang.String
N_EXTHTMLIMPORT_DESTINATION
The node name of the html import destination node.static java.lang.String
N_EXTHTMLIMPORT_DOWNLOAD
The node name of the html import download gallery node.static java.lang.String
N_EXTHTMLIMPORT_ELEMENT
The node name of the html import template node.static java.lang.String
N_EXTHTMLIMPORT_ENCODING
The node name of the html import encoding node.static java.lang.String
N_EXTHTMLIMPORT_EXTERNALLINK
The node name of the html import image gallery node.static java.lang.String
N_EXTHTMLIMPORT_GALLERIES
The node name of the html import galleries node.static java.lang.String
N_EXTHTMLIMPORT_IMAGE
The node name of the html import image gallery node.static java.lang.String
N_EXTHTMLIMPORT_INPUT
The node name of the html import input node.static java.lang.String
N_EXTHTMLIMPORT_KEEPBROKENLINKS
The node name of the html import overwritefiles node.static java.lang.String
N_EXTHTMLIMPORT_LOCALE
The node name of the html import locale node.static java.lang.String
N_EXTHTMLIMPORT_OVERWRITE
The node name of the html import overwritefiles node.static java.lang.String
N_EXTHTMLIMPORT_PATTERN
The node name of the html import pattern node.static java.lang.String
N_EXTHTMLIMPORT_PATTERN_END
The node name of the html import end pattern node.static java.lang.String
N_EXTHTMLIMPORT_PATTERN_START
The node name of the html import start pattern node.static java.lang.String
N_EXTHTMLIMPORT_SETTINGS
The node name of the html import settings node.static java.lang.String
N_EXTHTMLIMPORT_TEMPLATE
The node name of the html import template node.static java.lang.String
N_FILETRANSLATIONS
filetranslations node name.static java.lang.String
N_FILTER
The node name of the repository filter node.static java.lang.String
N_IGNOREDPROPERTIES
Node that contains a list of properties ignored during import.static java.lang.String
N_IMMUTABLES
The import immutable resources node.static java.lang.String
N_IMPORT
The node name of the import sub-configuration.static java.lang.String
N_IMPORTEXPORT
The main configuration node name.static java.lang.String
N_IMPORTEXPORTHANDLER
The node name of an individual import/export handler.static java.lang.String
N_IMPORTEXPORTHANDLERS
Master node for import/export handlers.static java.lang.String
N_IMPORTVERSION
The node name of an individual import version class.static java.lang.String
N_IMPORTVERSIONS
Master node for import version class names.static java.lang.String
N_LINKSUBSTITUTION_HANDLER
The node name of the static export handler node.static java.lang.String
N_OLDWEBAPPURL
Node the contains an optional URL of old web application.static java.lang.String
N_OVERWRITE
The import overwrite node name.static java.lang.String
N_PARAMS
The node name of the repository params node.static java.lang.String
N_PRINCIPALTRANSLATION
An individual principal translation node.static java.lang.String
N_PRINCIPALTRANSLATIONS
The principal translation node.static java.lang.String
N_PROTECTED_EXPORT
The node name of the column node.static java.lang.String
N_REGEX
The node name of the repository filter regex node.static java.lang.String
N_REPOSITORIES
The node name of the repositories node.static java.lang.String
N_REPOSITORY
The node name of the repository node.static java.lang.String
N_SEPARATOR
The node name of the separator node.static java.lang.String
N_STATICEXPORT
The main configuration node for static export name.static java.lang.String
N_STATICEXPORT_ACCEPTCHARSET
The node name of the static export acceptcharset node.static java.lang.String
N_STATICEXPORT_ACCEPTLANGUAGE
The node name of the static export acceptlanguage node.static java.lang.String
N_STATICEXPORT_DEFAULT
The node name of the static export default node.static java.lang.String
N_STATICEXPORT_DEFAULTSUFFIXES
The node name of the static export defualtsuffix node.static java.lang.String
N_STATICEXPORT_DESCRIPTION
The node name of the static export rule description nodes.static java.lang.String
N_STATICEXPORT_EXPORT
The node name of the static export export-rule export node.static java.lang.String
N_STATICEXPORT_EXPORTBACKUPS
The node name of the static export exportbackups node.static java.lang.String
N_STATICEXPORT_EXPORTHEADERS
The node name of the static export exportheaders node.static java.lang.String
N_STATICEXPORT_EXPORTPATH
The node name of the static export exportpath node.static java.lang.String
N_STATICEXPORT_EXPORTRULE
The node name of the static export export-rule node.static java.lang.String
N_STATICEXPORT_EXPORTRULES
The node name of the static export export-rules node.static java.lang.String
N_STATICEXPORT_EXPORTURL
The node name of the static export exporturl node.static java.lang.String
N_STATICEXPORT_EXPORTWORKPATH
The node name of the static export exportworkpath node.static java.lang.String
N_STATICEXPORT_HANDLER
The node name of the static export handler node.static java.lang.String
N_STATICEXPORT_HEADER
The node name of the static export header node.static java.lang.String
N_STATICEXPORT_MODIFIED
The node name of the static export export-rule modified node.static java.lang.String
N_STATICEXPORT_NAME
The node name of the static export rule name nodes.static java.lang.String
N_STATICEXPORT_PLAINOPTIMIZATION
The node name of the static export plainoptimization node.static java.lang.String
N_STATICEXPORT_REGEX
The node name of the static export regex node.static java.lang.String
N_STATICEXPORT_RELATED_SYSTEM_RES
The node name of the static export related-system-res node.static java.lang.String
N_STATICEXPORT_RELATIVELINKS
The node name of the static export relativelinks node.static java.lang.String
N_STATICEXPORT_REMOTEADDR
The node name of the static export remoteaddr node.static java.lang.String
N_STATICEXPORT_RENDERSETTINGS
The node name of the static export rendersettings node.static java.lang.String
N_STATICEXPORT_REQUESTHEADERS
The node name of the static export requestheaders node.static java.lang.String
N_STATICEXPORT_RESOURCESTORENDER
The node name of the static export resourcestorender node.static java.lang.String
N_STATICEXPORT_RFS_PREFIX
The node name of the static export rfx-prefix node.static java.lang.String
N_STATICEXPORT_RFS_RULE
The node name of the static export rfx-rule node.static java.lang.String
N_STATICEXPORT_RFS_RULES
The node name of the static export rfx-rules node.static java.lang.String
N_STATICEXPORT_SOURCE
The node name of the static export rfx-rule source node.static java.lang.String
N_STATICEXPORT_SUFFIX
The node name of the static export suffix node.static java.lang.String
N_STATICEXPORT_TESTRESOURCE
The node name of the static export testresource node.static java.lang.String
N_STATICEXPORT_URI
The node name of the static export export-rule export uri node.static java.lang.String
N_STATICEXPORT_VFS_PREFIX
The node name of the static export vfx-prefix node.static java.lang.String
N_TEMP_EXPORTPONT_PATH
The temporary export point path node.static java.lang.String
N_TRANSLATION
translation node name.static java.lang.String
N_USERCSVEXPORT
The node name of the user csv export node.-
Fields inherited from interface org.opencms.configuration.I_CmsConfigurationParameterHandler
ADD_PARAMETER_METHOD, INIT_CONFIGURATION_METHOD
-
Fields inherited from interface org.opencms.configuration.I_CmsXmlConfiguration
A_ALIAS, A_CLASS, A_COUNT, A_DEFAULT, A_DESTINATION, A_ENABLED, A_FROM, A_HANDLER, A_ICON, A_ID, A_KEY, A_MODE, A_NAME, A_ORDER, A_PASSWORD, A_PORT, A_PROTOCOL, A_SUFFIX, A_TO, A_TYPE, A_URI, A_USER, A_VALUE, N_EXPORTPOINT, N_EXPORTPOINTS, N_NAME, N_PARAM, N_PROPERTY, N_RESOURCE, N_SITE, N_VALUE
-
-
Constructor Summary
Constructors Constructor Description CmsImportExportConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addProtectedExportPoint(java.lang.String uri, java.lang.String destination)
Adds an protected export point.void
addXmlDigesterRules(org.apache.commons.digester3.Digester digester)
Digests an XML node and creates an instance of this configurable class.org.dom4j.Element
generateXml(org.dom4j.Element parent)
Generates the XML element for this configurable class.java.lang.String
getDtdFilename()
Returns the name of the DTD file for this XML configuration, e.g.CmsImportExportManager
getImportExportManager()
Returns the initialized import/export manager.CmsRepositoryManager
getRepositoryManager()
Returns the initialized repository manager.CmsStaticExportManager
getStaticExportManager()
Returns the initialized static export manager.void
initializeFinished()
Will be called when configuration of this object is finished.protected void
initMembers()
Initializes member variables.void
setExtendedHtmlImportManager(CmsExtendedHtmlImportDefault extendedHtmlImportManager)
Sets the extendedHtmlImportManager.void
setImportExportManager(CmsImportExportManager manager)
Sets the generated import/export manager.void
setProtectedExportPath(java.lang.String exportPath)
Sets the protected export path.void
setRepositoryManager(CmsRepositoryManager manager)
Sets the generated repository manager.void
setStaticExportManager(CmsStaticExportManager manager)
Sets the generated static export manager.void
setUserExportSettings(CmsUserExportSettings userExportSettings)
Sets the user settings for export and import.-
Methods inherited from class org.opencms.configuration.A_CmsXmlConfiguration
addConfigurationParameter, getConfiguration, getDtdSystemLocation, getDtdUrlPrefix, getXmlFileName, initConfiguration, setXmlFileName
-
-
-
-
Field Detail
-
CONFIGURATION_DTD_NAME
public static final java.lang.String CONFIGURATION_DTD_NAME
The name of the DTD for this configuration.- See Also:
- Constant Field Values
-
DEFAULT_XML_FILE_NAME
public static final java.lang.String DEFAULT_XML_FILE_NAME
The name of the default XML file for this configuration.- See Also:
- Constant Field Values
-
N_COLUMN
public static final java.lang.String N_COLUMN
The node name of the column node.- See Also:
- Constant Field Values
-
N_COLUMNS
public static final java.lang.String N_COLUMNS
The node name of the columns node.- See Also:
- Constant Field Values
-
N_CONVERT
public static final java.lang.String N_CONVERT
Node that indicates page conversion.- See Also:
- Constant Field Values
-
N_EXPORT
public static final java.lang.String N_EXPORT
The node name of the export sub-configuration.- See Also:
- Constant Field Values
-
N_EXPORT_DEFAULTTIMESTAMPMODES
public static final java.lang.String N_EXPORT_DEFAULTTIMESTAMPMODES
The node name of the defaultexporttimestamps sub-configuration.- See Also:
- Constant Field Values
-
N_EXPORT_RESOURCETYPENAME
public static final java.lang.String N_EXPORT_RESOURCETYPENAME
The node name of the resourcetype sub-configuration.- See Also:
- Constant Field Values
-
N_EXPORT_TIMESTAMPMODE
public static final java.lang.String N_EXPORT_TIMESTAMPMODE
The node name of the timestamp sub-configuration.- See Also:
- Constant Field Values
-
N_EXTHTMLIMPORT
public static final java.lang.String N_EXTHTMLIMPORT
The main configuration node for the extended html import.- See Also:
- Constant Field Values
-
N_EXTHTMLIMPORT_DESTINATION
public static final java.lang.String N_EXTHTMLIMPORT_DESTINATION
The node name of the html import destination node.- See Also:
- Constant Field Values
-
N_EXTHTMLIMPORT_DOWNLOAD
public static final java.lang.String N_EXTHTMLIMPORT_DOWNLOAD
The node name of the html import download gallery node.- See Also:
- Constant Field Values
-
N_EXTHTMLIMPORT_ELEMENT
public static final java.lang.String N_EXTHTMLIMPORT_ELEMENT
The node name of the html import template node.- See Also:
- Constant Field Values
-
N_EXTHTMLIMPORT_ENCODING
public static final java.lang.String N_EXTHTMLIMPORT_ENCODING
The node name of the html import encoding node.- See Also:
- Constant Field Values
-
N_EXTHTMLIMPORT_EXTERNALLINK
public static final java.lang.String N_EXTHTMLIMPORT_EXTERNALLINK
The node name of the html import image gallery node.- See Also:
- Constant Field Values
-
N_EXTHTMLIMPORT_GALLERIES
public static final java.lang.String N_EXTHTMLIMPORT_GALLERIES
The node name of the html import galleries node.- See Also:
- Constant Field Values
-
N_EXTHTMLIMPORT_IMAGE
public static final java.lang.String N_EXTHTMLIMPORT_IMAGE
The node name of the html import image gallery node.- See Also:
- Constant Field Values
-
N_EXTHTMLIMPORT_INPUT
public static final java.lang.String N_EXTHTMLIMPORT_INPUT
The node name of the html import input node.- See Also:
- Constant Field Values
-
N_EXTHTMLIMPORT_KEEPBROKENLINKS
public static final java.lang.String N_EXTHTMLIMPORT_KEEPBROKENLINKS
The node name of the html import overwritefiles node.- See Also:
- Constant Field Values
-
N_EXTHTMLIMPORT_LOCALE
public static final java.lang.String N_EXTHTMLIMPORT_LOCALE
The node name of the html import locale node.- See Also:
- Constant Field Values
-
N_EXTHTMLIMPORT_OVERWRITE
public static final java.lang.String N_EXTHTMLIMPORT_OVERWRITE
The node name of the html import overwritefiles node.- See Also:
- Constant Field Values
-
N_EXTHTMLIMPORT_PATTERN
public static final java.lang.String N_EXTHTMLIMPORT_PATTERN
The node name of the html import pattern node.- See Also:
- Constant Field Values
-
N_EXTHTMLIMPORT_PATTERN_END
public static final java.lang.String N_EXTHTMLIMPORT_PATTERN_END
The node name of the html import end pattern node.- See Also:
- Constant Field Values
-
N_EXTHTMLIMPORT_PATTERN_START
public static final java.lang.String N_EXTHTMLIMPORT_PATTERN_START
The node name of the html import start pattern node.- See Also:
- Constant Field Values
-
N_EXTHTMLIMPORT_SETTINGS
public static final java.lang.String N_EXTHTMLIMPORT_SETTINGS
The node name of the html import settings node.- See Also:
- Constant Field Values
-
N_EXTHTMLIMPORT_TEMPLATE
public static final java.lang.String N_EXTHTMLIMPORT_TEMPLATE
The node name of the html import template node.- See Also:
- Constant Field Values
-
N_FILETRANSLATIONS
public static final java.lang.String N_FILETRANSLATIONS
filetranslations node name.- See Also:
- Constant Field Values
-
N_FILTER
public static final java.lang.String N_FILTER
The node name of the repository filter node.- See Also:
- Constant Field Values
-
N_IGNOREDPROPERTIES
public static final java.lang.String N_IGNOREDPROPERTIES
Node that contains a list of properties ignored during import.- See Also:
- Constant Field Values
-
N_IMMUTABLES
public static final java.lang.String N_IMMUTABLES
The import immutable resources node.- See Also:
- Constant Field Values
-
N_IMPORT
public static final java.lang.String N_IMPORT
The node name of the import sub-configuration.- See Also:
- Constant Field Values
-
N_IMPORTEXPORT
public static final java.lang.String N_IMPORTEXPORT
The main configuration node name.- See Also:
- Constant Field Values
-
N_IMPORTEXPORTHANDLER
public static final java.lang.String N_IMPORTEXPORTHANDLER
The node name of an individual import/export handler.- See Also:
- Constant Field Values
-
N_IMPORTEXPORTHANDLERS
public static final java.lang.String N_IMPORTEXPORTHANDLERS
Master node for import/export handlers.- See Also:
- Constant Field Values
-
N_IMPORTVERSION
public static final java.lang.String N_IMPORTVERSION
The node name of an individual import version class.- See Also:
- Constant Field Values
-
N_IMPORTVERSIONS
public static final java.lang.String N_IMPORTVERSIONS
Master node for import version class names.- See Also:
- Constant Field Values
-
N_LINKSUBSTITUTION_HANDLER
public static final java.lang.String N_LINKSUBSTITUTION_HANDLER
The node name of the static export handler node.- See Also:
- Constant Field Values
-
N_OLDWEBAPPURL
public static final java.lang.String N_OLDWEBAPPURL
Node the contains an optional URL of old web application.- See Also:
- Constant Field Values
-
N_OVERWRITE
public static final java.lang.String N_OVERWRITE
The import overwrite node name.- See Also:
- Constant Field Values
-
N_PARAMS
public static final java.lang.String N_PARAMS
The node name of the repository params node.- See Also:
- Constant Field Values
-
N_PRINCIPALTRANSLATION
public static final java.lang.String N_PRINCIPALTRANSLATION
An individual principal translation node.- See Also:
- Constant Field Values
-
N_PRINCIPALTRANSLATIONS
public static final java.lang.String N_PRINCIPALTRANSLATIONS
The principal translation node.- See Also:
- Constant Field Values
-
N_PROTECTED_EXPORT
public static final java.lang.String N_PROTECTED_EXPORT
The node name of the column node.- See Also:
- Constant Field Values
-
N_REGEX
public static final java.lang.String N_REGEX
The node name of the repository filter regex node.- See Also:
- Constant Field Values
-
N_REPOSITORIES
public static final java.lang.String N_REPOSITORIES
The node name of the repositories node.- See Also:
- Constant Field Values
-
N_REPOSITORY
public static final java.lang.String N_REPOSITORY
The node name of the repository node.- See Also:
- Constant Field Values
-
N_SEPARATOR
public static final java.lang.String N_SEPARATOR
The node name of the separator node.- See Also:
- Constant Field Values
-
N_STATICEXPORT
public static final java.lang.String N_STATICEXPORT
The main configuration node for static export name.- See Also:
- Constant Field Values
-
N_STATICEXPORT_ACCEPTCHARSET
public static final java.lang.String N_STATICEXPORT_ACCEPTCHARSET
The node name of the static export acceptcharset node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_ACCEPTLANGUAGE
public static final java.lang.String N_STATICEXPORT_ACCEPTLANGUAGE
The node name of the static export acceptlanguage node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_DEFAULT
public static final java.lang.String N_STATICEXPORT_DEFAULT
The node name of the static export default node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_DEFAULTSUFFIXES
public static final java.lang.String N_STATICEXPORT_DEFAULTSUFFIXES
The node name of the static export defualtsuffix node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_DESCRIPTION
public static final java.lang.String N_STATICEXPORT_DESCRIPTION
The node name of the static export rule description nodes.- See Also:
- Constant Field Values
-
N_STATICEXPORT_EXPORT
public static final java.lang.String N_STATICEXPORT_EXPORT
The node name of the static export export-rule export node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_EXPORTBACKUPS
public static final java.lang.String N_STATICEXPORT_EXPORTBACKUPS
The node name of the static export exportbackups node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_EXPORTHEADERS
public static final java.lang.String N_STATICEXPORT_EXPORTHEADERS
The node name of the static export exportheaders node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_EXPORTPATH
public static final java.lang.String N_STATICEXPORT_EXPORTPATH
The node name of the static export exportpath node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_EXPORTRULE
public static final java.lang.String N_STATICEXPORT_EXPORTRULE
The node name of the static export export-rule node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_EXPORTRULES
public static final java.lang.String N_STATICEXPORT_EXPORTRULES
The node name of the static export export-rules node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_EXPORTURL
public static final java.lang.String N_STATICEXPORT_EXPORTURL
The node name of the static export exporturl node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_EXPORTWORKPATH
public static final java.lang.String N_STATICEXPORT_EXPORTWORKPATH
The node name of the static export exportworkpath node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_HANDLER
public static final java.lang.String N_STATICEXPORT_HANDLER
The node name of the static export handler node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_HEADER
public static final java.lang.String N_STATICEXPORT_HEADER
The node name of the static export header node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_MODIFIED
public static final java.lang.String N_STATICEXPORT_MODIFIED
The node name of the static export export-rule modified node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_NAME
public static final java.lang.String N_STATICEXPORT_NAME
The node name of the static export rule name nodes.- See Also:
- Constant Field Values
-
N_STATICEXPORT_PLAINOPTIMIZATION
public static final java.lang.String N_STATICEXPORT_PLAINOPTIMIZATION
The node name of the static export plainoptimization node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_REGEX
public static final java.lang.String N_STATICEXPORT_REGEX
The node name of the static export regex node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_RELATED_SYSTEM_RES
public static final java.lang.String N_STATICEXPORT_RELATED_SYSTEM_RES
The node name of the static export related-system-res node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_RELATIVELINKS
public static final java.lang.String N_STATICEXPORT_RELATIVELINKS
The node name of the static export relativelinks node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_REMOTEADDR
public static final java.lang.String N_STATICEXPORT_REMOTEADDR
The node name of the static export remoteaddr node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_RENDERSETTINGS
public static final java.lang.String N_STATICEXPORT_RENDERSETTINGS
The node name of the static export rendersettings node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_REQUESTHEADERS
public static final java.lang.String N_STATICEXPORT_REQUESTHEADERS
The node name of the static export requestheaders node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_RESOURCESTORENDER
public static final java.lang.String N_STATICEXPORT_RESOURCESTORENDER
The node name of the static export resourcestorender node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_RFS_PREFIX
public static final java.lang.String N_STATICEXPORT_RFS_PREFIX
The node name of the static export rfx-prefix node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_RFS_RULE
public static final java.lang.String N_STATICEXPORT_RFS_RULE
The node name of the static export rfx-rule node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_RFS_RULES
public static final java.lang.String N_STATICEXPORT_RFS_RULES
The node name of the static export rfx-rules node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_SOURCE
public static final java.lang.String N_STATICEXPORT_SOURCE
The node name of the static export rfx-rule source node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_SUFFIX
public static final java.lang.String N_STATICEXPORT_SUFFIX
The node name of the static export suffix node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_TESTRESOURCE
public static final java.lang.String N_STATICEXPORT_TESTRESOURCE
The node name of the static export testresource node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_URI
public static final java.lang.String N_STATICEXPORT_URI
The node name of the static export export-rule export uri node.- See Also:
- Constant Field Values
-
N_STATICEXPORT_VFS_PREFIX
public static final java.lang.String N_STATICEXPORT_VFS_PREFIX
The node name of the static export vfx-prefix node.- See Also:
- Constant Field Values
-
N_TEMP_EXPORTPONT_PATH
public static final java.lang.String N_TEMP_EXPORTPONT_PATH
The temporary export point path node.- See Also:
- Constant Field Values
-
N_TRANSLATION
public static final java.lang.String N_TRANSLATION
translation node name.- See Also:
- Constant Field Values
-
N_USERCSVEXPORT
public static final java.lang.String N_USERCSVEXPORT
The node name of the user csv export node.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CmsImportExportConfiguration
public CmsImportExportConfiguration()
-
-
Method Detail
-
addProtectedExportPoint
public void addProtectedExportPoint(java.lang.String uri, java.lang.String destination)
Adds an protected export point.- Parameters:
uri
- the source URIdestination
- the export destination
-
addXmlDigesterRules
public void addXmlDigesterRules(org.apache.commons.digester3.Digester digester)
Description copied from interface:I_CmsXmlConfiguration
Digests an XML node and creates an instance of this configurable class.- Parameters:
digester
- the digester to use- See Also:
I_CmsXmlConfiguration.addXmlDigesterRules(org.apache.commons.digester3.Digester)
-
generateXml
public org.dom4j.Element generateXml(org.dom4j.Element parent)
Description copied from interface:I_CmsXmlConfiguration
Generates the XML element for this configurable class.- Parameters:
parent
- the parent element in the XML tree- Returns:
- the XML element for this configurable class
- See Also:
I_CmsXmlConfiguration.generateXml(org.dom4j.Element)
-
getDtdFilename
public java.lang.String getDtdFilename()
Description copied from interface:I_CmsXmlConfiguration
Returns the name of the DTD file for this XML configuration, e.g.opencms-configuration.dtd
.- Returns:
- the name of the DTD file for this XML configuration
- See Also:
I_CmsXmlConfiguration.getDtdFilename()
-
getImportExportManager
public CmsImportExportManager getImportExportManager()
Returns the initialized import/export manager.- Returns:
- the initialized import/export manager
-
getRepositoryManager
public CmsRepositoryManager getRepositoryManager()
Returns the initialized repository manager.- Returns:
- the initialized repository manager
-
getStaticExportManager
public CmsStaticExportManager getStaticExportManager()
Returns the initialized static export manager.- Returns:
- the initialized static export manager
-
initializeFinished
public void initializeFinished()
Will be called when configuration of this object is finished.
-
setExtendedHtmlImportManager
public void setExtendedHtmlImportManager(CmsExtendedHtmlImportDefault extendedHtmlImportManager)
Sets the extendedHtmlImportManager.- Parameters:
extendedHtmlImportManager
- the extendedHtmlImportManager to set
-
setImportExportManager
public void setImportExportManager(CmsImportExportManager manager)
Sets the generated import/export manager.- Parameters:
manager
- the import/export manager to set
-
setProtectedExportPath
public void setProtectedExportPath(java.lang.String exportPath)
Sets the protected export path.- Parameters:
exportPath
- the export path to set
-
setRepositoryManager
public void setRepositoryManager(CmsRepositoryManager manager)
Sets the generated repository manager.- Parameters:
manager
- the repository manager to set
-
setStaticExportManager
public void setStaticExportManager(CmsStaticExportManager manager)
Sets the generated static export manager.- Parameters:
manager
- the static export manager to set
-
setUserExportSettings
public void setUserExportSettings(CmsUserExportSettings userExportSettings)
Sets the user settings for export and import.- Parameters:
userExportSettings
- the user settings for export and import
-
initMembers
protected void initMembers()
Description copied from class:A_CmsXmlConfiguration
Initializes member variables.- Specified by:
initMembers
in classA_CmsXmlConfiguration
- See Also:
A_CmsXmlConfiguration.initMembers()
-
-