程序包 | 说明 |
---|---|
org.opencms.db |
Low-level database connection and access functionality.
|
org.opencms.db.generic |
Generic (ANSI-SQL) implementation of the OpenCms database connector.
|
org.opencms.db.jpa | |
org.opencms.lock |
The lock state of the resources in the VFS is handled with these classes.
|
org.opencms.publish |
Classes to handle the OpenCms publish process.
|
org.opencms.relations |
Classes to represent and validate the internal and external links/relations of resources in the OpenCms VFS.
|
org.opencms.security |
Access control and security classes for the OpenCms ACL permission system.
|
限定符和类型 | 字段和说明 |
---|---|
protected CmsDriverManager |
CmsSecurityManager.m_driverManager
The initialized OpenCms driver manager to access the database.
|
限定符和类型 | 方法和说明 |
---|---|
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.
|
限定符和类型 | 方法和说明 |
---|---|
void |
I_CmsDriver.init(CmsDbContext dbc,
CmsConfigurationManager configurationManager,
java.util.List<java.lang.String> successiveDrivers,
CmsDriverManager driverManager)
Initializes the driver.
|
void |
I_CmsDbContextFactory.initialize(CmsDriverManager driverManager)
Initializes the runtime info factory with the OpenCms driver manager.
|
void |
CmsDbContextFactory.initialize(CmsDriverManager driverManager) |
void |
I_CmsVfsDriver.setDriverManager(CmsDriverManager driverManager)
Sets the driver manager for this driver if possible.
|
void |
I_CmsHistoryDriver.setDriverManager(CmsDriverManager driverManager)
Sets the driver manager for this driver if possible.
|
void |
I_CmsUserDriver.setDriverManager(CmsDriverManager driverManager)
Sets the driver manager for this driver if possible.
|
void |
I_CmsProjectDriver.setDriverManager(CmsDriverManager driverManager)
Sets the driver manager for this driver if possible.
|
构造器和说明 |
---|
CmsSqlManager(CmsDriverManager driverManager)
Creates a new SQL manager from the provided driver manager.
|
限定符和类型 | 字段和说明 |
---|---|
protected CmsDriverManager |
CmsVfsDriver.m_driverManager
The driver manager.
|
protected CmsDriverManager |
CmsUserDriver.m_driverManager
The driver manager.
|
protected CmsDriverManager |
CmsSubscriptionDriver.m_driverManager
A reference to the driver manager used by this driver.
|
protected CmsDriverManager |
CmsProjectDriver.m_driverManager
The driver manager.
|
protected CmsDriverManager |
CmsHistoryDriver.m_driverManager
The driver manager instance.
|
限定符和类型 | 方法和说明 |
---|---|
void |
CmsVfsDriver.init(CmsDbContext dbc,
CmsConfigurationManager configurationManager,
java.util.List<java.lang.String> successiveDrivers,
CmsDriverManager driverManager) |
void |
CmsUserDriver.init(CmsDbContext dbc,
CmsConfigurationManager configurationManager,
java.util.List<java.lang.String> successiveDrivers,
CmsDriverManager driverManager) |
void |
CmsSubscriptionDriver.init(CmsDbContext dbc,
CmsConfigurationManager configurationManager,
java.util.List<java.lang.String> successiveDrivers,
CmsDriverManager driverManager) |
void |
CmsProjectDriver.init(CmsDbContext dbc,
CmsConfigurationManager configurationManager,
java.util.List<java.lang.String> successiveDrivers,
CmsDriverManager driverManager) |
void |
CmsHistoryDriver.init(CmsDbContext dbc,
CmsConfigurationManager configurationManager,
java.util.List<java.lang.String> successiveDrivers,
CmsDriverManager driverManager) |
void |
CmsVfsDriver.setDriverManager(CmsDriverManager driverManager) |
void |
CmsUserDriver.setDriverManager(CmsDriverManager driverManager) |
void |
CmsProjectDriver.setDriverManager(CmsDriverManager driverManager) |
void |
CmsHistoryDriver.setDriverManager(CmsDriverManager driverManager) |
限定符和类型 | 字段和说明 |
---|---|
protected CmsDriverManager |
CmsVfsDriver.m_driverManager
The driver manager.
|
protected CmsDriverManager |
CmsUserDriver.m_driverManager
The driver manager.
|
protected CmsDriverManager |
CmsSubscriptionDriver.m_driverManager
A reference to the driver manager used by this driver.
|
protected CmsDriverManager |
CmsProjectDriver.m_driverManager
The driver manager.
|
protected CmsDriverManager |
CmsHistoryDriver.m_driverManager
The driver manager instance.
|
限定符和类型 | 方法和说明 |
---|---|
void |
CmsVfsDriver.init(CmsDbContext dbc,
CmsConfigurationManager configurationManager,
java.util.List<java.lang.String> successiveDrivers,
CmsDriverManager driverManager) |
void |
CmsUserDriver.init(CmsDbContext dbc,
CmsConfigurationManager configurationManager,
java.util.List<java.lang.String> successiveDrivers,
CmsDriverManager driverManager) |
void |
CmsSubscriptionDriver.init(CmsDbContext dbc,
CmsConfigurationManager configurationManager,
java.util.List<java.lang.String> successiveDrivers,
CmsDriverManager driverManager) |
void |
CmsProjectDriver.init(CmsDbContext dbc,
CmsConfigurationManager configurationManager,
java.util.List<java.lang.String> successiveDrivers,
CmsDriverManager driverManager) |
void |
CmsHistoryDriver.init(CmsDbContext dbc,
CmsConfigurationManager configurationManager,
java.util.List<java.lang.String> successiveDrivers,
CmsDriverManager driverManager) |
void |
CmsDbContextFactory.initialize(CmsDriverManager driverManager) |
void |
CmsVfsDriver.setDriverManager(CmsDriverManager driverManager) |
void |
CmsUserDriver.setDriverManager(CmsDriverManager driverManager) |
void |
CmsProjectDriver.setDriverManager(CmsDriverManager driverManager) |
void |
CmsHistoryDriver.setDriverManager(CmsDriverManager driverManager) |
构造器和说明 |
---|
CmsLockManager(CmsDriverManager driverManager)
Default constructor, creates a new lock manager.
|
限定符和类型 | 方法和说明 |
---|---|
protected CmsDriverManager |
CmsPublishEngine.getDriverManager()
Returns the driver manager instance.
|
限定符和类型 | 方法和说明 |
---|---|
void |
CmsPublishEngine.setDriverManager(CmsDriverManager driverManager)
Sets the driver manager instance.
|
限定符和类型 | 字段和说明 |
---|---|
protected CmsDriverManager |
CmsRelationSystemValidator.m_driverManager
The driver manager.
|
构造器和说明 |
---|
CmsRelationSystemValidator(CmsDriverManager driverManager)
Default constructor.
|
限定符和类型 | 字段和说明 |
---|---|
protected CmsDriverManager |
CmsDefaultPermissionHandler.m_driverManager
Driver Manager instance.
|
限定符和类型 | 方法和说明 |
---|---|
void |
I_CmsPermissionHandler.init(CmsDriverManager driverManager,
CmsSystemConfiguration systemConfiguration)
Initializes internal variables needed to work.
|
void |
CmsDefaultPermissionHandler.init(CmsDriverManager driverManager,
CmsSystemConfiguration systemConfiguration) |