Class DataSourceConfig.DataSourceDefinition

  • Enclosing class:
    DataSourceConfig

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

      • DataSourceDefinition

        public DataSourceDefinition​(java.lang.String name,
                                    java.util.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 java.lang.String getLogicalName()
        Returns:
        the logicalName
      • getDriver

        public java.lang.String getDriver()
        Returns:
        the driver
      • getUrl

        public java.lang.String getUrl()
        Returns:
        the url
      • getUser

        public java.lang.String getUser()
        Returns:
        the user
      • getDbType

        public java.lang.String getDbType()
        Returns:
        the dbType
      • getPassword

        public java.lang.String getPassword()
        Returns:
        the password
      • getValidationQuery

        public java.lang.String getValidationQuery()
        Returns:
        the validationQuery
      • getMaxPoolSize

        public int getMaxPoolSize()
        Returns:
        the maxPoolSize