Class ConnectionKey


  • class ConnectionKey
    extends StringKey
    Globally unique identifier for the definition of a JDBC database connection.

    Two connections should have the same connection key if and only if their databases have the same content.

    Author:
    jhyde
    See Also:
    RolapConnectionProperties.JdbcConnectionUuid
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) static void attributeValue​(java.lang.StringBuilder buf, java.lang.String attribute, java.lang.Object value)  
      (package private) static ConnectionKey create​(java.lang.String connectionUuidStr, javax.sql.DataSource dataSource, java.lang.String catalogUrl, java.lang.String connectionKey, java.lang.String jdbcUser, java.lang.String dataSourceStr)  
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Method Detail

      • create

        static ConnectionKey create​(java.lang.String connectionUuidStr,
                                    javax.sql.DataSource dataSource,
                                    java.lang.String catalogUrl,
                                    java.lang.String connectionKey,
                                    java.lang.String jdbcUser,
                                    java.lang.String dataSourceStr)
      • attributeValue

        static void attributeValue​(java.lang.StringBuilder buf,
                                   java.lang.String attribute,
                                   java.lang.Object value)