Class DataSourceConfig.DataSourceDefinition
- java.lang.Object
-
- org.apache.jackrabbit.core.config.DataSourceConfig.DataSourceDefinition
-
- Enclosing class:
- DataSourceConfig
public static final class DataSourceConfig.DataSourceDefinition extends Object
The definition of a DataSource.
-
-
Constructor Summary
Constructors Constructor Description DataSourceDefinition(String name, Properties props)
Creates a DataSourceDefinition from the given properties and throws aConfigurationException
when the set of properties does not satisfy some validity constraints.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDbType()
String
getDriver()
String
getLogicalName()
int
getMaxPoolSize()
String
getPassword()
String
getUrl()
String
getUser()
String
getValidationQuery()
-
-
-
Constructor Detail
-
DataSourceDefinition
public DataSourceDefinition(String name, Properties props) throws ConfigurationException
Creates a DataSourceDefinition from the given properties and throws aConfigurationException
when the set of properties does not satisfy some validity constraints.- Parameters:
name
- the logical name of the data sourceprops
- the properties (string keys and values)- Throws:
ConfigurationException
- on error
-
-
Method Detail
-
getLogicalName
public String getLogicalName()
- Returns:
- the logicalName
-
getDriver
public String getDriver()
- Returns:
- the driver
-
getUrl
public String getUrl()
- Returns:
- the url
-
getUser
public String getUser()
- Returns:
- the user
-
getDbType
public String getDbType()
- Returns:
- the dbType
-
getPassword
public String getPassword()
- Returns:
- the password
-
getValidationQuery
public String getValidationQuery()
- Returns:
- the validationQuery
-
getMaxPoolSize
public int getMaxPoolSize()
- Returns:
- the maxPoolSize
-
-