xmlaservlet.html

来自「基于mondrian 开源框架进行OLAP多维分析」· HTML 代码 · 共 903 行 · 第 1/5 页

HTML
903
字号
</DD></DL><HR><A NAME="handleSoapHeader(javax.servlet.http.HttpServletResponse, org.w3c.dom.Element[], byte[][], java.util.Map)"><!-- --></A><H3>handleSoapHeader</H3><PRE>protected abstract void <B>handleSoapHeader</B>(<A HREF="http://java.sun.com/products/servlet/2.2/javadoc/javax/servlet/http/HttpServletResponse.html" title="class or interface in javax.servlet.http">HttpServletResponse</A>&nbsp;response,                                         <A HREF="http://java.sun.com/javase/6/docs/api/org/w3c/dom/Element.html" title="class or interface in org.w3c.dom">Element</A>[]&nbsp;requestSoapParts,                                         byte[][]&nbsp;responseSoapParts,                                         <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&gt;&nbsp;context)                                  throws <A HREF="../../mondrian/xmla/XmlaException.html" title="class in mondrian.xmla">XmlaException</A></PRE><DL><DD>Implement to handle application specified SOAP header.<P><DD><DL></DL></DD><DD><DL><DT><B>Throws:</B><DD><CODE><A HREF="../../mondrian/xmla/XmlaException.html" title="class in mondrian.xmla">XmlaException</A></CODE></DL></DD></DL><HR><A NAME="handleSoapBody(javax.servlet.http.HttpServletResponse, org.w3c.dom.Element[], byte[][], java.util.Map)"><!-- --></A><H3>handleSoapBody</H3><PRE>protected abstract void <B>handleSoapBody</B>(<A HREF="http://java.sun.com/products/servlet/2.2/javadoc/javax/servlet/http/HttpServletResponse.html" title="class or interface in javax.servlet.http">HttpServletResponse</A>&nbsp;response,                                       <A HREF="http://java.sun.com/javase/6/docs/api/org/w3c/dom/Element.html" title="class or interface in org.w3c.dom">Element</A>[]&nbsp;requestSoapParts,                                       byte[][]&nbsp;responseSoapParts,                                       <A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>,<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&gt;&nbsp;context)                                throws <A HREF="../../mondrian/xmla/XmlaException.html" title="class in mondrian.xmla">XmlaException</A></PRE><DL><DD>Implement to handle XML/A request.<P><DD><DL></DL></DD><DD><DL><DT><B>Throws:</B><DD><CODE><A HREF="../../mondrian/xmla/XmlaException.html" title="class in mondrian.xmla">XmlaException</A></CODE></DL></DD></DL><HR><A NAME="marshallSoapMessage(javax.servlet.http.HttpServletResponse, byte[][])"><!-- --></A><H3>marshallSoapMessage</H3><PRE>protected abstract void <B>marshallSoapMessage</B>(<A HREF="http://java.sun.com/products/servlet/2.2/javadoc/javax/servlet/http/HttpServletResponse.html" title="class or interface in javax.servlet.http">HttpServletResponse</A>&nbsp;response,                                            byte[][]&nbsp;responseSoapParts)                                     throws <A HREF="../../mondrian/xmla/XmlaException.html" title="class in mondrian.xmla">XmlaException</A></PRE><DL><DD>Implement to privode application specified SOAP marshalling algorithm.<P><DD><DL></DL></DD><DD><DL><DT><B>Throws:</B><DD><CODE><A HREF="../../mondrian/xmla/XmlaException.html" title="class in mondrian.xmla">XmlaException</A></CODE></DL></DD></DL><HR><A NAME="handleFault(javax.servlet.http.HttpServletResponse, byte[][], mondrian.xmla.XmlaServlet.Phase, java.lang.Throwable)"><!-- --></A><H3>handleFault</H3><PRE>protected abstract void <B>handleFault</B>(<A HREF="http://java.sun.com/products/servlet/2.2/javadoc/javax/servlet/http/HttpServletResponse.html" title="class or interface in javax.servlet.http">HttpServletResponse</A>&nbsp;response,                                    byte[][]&nbsp;responseSoapParts,                                    <A HREF="../../mondrian/xmla/XmlaServlet.Phase.html" title="enum in mondrian.xmla">XmlaServlet.Phase</A>&nbsp;phase,                                    <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A>&nbsp;t)</PRE><DL><DD>Implement to application specified handler of SOAP fualt.<P><DD><DL></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="makeCatalogLocator(javax.servlet.ServletConfig)"><!-- --></A><H3>makeCatalogLocator</H3><PRE>protected <A HREF="../../mondrian/spi/CatalogLocator.html" title="interface in mondrian.spi">CatalogLocator</A> <B>makeCatalogLocator</B>(<A HREF="http://java.sun.com/products/servlet/2.2/javadoc/javax/servlet/ServletConfig.html" title="class or interface in javax.servlet">ServletConfig</A>&nbsp;servletConfig)</PRE><DL><DD>Make catalog locator.  Derived classes can roll their own<P><DD><DL></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="makeDataSources(javax.servlet.ServletConfig)"><!-- --></A><H3>makeDataSources</H3><PRE>protected <A HREF="../../mondrian/xmla/DataSourcesConfig.DataSources.html" title="class in mondrian.xmla">DataSourcesConfig.DataSources</A> <B>makeDataSources</B>(<A HREF="http://java.sun.com/products/servlet/2.2/javadoc/javax/servlet/ServletConfig.html" title="class or interface in javax.servlet">ServletConfig</A>&nbsp;servletConfig)</PRE><DL><DD>Make DataSourcesConfig.DataSources instance. Derived classes can roll their own <p> If there is an initParameter called "DataSourcesConfig" get its value, replace any "${key}" content with "value" where "key/value" are System properties, and try to create a URL instance out of it. If that fails, then assume its a real filepath and if the file exists then create a URL from it (but only if the file exists). If there is no initParameter with that name, then attempt to find the file called "datasources.xml"  under "WEB-INF/" and if it exists, use it.<P><DD><DL></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="addToDataSources(mondrian.xmla.DataSourcesConfig.DataSources)"><!-- --></A><H3>addToDataSources</H3><PRE>protected void <B>addToDataSources</B>(<A HREF="../../mondrian/xmla/DataSourcesConfig.DataSources.html" title="class in mondrian.xmla">DataSourcesConfig.DataSources</A>&nbsp;dataSources)</PRE><DL><DD><DL></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="parseDataSourcesUrl(java.net.URL)"><!-- --></A><H3>parseDataSourcesUrl</H3><PRE>protected <A HREF="../../mondrian/xmla/DataSourcesConfig.DataSources.html" title="class in mondrian.xmla">DataSourcesConfig.DataSources</A> <B>parseDataSourcesUrl</B>(<A HREF="http://java.sun.com/javase/6/docs/api/java/net/URL.html" title="class or interface in java.net">URL</A>&nbsp;dataSourcesConfigUrl)</PRE><DL><DD><DL></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="readDataSourcesContent(java.net.URL)"><!-- --></A><H3>readDataSourcesContent</H3><PRE>protected <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>readDataSourcesContent</B>(<A HREF="http://java.sun.com/javase/6/docs/api/java/net/URL.html" title="class or interface in java.net">URL</A>&nbsp;dataSourcesConfigUrl)                                 throws <A HREF="http://java.sun.com/javase/6/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE><DL><DD><DL></DL></DD><DD><DL><DT><B>Throws:</B><DD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL></DD></DL><HR><A NAME="parseDataSources(java.lang.String)"><!-- --></A><H3>parseDataSources</H3><PRE>protected <A HREF="../../mondrian/xmla/DataSourcesConfig.DataSources.html" title="class in mondrian.xmla">DataSourcesConfig.DataSources</A> <B>parseDataSources</B>(<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?