Package mondrian.server
package mondrian.server
Augments the Mondrian engine with server functionality.
Whereas the embedded engine is configured, started and managed by the container, a server has its own services such as repository, authentication, management of sessions and statements.
-
ClassDescriptionImplementation of
RepositoryContentFinder
that periodically reloads the content of the repository.Execution context.Enumeration of the states of an Execution instance.Implementation ofRepository
that reads from adatasources.xml
file.Implementation ofRepository
for a server that doesn't have a repository: each connection in the server has its own catalog (specified in the connect string) and therefore the catalog and schema metadata will be whatever pertains to that connection.Point of execution from which a service is invoked.Locus.Action<T>Registry of all servers within this JVM, and also serves as a factory for servers.Callback by which aMondrianServer
finds its databases, catalogs and schemas.Callback to get the content of the repository as an XML string.Internal context corresponding to a statement.Implementation ofStatement
.Implementation ofRepositoryContentFinder
that always returns a constant string.Implementation ofRepositoryContentFinder
that reads from a URL.