Class RolapSchemaPool

    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) static org.apache.log4j.Logger LOGGER  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) void clear()  
      (package private) boolean contains​(RolapSchema rolapSchema)  
      (package private) RolapSchema createRolapSchema​(java.lang.String catalogUrl, javax.sql.DataSource dataSource, Util.PropertyList connectInfo, java.lang.String catalogStr, SchemaKey key, ByteString md5Bytes)  
      (package private) RolapSchema get​(java.lang.String catalogUrl, java.lang.String connectionKey, java.lang.String jdbcUser, java.lang.String dataSourceStr, Util.PropertyList connectInfo)  
      (package private) RolapSchema get​(java.lang.String catalogUrl, javax.sql.DataSource dataSource, Util.PropertyList connectInfo)  
      (package private) java.util.List<RolapSchema> getRolapSchemas()
      Returns a list of schemas in this pool.
      (package private) static RolapSchemaPool instance()  
      (package private) void remove​(java.lang.String catalogUrl, java.lang.String connectionKey, java.lang.String jdbcUser, java.lang.String dataSourceStr)  
      (package private) void remove​(java.lang.String catalogUrl, javax.sql.DataSource dataSource)  
      (package private) void remove​(RolapSchema schema)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • LOGGER

        static final org.apache.log4j.Logger LOGGER
    • Method Detail

      • get

        RolapSchema get​(java.lang.String catalogUrl,
                        java.lang.String connectionKey,
                        java.lang.String jdbcUser,
                        java.lang.String dataSourceStr,
                        Util.PropertyList connectInfo)
      • remove

        void remove​(java.lang.String catalogUrl,
                    java.lang.String connectionKey,
                    java.lang.String jdbcUser,
                    java.lang.String dataSourceStr)
      • remove

        void remove​(java.lang.String catalogUrl,
                    javax.sql.DataSource dataSource)
      • clear

        void clear()
      • getRolapSchemas

        java.util.List<RolapSchema> getRolapSchemas()
        Returns a list of schemas in this pool.
        Returns:
        List of schemas in this pool
      • contains

        boolean contains​(RolapSchema rolapSchema)