程序包 | 说明 |
---|---|
org.opencms.cmis | |
org.opencms.configuration |
Reads and writes the XML based OpenCms configuration files.
|
org.opencms.file.types |
The implementations of the core resource types for the VFS are located here.
|
org.opencms.importexport |
Contains functions to import and export resources from the OpenCms VFS.
|
org.opencms.jlan | |
org.opencms.loader |
Low-level functions to manage the loading of resources from the OpenCms VFS.
|
org.opencms.module |
OpenCms modules provide a powerful, standardized way to extend
the core OpenCms functionality.
|
org.opencms.repository |
Package contains all classes and interfaces needed to create or use a repository to
access the resources in the VFS.
|
org.opencms.search |
Implements the main full text search and indexing functions available in OpenCms.
|
org.opencms.setup |
Used during the initial setup of the database by the OpenCms setup wizard.
|
org.opencms.site |
Provides access to the multi-site configuration of OpenCms.
|
org.opencms.workplace.editors.directedit |
Used to control the generation of the HTML for the "direct edit" buttons.
|
限定符和类型 | 方法和说明 |
---|---|
void |
CmsCmisRepository.initConfiguration() |
限定符和类型 | 方法和说明 |
---|---|
void |
I_CmsConfigurationParameterHandler.initConfiguration()
Initializes a configuration after all parameters have been added.
|
void |
CmsConfigurationManager.writeConfiguration(java.lang.Class<?> clazz)
Writes the XML configuration for the provided configuration instance.
|
限定符和类型 | 方法和说明 |
---|---|
void |
A_CmsResourceType.addCopyResource(java.lang.String source,
java.lang.String target,
java.lang.String type)
Adds a new "copy resource" to this resource type,
allowed only during the configuration phase.
|
void |
A_CmsResourceType.addDefaultProperty(CmsProperty property)
Adds a default property to this resource type,
allowed only during the configuration phase.
|
void |
CmsResourceTypeXmlPage.initConfiguration(java.lang.String name,
java.lang.String id,
java.lang.String className) |
void |
CmsResourceTypePointer.initConfiguration(java.lang.String name,
java.lang.String id,
java.lang.String className) |
void |
CmsResourceTypeUnknownFolder.initConfiguration(java.lang.String name,
java.lang.String id,
java.lang.String className) |
void |
I_CmsResourceType.initConfiguration(java.lang.String name,
java.lang.String id,
java.lang.String className)
Special version of the configuration initialization used with resource types
to set resource type, id and class name, required for the XML configuration.
|
void |
CmsResourceTypeImage.initConfiguration(java.lang.String name,
java.lang.String id,
java.lang.String className) |
void |
CmsResourceTypeBinary.initConfiguration(java.lang.String name,
java.lang.String id,
java.lang.String className) |
void |
CmsResourceTypeUnknownFile.initConfiguration(java.lang.String name,
java.lang.String id,
java.lang.String className) |
void |
CmsResourceTypeJsp.initConfiguration(java.lang.String name,
java.lang.String id,
java.lang.String className) |
void |
CmsResourceTypeFolder.initConfiguration(java.lang.String name,
java.lang.String id,
java.lang.String className) |
void |
A_CmsResourceType.initConfiguration(java.lang.String name,
java.lang.String id,
java.lang.String className) |
void |
CmsResourceTypePlain.initConfiguration(java.lang.String name,
java.lang.String id,
java.lang.String className) |
void |
CmsResourceTypeXmlContainerPage.initConfiguration(java.lang.String name,
java.lang.String id,
java.lang.String className) |
void |
CmsResourceTypeUnknown.initConfiguration(java.lang.String name,
java.lang.String id,
java.lang.String className) |
void |
CmsResourceTypeFolderSubSitemap.initConfiguration(java.lang.String name,
java.lang.String id,
java.lang.String className) |
限定符和类型 | 方法和说明 |
---|---|
void |
CmsImportExportManager.exportData(CmsObject cms,
I_CmsImportExportHandler handler,
I_CmsReport report)
Checks if the current user has permissions to export Cms data of a specified export handler,
and if so, triggers the handler to write the export.
|
void |
I_CmsImportExportHandler.exportData(CmsObject cms,
I_CmsReport report)
Exports the data from the Cms.
|
限定符和类型 | 方法和说明 |
---|---|
void |
CmsJlanRepository.initConfiguration() |
限定符和类型 | 方法和说明 |
---|---|
I_CmsResourceCollector |
CmsResourceManager.addContentCollector(java.lang.String className,
java.lang.String order)
Adds a given content collector class to the type manager.
|
I_CmsHtmlConverter |
CmsResourceManager.addHtmlConverter(java.lang.String name,
java.lang.String className)
Adds a new HTML converter class to internal list of loaded converter classes.
|
void |
CmsResourceManager.addLoader(I_CmsResourceLoader loader)
Adds a new loader to the internal list of loaded loaders.
|
CmsMimeType |
CmsResourceManager.addMimeType(java.lang.String extension,
java.lang.String type)
Adds a new MIME type from the XML configuration to the internal list of MIME types.
|
CmsRelationType |
CmsResourceManager.addRelationType(java.lang.String name,
java.lang.String type)
Adds a new relation type from the XML configuration to the list of user defined relation types.
|
void |
CmsResourceManager.addResourceType(I_CmsResourceType resourceType)
Adds a new resource type from the XML configuration to the internal list of loaded resource types.
|
void |
CmsResourceManager.initConfiguration() |
void |
CmsResourceManager.initialize(CmsObject cms)
Initializes all additional resource types stored in the modules.
|
void |
CmsResourceManager.setNameGenerator(I_CmsFileNameGenerator nameGenerator)
Configures the URL name generator for XML contents.
|
限定符和类型 | 方法和说明 |
---|---|
void |
CmsModuleManager.addModule(CmsObject cms,
CmsModule module)
Adds a new module to the module manager.
|
static java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
CmsModuleManager.buildDepsForAllModules(java.lang.String rfsAbsPath,
boolean mode)
Returns a map of dependencies.
|
static java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
CmsModuleManager.buildDepsForModulelist(java.util.List<java.lang.String> moduleNames,
java.lang.String rfsAbsPath,
boolean mode)
Returns a map of dependencies between the given modules.
|
void |
CmsModuleManager.checkModuleSelectionList(java.util.List<java.lang.String> moduleNames,
java.lang.String rfsAbsPath,
boolean forDeletion)
Checks the module selection list for consistency, that means
that if a module is selected, all its dependencies are also selected.
|
void |
CmsModuleManager.deleteModule(CmsObject cms,
java.lang.String moduleName,
boolean replace,
I_CmsReport report)
Deletes a module from the configuration.
|
void |
CmsModuleImportExportHandler.exportData(CmsObject cms,
I_CmsReport report) |
static java.util.Map<CmsModule,java.lang.String> |
CmsModuleManager.getAllModulesFromPath(java.lang.String rfsAbsPath)
Returns a map of modules found in the given RFS absolute path.
|
static CmsModule |
CmsModuleImportExportHandler.readModuleFromImport(java.lang.String importResource)
Reads a module object from an external file source.
|
static java.util.List<java.lang.String> |
CmsModuleManager.topologicalSort(java.util.List<java.lang.String> moduleNames,
java.lang.String rfsAbsPath)
Sorts a given list of module names by dependencies,
so that the resulting list can be imported in that given order,
that means modules without dependencies first.
|
void |
CmsModuleManager.updateModule(CmsObject cms,
CmsModule module)
Updates a already configured module with new values.
|
限定符和类型 | 方法和说明 |
---|---|
void |
CmsRepositoryManager.addRepositoryClass(I_CmsRepository repository)
Adds a new configured repository.
|
static java.util.List<I_CmsResourceWrapper> |
CmsRepositoryManager.createResourceWrappersFromConfiguration(CmsParameterConfiguration config,
java.lang.String paramName,
org.apache.commons.logging.Log log)
Creates a list of resource wrappers from a collection of configuration parameters, for use in configuring repositories.
|
void |
A_CmsRepository.initConfiguration() |
void |
CmsRepositoryManager.initConfiguration()
Initializes a configuration after all parameters have been added.
|
void |
CmsRepositoryFilter.initConfiguration()
Initializes a configuration after all parameters have been added.
|
void |
CmsRepository.initConfiguration() |
限定符和类型 | 方法和说明 |
---|---|
void |
CmsSearchManager.registerSolrIndex(CmsSolrIndex index)
Registers a new Solr core for the given index.
|
限定符和类型 | 方法和说明 |
---|---|
protected void |
CmsSetupBean.addComponentsFromPath(java.lang.String fileName)
Reads all components from the given location, a folder or a zip file.
|
protected CmsParameterConfiguration |
CmsSetupBean.getComponentsProperties(java.lang.String location)
Reads all properties from the components.properties file at the given location, a folder or a zip file.
|
限定符和类型 | 方法和说明 |
---|---|
void |
CmsSiteManagerImpl.addSite(java.lang.String server,
java.lang.String uri,
java.lang.String title,
java.lang.String position,
java.lang.String errorPage,
java.lang.String webserver,
java.lang.String secureServer,
java.lang.String exclusive,
java.lang.String error)
Adds a new CmsSite to the list of configured sites,
this is only allowed during configuration.
|
限定符和类型 | 方法和说明 |
---|---|
void |
A_CmsDirectEditProvider.initConfiguration() |