mondrian.test
Class DynamicSchemaProcessorTest.BaseDsp
java.lang.Object
mondrian.test.DynamicSchemaProcessorTest.BaseDsp
- All Implemented Interfaces:
- DynamicSchemaProcessor
- Direct Known Subclasses:
- DynamicSchemaProcessorTest.CheckJdbcPropertyDsp, DynamicSchemaProcessorTest.FoodMartCatalogDsp, DynamicSchemaProcessorTest.ProviderTestDSP
- Enclosing class:
- DynamicSchemaProcessorTest
public static class DynamicSchemaProcessorTest.BaseDsp
- extends Object
- implements DynamicSchemaProcessor
Our base, token replacing schema processor.
- Author:
- ngoodman
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
replaceToken
protected String replaceToken
DynamicSchemaProcessorTest.BaseDsp
public DynamicSchemaProcessorTest.BaseDsp()
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
- Parameters:
schemaUrl
- the URL of the catalogconnectInfo
- Connection properties
- Returns:
- the modified schema
- Throws:
Exception
- if an error occurs
getSchema
public String getSchema()
throws Exception
- Throws:
Exception