Package org.opencms.db
Interface I_CmsDriver
- All Known Subinterfaces:
I_CmsUserDriver
- All Known Implementing Classes:
CmsHistoryDriver
,CmsHistoryDriver
,CmsHistoryDriver
,CmsHistoryDriver
,CmsHistoryDriver
,CmsHistoryDriver
,CmsHistoryDriver
,CmsHistoryDriver
,CmsProjectDriver
,CmsProjectDriver
,CmsProjectDriver
,CmsProjectDriver
,CmsProjectDriver
,CmsProjectDriver
,CmsProjectDriver
,CmsProjectDriver
,CmsSubscriptionDriver
,CmsSubscriptionDriver
,CmsSubscriptionDriver
,CmsSubscriptionDriver
,CmsSubscriptionDriver
,CmsSubscriptionDriver
,CmsSubscriptionDriver
,CmsSubscriptionDriver
,CmsUserDriver
,CmsUserDriver
,CmsUserDriver
,CmsUserDriver
,CmsUserDriver
,CmsUserDriver
,CmsUserDriver
,CmsUserDriver
,CmsVfsDriver
,CmsVfsDriver
,CmsVfsDriver
,CmsVfsDriver
,CmsVfsDriver
,CmsVfsDriver
,CmsVfsDriver
,CmsVfsDriver
public interface I_CmsDriver
Generic base driver interface.
- Since:
- 6.0.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Operator to concatenate or conditions.static final String
String to start a single condition.static final String
Operator to concatenate exclude conditions.static final String
Operator to concatenate include conditions.static final String
String to end a single condition.static final String
Operator to concatenate or conditions. -
Method Summary
Modifier and TypeMethodDescriptionvoid
init
(CmsDbContext dbc, CmsConfigurationManager configurationManager, List<String> successiveDrivers, CmsDriverManager driverManager) Initializes the driver.toString()
Returns information about the driver.
-
Field Details
-
AND_CONDITION
Operator to concatenate or conditions.- See Also:
-
BEGIN_CONDITION
String to start a single condition.- See Also:
-
BEGIN_EXCLUDE_CONDITION
Operator to concatenate exclude conditions.- See Also:
-
BEGIN_INCLUDE_CONDITION
Operator to concatenate include conditions.- See Also:
-
END_CONDITION
String to end a single condition.- See Also:
-
OR_CONDITION
Operator to concatenate or conditions.- See Also:
-
-
Method Details
-
init
void init(CmsDbContext dbc, CmsConfigurationManager configurationManager, List<String> successiveDrivers, CmsDriverManager driverManager) throws CmsException Initializes the driver.- Parameters:
dbc
- the current database contextconfigurationManager
- the configuration managersuccessiveDrivers
- a list of successive drivers to be initializeddriverManager
- the initialized OpenCms driver manager- Throws:
CmsException
- if something goes wrong
-
toString
Returns information about the driver.
-