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
FieldsModifier and TypeFieldDescriptionstatic final StringOperator to concatenate or conditions.static final StringString to start a single condition.static final StringOperator to concatenate exclude conditions.static final StringOperator to concatenate include conditions.static final StringString to end a single condition.static final StringOperator to concatenate or conditions. -
Method Summary
Modifier and TypeMethodDescriptionvoidinit(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.
-