Class JdbcAgentState


  • public class JdbcAgentState
    extends java.lang.Object
    • Constructor Detail

      • JdbcAgentState

        public JdbcAgentState​(java.net.InetAddress address,
                              java.util.Map<java.lang.String,​java.lang.Object> parameters)
    • Method Detail

      • setupDatabaseConnections

        public void setupDatabaseConnections​(java.util.Map<java.lang.String,​java.lang.Object> parameters)
      • setupJdbcUrl

        protected void setupJdbcUrl​(java.util.Map<java.lang.String,​java.lang.Object> parameters)
      • createStatement

        public java.sql.Statement createStatement​(java.sql.Connection con)
      • executeJdbcQuery

        public java.sql.ResultSet executeJdbcQuery​(java.sql.Statement stmt,
                                                   JdbcQuery query)
      • closeConnection

        public void closeConnection​(java.sql.Connection con)
      • closeStmt

        public void closeStmt​(java.sql.Statement statement)
      • closeResultSet

        public void closeResultSet​(java.sql.ResultSet resultset)
      • getAddress

        public java.lang.String getAddress()
      • setAddress

        public void setAddress​(java.lang.String address)
      • groupIsAvailable

        public boolean groupIsAvailable​(java.lang.String groupName)
      • setGroupIsAvailable

        public void setGroupIsAvailable​(java.lang.String groupName,
                                        boolean available)
      • shouldCheckAvailability

        public boolean shouldCheckAvailability​(java.lang.String groupName,
                                               int recheckInterval)
      • didCheckGroupAvailability

        public void didCheckGroupAvailability​(java.lang.String groupName)
      • getDataSourceName

        public java.lang.String getDataSourceName()
      • setDataSourceName

        public void setDataSourceName​(java.lang.String dataSourceName)
      • getUseDataSourceName

        public boolean getUseDataSourceName()
      • setUseDataSourceName

        public void setUseDataSourceName​(boolean useDataSourceName)