mondrian.rolap
static class RolapSchema.Pool extends Object
To lookup a schema, call Pool.instance().
.get(java.lang.String, java.lang.String, java.lang.String, java.lang.String, mondrian.olap.Util.PropertyList)
Modifier and Type | Method and Description |
---|---|
(package private) void |
clear() |
(package private) boolean |
contains(RolapSchema rolapSchema) |
(package private) RolapSchema |
get(String catalogUrl,
DataSource dataSource,
Util.PropertyList connectInfo) |
(package private) RolapSchema |
get(String catalogUrl,
String connectionKey,
String jdbcUser,
String dataSourceStr,
Util.PropertyList connectInfo) |
(package private) List<RolapSchema> |
getRolapSchemas()
Returns a list of schemas in this pool.
|
(package private) static RolapSchema.Pool |
instance() |
(package private) void |
remove(RolapSchema schema) |
(package private) void |
remove(String catalogUrl,
DataSource dataSource) |
(package private) void |
remove(String catalogUrl,
String connectionKey,
String jdbcUser,
String dataSourceStr) |
static RolapSchema.Pool instance()
RolapSchema get(String catalogUrl, String connectionKey, String jdbcUser, String dataSourceStr, Util.PropertyList connectInfo)
RolapSchema get(String catalogUrl, DataSource dataSource, Util.PropertyList connectInfo)
void remove(String catalogUrl, DataSource dataSource)
void remove(RolapSchema schema)
void clear()
List<RolapSchema> getRolapSchemas()
boolean contains(RolapSchema rolapSchema)