Package mondrian.test
Class DynamicSchemaProcessorTest.ProviderTestDSP
- java.lang.Object
-
- mondrian.test.DynamicSchemaProcessorTest.BaseDsp
-
- mondrian.test.DynamicSchemaProcessorTest.ProviderTestDSP
-
- All Implemented Interfaces:
DynamicSchemaProcessor
- Enclosing class:
- DynamicSchemaProcessorTest
public static class DynamicSchemaProcessorTest.ProviderTestDSP extends DynamicSchemaProcessorTest.BaseDsp
DSP that checks that replaces the Schema Name with the name of the Provider property- Author:
- ngoodman
-
-
Field Summary
-
Fields inherited from class mondrian.test.DynamicSchemaProcessorTest.BaseDsp
replaceToken
-
-
Constructor Summary
Constructors Constructor Description ProviderTestDSP()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
processSchema(java.lang.String schemaUrl, Util.PropertyList connectInfo)
Modifies a Mondrian schema.-
Methods inherited from class mondrian.test.DynamicSchemaProcessorTest.BaseDsp
getSchema
-
-
-
-
Method Detail
-
processSchema
public java.lang.String processSchema(java.lang.String schemaUrl, Util.PropertyList connectInfo) throws java.lang.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 interfaceDynamicSchemaProcessor
- Overrides:
processSchema
in classDynamicSchemaProcessorTest.BaseDsp
- Parameters:
schemaUrl
- The URL of the catalog.connectInfo
- Connection properties.- Returns:
- Returns the modified schema.
- Throws:
java.lang.Exception
- if an error occurs.
-
-