Class AbstractRemoteDatabase

    • Field Detail

      • hostname

        public final String hostname
        Host name + optional port (in the "host[:port]" format)
      • database

        public final String database
      • username

        public final String username
      • password

        public final Secret password
      • validationQuery

        public String validationQuery
      • properties

        public final String properties
    • Constructor Detail

      • AbstractRemoteDatabase

        public AbstractRemoteDatabase​(String hostname,
                                      String database,
                                      String username,
                                      Secret password,
                                      String properties)
    • Method Detail

      • setValidationQuery

        @DataBoundSetter
        public void setValidationQuery​(@QueryParameter
                                       String validationQuery)
      • getValidationQuery

        public String getValidationQuery()
      • getDriverClass

        protected abstract Class<? extends Driver> getDriverClass()
      • getJdbcUrl

        protected abstract String getJdbcUrl()