Package mondrian.xmla

Implements the XML for Analysis API.

See:
          Description

Interface Summary
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) and XmlaServlet.handleSoapBody(javax.servlet.http.HttpServletResponse, org.w3c.dom.Element[], byte[][], java.util.Map).

XmlaResponse XML/A response interface.
 

Class Summary
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).
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  
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
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 Summary
XmlaException An exception thrown while processing an XMLA request.
 

Package mondrian.xmla Description

Implements the XML for Analysis API.


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