|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Object java.lang.Enum<RolapConnectionProperties> mondrian.rolap.RolapConnectionProperties
public enum RolapConnectionProperties
RolapConnectionProperties
enumerates the allowable values of
keywords in a Mondrian connect string.
Note to developers: If you add or modify a connection-string property, you must also modify the Configuration Specification.
Enum Constant Summary | |
---|---|
Catalog
The "Catalog" property is the URL of the catalog, an XML file which describes the schema: cubes, hierarchies, and so forth. |
|
CatalogContent
The "CatalogContent" property is an XML string representing the schema: cubes, hierarchies, and so forth. |
|
CatalogName
The "CatalogName" property is not used. |
|
DataSource
The "DataSource" property is the name of a data source class. |
|
DataSourceChangeListener
The name of a class implementing the DataSourceChangeListener interface. |
|
DynamicSchemaProcessor
The name of a class implementing the DynamicSchemaProcessor interface. |
|
Ignore
The "Ignore" property is a boolean value. |
|
Jdbc
The "Jdbc" property is the URL of the JDBC database where the data is stored. |
|
JdbcDrivers
The "JdbcDrivers" property is a comma-separated list of JDBC driver classes, for example, "sun.jdbc.odbc.JdbcOdbcDriver,oracle.jdbc.OracleDriver" . |
|
JdbcPassword
The "JdbcPassword" property is the password to log on to the JDBC database. |
|
JdbcUser
The "JdbcUser" property is the name of the user to log on to the JDBC database. |
|
Locale
The "Locale" property is the requested Locale for the LocalizingDynamicSchemaProcessor. |
|
PoolNeeded
The "PoolNeeded" property tells Mondrian whether to add a layer of connection pooling. |
|
Provider
The "Provider" property must have the value "Mondrian" . |
|
Role
The "Role" property is the name of the role
to adopt. |
|
UseContentChecksum
Allows to work with dynamically changing schema. |
|
UseSchemaPool
The "UseSchemaPool" property disables the schema cache. |
Field Summary | |
---|---|
static String |
JdbcPropertyPrefix
Any property beginning with this value will be added to the JDBC connection properties, after removing this prefix. |
Method Summary | |
---|---|
static RolapConnectionProperties |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static RolapConnectionProperties[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final RolapConnectionProperties Provider
"Mondrian"
.
public static final RolapConnectionProperties Jdbc
DataSource
or Jdbc
.
public static final RolapConnectionProperties JdbcDrivers
"sun.jdbc.odbc.JdbcOdbcDriver,oracle.jdbc.OracleDriver"
.
public static final RolapConnectionProperties JdbcUser
public static final RolapConnectionProperties JdbcPassword
public static final RolapConnectionProperties Catalog
CatalogContent
.
public static final RolapConnectionProperties CatalogContent
Catalog
.
public static final RolapConnectionProperties CatalogName
Catalog
.
public static final RolapConnectionProperties DataSource
DataSource
interface.
You must specify either DataSource
or Jdbc
.
public static final RolapConnectionProperties PoolNeeded
If no value is specified, we assume that:
Jdbc
property are not pooled,
and therefore need to be pooled,
DataSource
are already pooled.
public static final RolapConnectionProperties Role
role
to adopt. If not specified, the connection uses a role which has access
to every object in the schema.
public static final RolapConnectionProperties UseContentChecksum
true
and schema content has changed (previous checksum
doesn't equal with current), schema would be reloaded. Could be used in
combination with DynamicSchemaProcessor
property
public static final RolapConnectionProperties UseSchemaPool
public static final RolapConnectionProperties DynamicSchemaProcessor
DynamicSchemaProcessor
interface.
A dynamic schema processor is called at runtime in order to modify the
schema content.
public static final RolapConnectionProperties Locale
Locale.getDefault()
.
public static final RolapConnectionProperties DataSourceChangeListener
DataSourceChangeListener
interface.
A data source change listener is used to flush the cache of
mondrian every time the datasource is changed.
public static final RolapConnectionProperties Ignore
Schema.getWarnings()
.
Field Detail |
---|
public static final String JdbcPropertyPrefix
Method Detail |
---|
public static RolapConnectionProperties[] values()
for (RolapConnectionProperties c : RolapConnectionProperties.values()) System.out.println(c);
public static RolapConnectionProperties valueOf(String name)
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is nullname
- the name of the enum constant to be returned.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |