mondrian.test
Class DynamicSchemaProcessorTest.FoodMartCatalogDsp

java.lang.Object
  extended by mondrian.test.DynamicSchemaProcessorTest.BaseDsp
      extended by mondrian.test.DynamicSchemaProcessorTest.FoodMartCatalogDsp
All Implemented Interfaces:
DynamicSchemaProcessor
Enclosing class:
DynamicSchemaProcessorTest

public static class DynamicSchemaProcessorTest.FoodMartCatalogDsp
extends DynamicSchemaProcessorTest.BaseDsp

Checks to make sure our Catalog property contains our FoodMart.xml VFS URL

Author:
ngoodman

Field Summary
 
Fields inherited from class mondrian.test.DynamicSchemaProcessorTest.BaseDsp
replaceToken
 
Constructor Summary
DynamicSchemaProcessorTest.FoodMartCatalogDsp()
           
 
Method Summary
 String processSchema(String schemaUrl, Util.PropertyList connectInfo)
          Modifies a Mondrian schema.
 
Methods inherited from class mondrian.test.DynamicSchemaProcessorTest.BaseDsp
getSchema
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DynamicSchemaProcessorTest.FoodMartCatalogDsp

public DynamicSchemaProcessorTest.FoodMartCatalogDsp()
Method Detail

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 catalog
connectInfo - Connection properties
Returns:
the modified schema
Throws:
Exception - if an error occurs

Get Mondrian at SourceForge.net. Fast, secure and free Open Source software downloads