mondrian.test
Class DynamicSchemaProcessorTest.CheckJdbcPropertyDsp
java.lang.Object
mondrian.test.DynamicSchemaProcessorTest.BaseDsp
mondrian.test.DynamicSchemaProcessorTest.CheckJdbcPropertyDsp
- All Implemented Interfaces:
- DynamicSchemaProcessor
- Enclosing class:
- DynamicSchemaProcessorTest
public static class DynamicSchemaProcessorTest.CheckJdbcPropertyDsp
- extends DynamicSchemaProcessorTest.BaseDsp
Ensures we have access to the JDBC URL. Note, since Foodmart can run on
multiple databases all we check in schema name is the first four
characters (JDBC)
- Author:
- ngoodman
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RETURNTRUESTRING
public static String RETURNTRUESTRING
RETURNFALSESTRING
public static String RETURNFALSESTRING
DynamicSchemaProcessorTest.CheckJdbcPropertyDsp
public DynamicSchemaProcessorTest.CheckJdbcPropertyDsp()
processSchema
public String processSchema(String schemaUrl,
Util.PropertyList connectInfo)
throws Exception
- Description copied from interface:
DynamicSchemaProcessor
- Modifies a Mondrian schema.
An implementation should generally interpret the URL string as
an Apache VFS (virtual file system) URL.
- Specified by:
processSchema
in interface DynamicSchemaProcessor
- Overrides:
processSchema
in class DynamicSchemaProcessorTest.BaseDsp
- Parameters:
schemaUrl
- the URL of the catalogconnectInfo
- Connection properties
- Returns:
- the modified schema
- Throws:
Exception
- if an error occurs