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
Fields Modifier and Type Field Description static java.lang.String
AND_CONDITION
Operator to concatenate or conditions.static java.lang.String
BEGIN_CONDITION
String to start a single condition.static java.lang.String
BEGIN_EXCLUDE_CONDITION
Operator to concatenate exclude conditions.static java.lang.String
BEGIN_INCLUDE_CONDITION
Operator to concatenate include conditions.static java.lang.String
END_CONDITION
String to end a single condition.static java.lang.String
OR_CONDITION
Operator to concatenate or conditions.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
init(CmsDbContext dbc, CmsConfigurationManager configurationManager, java.util.List<java.lang.String> successiveDrivers, CmsDriverManager driverManager)
Initializes the driver.java.lang.String
toString()
Returns information about the driver.
-
-
-
Field Detail
-
AND_CONDITION
static final java.lang.String AND_CONDITION
Operator to concatenate or conditions.- See Also:
- Constant Field Values
-
BEGIN_CONDITION
static final java.lang.String BEGIN_CONDITION
String to start a single condition.- See Also:
- Constant Field Values
-
BEGIN_EXCLUDE_CONDITION
static final java.lang.String BEGIN_EXCLUDE_CONDITION
Operator to concatenate exclude conditions.- See Also:
- Constant Field Values
-
BEGIN_INCLUDE_CONDITION
static final java.lang.String BEGIN_INCLUDE_CONDITION
Operator to concatenate include conditions.- See Also:
- Constant Field Values
-
END_CONDITION
static final java.lang.String END_CONDITION
String to end a single condition.- See Also:
- Constant Field Values
-
OR_CONDITION
static final java.lang.String OR_CONDITION
Operator to concatenate or conditions.- See Also:
- Constant Field Values
-
-
Method Detail
-
init
void init(CmsDbContext dbc, CmsConfigurationManager configurationManager, java.util.List<java.lang.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
java.lang.String toString()
Returns information about the driver.- Overrides:
toString
in classjava.lang.Object
- Returns:
- an information string
-
-