Package mondrian.spi
package mondrian.spi
Contains the server-provider interfaces (SPIs) which user-defined
extensions to Mondrian should implement.
-
ClassDescriptionAbstract layer for locating catalog schema content.An SPI to format the cell values.Deprecated.Will be removed with Mondrian 4.0.Plugin class that resolves data source name to
DataSource
object.Description of an SQL dialect.Enumeration of common database types.Datatype of a column.Factory that createsDialect
objects.ManagesDialect
andDialectFactory
objects.A dynamic schema processor is used to dynamically change a Mondrian schema at runtime.An SPI to redefine the caption displayed for members.Called when a statement has profile information.SPI to redefine a member property display string.SegmentBody is the object which contains the cached data of a Segment.SPI definition of the segments cache.TheSegmentCache.SegmentCacheInjector
is a means to injectSegmentCache
instances directly into Mondrian, instead of passing a class name.SegmentCache.SegmentCacheListener
objects are used to listen to the state of the cache and be notified of changes to its state or its entries.Defines the event types that a listener can look for.Defined the possible types of events used by theSegmentCache.SegmentCacheListener
class.Constrained columns are part of the SegmentHeader and SegmentCache.SegmentHeaders are the key objects used to retrieve the segments from the segment cache.Provides estimates of the number of rows in a database.Definition of a user-defined function.