| 程序包 | 说明 |
|---|---|
| org.opencms.configuration |
Reads and writes the XML based OpenCms configuration files.
|
| org.opencms.db |
Low-level database connection and access functionality.
|
| org.opencms.db.jpa | |
| org.opencms.publish |
Classes to handle the OpenCms publish process.
|
| 限定符和类型 | 方法和说明 |
|---|---|
I_CmsDbContextFactory |
CmsSystemConfiguration.getRuntimeInfoFactory()
Returns the runtime info factory instance.
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected I_CmsDbContextFactory |
CmsSecurityManager.m_dbContextFactory
The factory to create runtime info objects.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
CmsDriverManager.init(CmsConfigurationManager configurationManager,
I_CmsDbContextFactory dbContextFactory)
Initializes the driver and sets up all required modules and connections.
|
void |
CmsSecurityManager.init(CmsConfigurationManager configurationManager,
I_CmsDbContextFactory dbContextFactory,
CmsPublishEngine publishEngine)
Initializes this security manager with a given runtime info factory.
|
static CmsDriverManager |
CmsDriverManager.newInstance(CmsConfigurationManager configurationManager,
CmsSecurityManager securityManager,
I_CmsDbContextFactory runtimeInfoFactory,
CmsPublishEngine publishEngine)
Reads the required configurations from the opencms.properties file and creates
the various drivers to access the cms resources.
|
static CmsSecurityManager |
CmsSecurityManager.newInstance(CmsConfigurationManager configurationManager,
I_CmsDbContextFactory runtimeInfoFactory,
CmsPublishEngine publishEngine)
Creates a new instance of the OpenCms security manager.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
CmsDbContextFactory
The jpa implementation of
I_CmsDbContextFactory. |
| 构造器和说明 |
|---|
CmsPublishEngine(I_CmsDbContextFactory dbContextFactory)
Default constructor.
|