Package mondrian.spi

Contains the server-provider interfaces (SPIs) which user-defined extensions to Mondrian should implement.

See:
          Description

Interface Summary
CatalogLocator Abstract layer for locating catalog schema content.
CellFormatter An SPI to format the cell values.
DataSourceChangeListener Definition of a data source change listener.
DataSourceResolver Plugin class that resolves data source name to DataSource object.
Dialect Description of an SQL dialect.
DialectFactory Factory that creates Dialect objects.
DynamicSchemaProcessor A dynamic schema processor is used to dynamically change a Mondrian schema at runtime.
MemberFormatter An SPI to redefine the caption displayed for members.
ProfileHandler Called when a statement has profile information.
PropertyFormatter SPI to redefine a member property display string.
SegmentCache SPI definition of the segments cache.
UserDefinedFunction Definition of a user-defined function.
UserDefinedFunction.Argument  
 

Class Summary
DialectManager Manages Dialect and DialectFactory objects.
DialectManager.CachingDialectFactory Implementation of DialectFactory that caches dialects based on data source.
DialectManager.ChainDialectFactory Implementation of DialectFactory that tries to create a Dialect using a succession of underlying factories.
DialectManager.ConstructorDialectFactory Implementation of DialectFactory that calls a class's public <init>(Connection connection) constructor.
 

Enum Summary
Dialect.DatabaseProduct Enumeration of common database types.
Dialect.Datatype Datatype of a column.
 

Package mondrian.spi Description

Contains the server-provider interfaces (SPIs) which user-defined extensions to Mondrian should implement.


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