Class DataSourceConfig.DataSourceDefinition

  • Enclosing class:
    DataSourceConfig

    public static final class DataSourceConfig.DataSourceDefinition
    extends Object
    The definition of a DataSource.
    • Constructor Detail

      • DataSourceDefinition

        public DataSourceDefinition​(String name,
                                    Properties props)
                             throws ConfigurationException
        Creates a DataSourceDefinition from the given properties and throws a ConfigurationException when the set of properties does not satisfy some validity constraints.
        Parameters:
        name - the logical name of the data source
        props - 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