Package mondrian.xmla
Implements the XML for Analysis API.
-
Interface Summary Interface Description SaxWriter SaxWriter
is similar to a SAXContentHandler
which, perversely, converts its events into an output document.XmlaConstants Constants for XML/A.XmlaHandler.ConnectionFactory Creates an olap4j connection for responding to XMLA requests.XmlaHandler.XmlaExtra Extra support for XMLA server.XmlaRequest XML/A request interface.XmlaRequestCallback Extract data from HTTP request, SOAP header for following XML/A request.XmlaResponse XML/A response interface. -
Class Summary Class Description DataSourcesConfig This is the XML model for XMLA DataSources Configuration.DataSourcesConfig.Catalog DataSourcesConfig.Catalogs The list of catalogs associated with a data source.DataSourcesConfig.DataSource Definition of a data source.DataSourcesConfig.DataSources The list of data sources supported by XMLA service.Enumeration Contains inner classes which define enumerations used in XML for Analysis.Rowset Base class for an XML for Analysis schema rowset.Rowset.Row A set of name/value pairs, which can be output usingRowset.addRow(mondrian.xmla.Rowset.Row, java.util.List<mondrian.xmla.Rowset.Row>)
.Rowset.XmlElement Holder for non-scalar column values of aRowset.Row
.RowsetDefinition.Column RowsetDefinition.DbschemaCatalogsRowset RowsetDefinition.DbschemaColumnsRowset RowsetDefinition.DbschemaProviderTypesRowset RowsetDefinition.DbschemaSchemataRowset RowsetDefinition.DbschemaTablesInfoRowset RowsetDefinition.DbschemaTablesRowset RowsetDefinition.DiscoverDatasourcesRowset RowsetDefinition.DiscoverEnumeratorsRowset RowsetDefinition.DiscoverKeywordsRowset RowsetDefinition.DiscoverLiteralsRowset RowsetDefinition.DiscoverPropertiesRowset RowsetDefinition.DiscoverSchemaRowsetsRowset RowsetDefinition.MdschemaActionsRowset RowsetDefinition.MdschemaCubesRowset RowsetDefinition.MdschemaDimensionsRowset RowsetDefinition.MdschemaFunctionsRowset RowsetDefinition.MdschemaHierarchiesRowset RowsetDefinition.MdschemaLevelsRowset RowsetDefinition.MdschemaMeasuresRowset RowsetDefinition.MdschemaMembersRowset RowsetDefinition.MdschemaPropertiesRowset RowsetDefinition.MdschemaSetsRowset XmlaBaseTestCase Extends FoodMartTestCase, adding support for testing XMLA specific functionality, for example LAST_SCHEMA_UPDATEXmlaBaseTestCase.CallBack XmlaBaseTestCase.XmlaRequestCallbackImpl XmlaBasicTest Test XML/A functionality.XmlaCognosTest Test suite for compatibility of Mondrian XMLA with Cognos8.2 connected via Simba O2X bridge.XmlaDimensionPropertiesTest Test of dimension properties in xmla response.XmlaErrorTest Test of the XMLA Fault generation - errors occur/are-detected in in Mondrian XMLA and a SOAP Fault is returned.XmlaErrorTest.Callback XmlaExcel2000Test Test suite for compatibility of Mondrian XMLA with Excel 2000.XmlaExcel2000Test.Callback XmlaExcel2007Test Test suite for compatibility of Mondrian XMLA with Excel 2007.XmlaExcel2007Test.Callback XmlaExcelXPTest Test suite for compatibility of Mondrian XMLA with Excel XP.XmlaExcelXPTest.Callback XmlaHandler AnXmlaHandler
responds to XML for Analysis (XML/A) requests.XmlaHandler.CellColumnHandler Callback to handle one column, representing the combination of a level and a property (e.g.XmlaHandler.Column XmlaHandler.ColumnHandler XmlaHandler.MDDataSet XmlaHandler.MDDataSet_Multidimensional XmlaHandler.MDDataSet_Tabular XmlaHandler.MemberColumnHandler Callback to handle one column, representing the combination of a level and a property (e.g.XmlaHandler.TabularRowSet XmlaHandler.ValueInfo Takes a DataType String (null, Integer, Numeric or non-null) and Value Object (Integer, Double, String, other) and canonicalizes them to XSD data type and corresponding object.XmlaHandler.XmlaExtra.FunctionDefinition XmlaHandlerTypeTest Unit test to validate expected marshalling of Java objects to their respective XML Schema typesmondrian.xmla
).XmlaHandlerTypeTest.TestVal XmlaMetaDataConstraintsTest This test creates 2 catalogs and constraints on one of them.XmlaRequestCallback.Helper XmlaServlet Base XML/A servlet.XmlaTabularTest Test XMLA output in tabular (flattened) format.XmlaTests Extends FoodMartTestCase, adding support for testing XMLA Utility functionality.XmlaUtil Utility methods for XML/A implementation.XmlaUtil.ElementNameEncoder XmlaUtil.MetadataRowset Result of a metadata query.XmlaUtil.Wildcard Wrapper which indicates that a restriction is to be treated as a SQL-style wildcard match. -
Enum Summary Enum Description Enumeration.ResponseMimeType PropertyDefinition Defines an XML for Analysis Property.RowsetDefinition RowsetDefinition
defines a rowset, including the columns it should contain.RowsetDefinition.MdschemaFunctionsRowset.VarType http://www.csidata.com/custserv/onlinehelp/VBSdocs/vbs57.htmRowsetDefinition.Type XmlaBaseTestCase.Action XmlaServlet.Phase -
Exception Summary Exception Description XmlaException An exception thrown while processing an XMLA request.