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 CmsDriverManagerCmsSecurityManager.m_driverManagerThe 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 CmsDriverManagerCmsDriverManager.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 TypeMethodDescriptionvoidCmsDriverManager.ResourceOUMap.init(CmsDriverManager driverManager, CmsDbContext dbc) Reads the OU resource data from the VFS and initializes this instance with it.voidI_CmsDriver.init(CmsDbContext dbc, CmsConfigurationManager configurationManager, List<String> successiveDrivers, CmsDriverManager driverManager) Initializes the driver.voidCmsDbContextFactory.initialize(CmsDriverManager driverManager) voidI_CmsDbContextFactory.initialize(CmsDriverManager driverManager) Initializes the runtime info factory with the OpenCms driver manager.voidI_CmsHistoryDriver.setDriverManager(CmsDriverManager driverManager) Sets the driver manager for this driver if possible.voidI_CmsProjectDriver.setDriverManager(CmsDriverManager driverManager) Sets the driver manager for this driver if possible.voidI_CmsUserDriver.setDriverManager(CmsDriverManager driverManager) Sets the driver manager for this driver if possible.voidI_CmsVfsDriver.setDriverManager(CmsDriverManager driverManager) Sets the driver manager for this driver if possible.Constructors in org.opencms.db with parameters of type CmsDriverManagerModifierConstructorDescriptionprotectedCmsSqlManager(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 CmsDriverManagerCmsHistoryDriver.m_driverManagerThe driver manager instance.protected CmsDriverManagerCmsProjectDriver.m_driverManagerThe driver manager.protected CmsDriverManagerCmsSubscriptionDriver.m_driverManagerA reference to the driver manager used by this driver.protected CmsDriverManagerCmsUserDriver.m_driverManagerThe driver manager.protected CmsDriverManagerCmsVfsDriver.m_driverManagerThe driver manager.Methods in org.opencms.db.generic with parameters of type CmsDriverManagerModifier and TypeMethodDescriptionvoidCmsHistoryDriver.init(CmsDbContext dbc, CmsConfigurationManager configurationManager, List<String> successiveDrivers, CmsDriverManager driverManager) voidCmsProjectDriver.init(CmsDbContext dbc, CmsConfigurationManager configurationManager, List<String> successiveDrivers, CmsDriverManager driverManager) voidCmsSubscriptionDriver.init(CmsDbContext dbc, CmsConfigurationManager configurationManager, List<String> successiveDrivers, CmsDriverManager driverManager) voidCmsUserDriver.init(CmsDbContext dbc, CmsConfigurationManager configurationManager, List<String> successiveDrivers, CmsDriverManager driverManager) voidCmsVfsDriver.init(CmsDbContext dbc, CmsConfigurationManager configurationManager, List<String> successiveDrivers, CmsDriverManager driverManager) voidCmsHistoryDriver.setDriverManager(CmsDriverManager driverManager) voidCmsProjectDriver.setDriverManager(CmsDriverManager driverManager) voidCmsUserDriver.setDriverManager(CmsDriverManager driverManager) voidCmsVfsDriver.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 CmsDriverManagerCmsPublishEngine.getDriverManager()Returns the driver manager instance.Methods in org.opencms.publish with parameters of type CmsDriverManagerModifier and TypeMethodDescriptionvoidCmsPublishEngine.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 CmsDriverManagerCmsRelationSystemValidator.m_driverManagerThe 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 CmsDriverManagerCmsDefaultPermissionHandler.m_driverManagerDriver Manager instance.Methods in org.opencms.security with parameters of type CmsDriverManagerModifier and TypeMethodDescriptionvoidCmsDefaultPermissionHandler.init(CmsDriverManager driverManager, CmsSystemConfiguration systemConfiguration) voidI_CmsPermissionHandler.init(CmsDriverManager driverManager, CmsSystemConfiguration systemConfiguration) Initializes internal variables needed to work.