Uses of Class
org.opencms.db.CmsDriverManager
Packages that use CmsDriverManager
Package
Description
Low-level database connection and access functionality.
Generic (ANSI-SQL) implementation of the OpenCms database connector.
The lock state of the resources in the VFS is handled with these classes.
Classes to handle the OpenCms publish process.
Classes to represent and validate the internal and external links/relations of resources in the OpenCms VFS.
Access control and security classes for the OpenCms ACL permission system.
-
Uses of CmsDriverManager in org.opencms.db
Fields in org.opencms.db declared as CmsDriverManagerModifier and TypeFieldDescriptionprotected CmsDriverManager
CmsSecurityManager.m_driverManager
The initialized OpenCms driver manager to access the database.Methods in org.opencms.db that return CmsDriverManagerModifier and TypeMethodDescriptionCmsDriverManager.ResourceOUCacheKey.getDriverManager()
Gets the current driver manager.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.Methods in org.opencms.db with parameters of type CmsDriverManagerModifier and TypeMethodDescriptionvoid
CmsDriverManager.ResourceOUMap.init
(CmsDriverManager driverManager, CmsDbContext dbc) Reads the OU resource data from the VFS and initializes this instance with it.void
I_CmsDriver.init
(CmsDbContext dbc, CmsConfigurationManager configurationManager, List<String> successiveDrivers, CmsDriverManager driverManager) Initializes the driver.void
CmsDbContextFactory.initialize
(CmsDriverManager driverManager) void
I_CmsDbContextFactory.initialize
(CmsDriverManager driverManager) Initializes the runtime info factory with the OpenCms driver manager.void
I_CmsHistoryDriver.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.void
I_CmsUserDriver.setDriverManager
(CmsDriverManager driverManager) Sets the driver manager for this driver if possible.void
I_CmsVfsDriver.setDriverManager
(CmsDriverManager driverManager) Sets the driver manager for this driver if possible.Constructors in org.opencms.db with parameters of type CmsDriverManagerModifierConstructorDescriptionprotected
CmsSqlManager
(CmsDriverManager driverManager) Creates a new SQL manager from the provided driver manager.ResourceOUCacheKey
(CmsDriverManager driverManager, CmsDbContext dbc) Creates a new instance. -
Uses of CmsDriverManager in org.opencms.db.generic
Fields in org.opencms.db.generic declared as CmsDriverManagerModifier and TypeFieldDescriptionprotected CmsDriverManager
CmsHistoryDriver.m_driverManager
The driver manager instance.protected CmsDriverManager
CmsProjectDriver.m_driverManager
The driver manager.protected CmsDriverManager
CmsSubscriptionDriver.m_driverManager
A reference to the driver manager used by this driver.protected CmsDriverManager
CmsUserDriver.m_driverManager
The driver manager.protected CmsDriverManager
CmsVfsDriver.m_driverManager
The driver manager.Methods in org.opencms.db.generic with parameters of type CmsDriverManagerModifier and TypeMethodDescriptionvoid
CmsHistoryDriver.init
(CmsDbContext dbc, CmsConfigurationManager configurationManager, List<String> successiveDrivers, CmsDriverManager driverManager) void
CmsProjectDriver.init
(CmsDbContext dbc, CmsConfigurationManager configurationManager, List<String> successiveDrivers, CmsDriverManager driverManager) void
CmsSubscriptionDriver.init
(CmsDbContext dbc, CmsConfigurationManager configurationManager, List<String> successiveDrivers, CmsDriverManager driverManager) void
CmsUserDriver.init
(CmsDbContext dbc, CmsConfigurationManager configurationManager, List<String> successiveDrivers, CmsDriverManager driverManager) void
CmsVfsDriver.init
(CmsDbContext dbc, CmsConfigurationManager configurationManager, List<String> successiveDrivers, CmsDriverManager driverManager) void
CmsHistoryDriver.setDriverManager
(CmsDriverManager driverManager) void
CmsProjectDriver.setDriverManager
(CmsDriverManager driverManager) void
CmsUserDriver.setDriverManager
(CmsDriverManager driverManager) void
CmsVfsDriver.setDriverManager
(CmsDriverManager driverManager) -
Uses of CmsDriverManager in org.opencms.lock
Constructors in org.opencms.lock with parameters of type CmsDriverManagerModifierConstructorDescriptionCmsLockManager
(CmsDriverManager driverManager) Default constructor, creates a new lock manager. -
Uses of CmsDriverManager in org.opencms.publish
Methods in org.opencms.publish that return CmsDriverManagerModifier and TypeMethodDescriptionprotected CmsDriverManager
CmsPublishEngine.getDriverManager()
Returns the driver manager instance.Methods in org.opencms.publish with parameters of type CmsDriverManagerModifier and TypeMethodDescriptionvoid
CmsPublishEngine.setDriverManager
(CmsDriverManager driverManager) Sets the driver manager instance. -
Uses of CmsDriverManager in org.opencms.relations
Fields in org.opencms.relations declared as CmsDriverManagerModifier and TypeFieldDescriptionprotected CmsDriverManager
CmsRelationSystemValidator.m_driverManager
The driver manager.Constructors in org.opencms.relations with parameters of type CmsDriverManagerModifierConstructorDescriptionCmsRelationSystemValidator
(CmsDriverManager driverManager) Default constructor. -
Uses of CmsDriverManager in org.opencms.security
Fields in org.opencms.security declared as CmsDriverManagerModifier and TypeFieldDescriptionprotected CmsDriverManager
CmsDefaultPermissionHandler.m_driverManager
Driver Manager instance.Methods in org.opencms.security with parameters of type CmsDriverManagerModifier and TypeMethodDescriptionvoid
CmsDefaultPermissionHandler.init
(CmsDriverManager driverManager, CmsSystemConfiguration systemConfiguration) void
I_CmsPermissionHandler.init
(CmsDriverManager driverManager, CmsSystemConfiguration systemConfiguration) Initializes internal variables needed to work.