| Interface | Description | 
|---|---|
| SaxWriter | 
SaxWriter is similar to a SAX ContentHandler
 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.
 Fill context binding with whatever data you want, then use them in
  
XmlaServlet.handleSoapHeader(javax.servlet.http.HttpServletResponse, org.w3c.dom.Element[], byte[][], java.util.Map<java.lang.String, java.lang.Object>) and XmlaServlet.handleSoapBody(javax.servlet.http.HttpServletResponse, org.w3c.dom.Element[], byte[][], java.util.Map<java.lang.String, java.lang.Object>). | 
| XmlaResponse | 
 XML/A response interface. 
 | 
| 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 using
  
Rowset.addRow(mondrian.xmla.Rowset.Row, java.util.List<mondrian.xmla.Rowset.Row>). | 
| Rowset.XmlElement | 
 Holder for non-scalar column values of a
  
Rowset.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_UPDATE 
 | 
| XmlaBaseTestCase.CallBack | |
| XmlaBaseTestCase.XmlaRequestCallbackImpl | |
| XmlaBasicTest | 
 Test XML/A functionality. 
 | 
| XmlaCognosTest | 
 Test suite for compatibility of Mondrian XMLA with Cognos8.2 connected via
 Simba O2X bridge. 
 | 
| 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 | 
 An  
XmlaHandler 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 types
  
mondrian.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 | 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.htm 
 | 
| RowsetDefinition.Type | |
| XmlaBaseTestCase.Action | |
| XmlaServlet.Phase | 
| Exception | Description | 
|---|---|
| XmlaException | 
 An exception thrown while processing an XMLA request. 
 |