⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 xmlbroker.html

📁 XMLVocabulary支持显示、查询、修改和保存XML数据。可以将XML映射到数据库。你也需要的只是使用XML作为你的项目的主数据。
💻 HTML
📖 第 1 页 / 共 2 页
字号:
</DL>
<HR>

<A NAME="XmlBroker(java.lang.String)"><!-- --></A><H3>
XmlBroker</H3>
<PRE>
public <B>XmlBroker</B>(java.lang.String&nbsp;url)          throws org.xml.sax.SAXException,                 javax.xml.parsers.ParserConfigurationException,                 java.io.IOException</PRE>
<DL>
<DD>This constructor reads from a URL the XML that represents the data we want to store in a DBTable. Usually this URL is a servlet using also an XmlBroker to generate the XML.
<P>
</DL>
<HR>

<A NAME="XmlBroker(java.net.URL)"><!-- --></A><H3>
XmlBroker</H3>
<PRE>
public <B>XmlBroker</B>(java.net.URL&nbsp;url)          throws org.xml.sax.SAXException,                 javax.xml.parsers.ParserConfigurationException,                 java.io.IOException</PRE>
<DL>
<DD>This constructor reads from a URL the XML that represents the data we want to store in a DBTable. Usually this URL is a servlet using also an XmlBroker to generate the XML.
<P>
</DL>
<HR>

<A NAME="XmlBroker(java.io.InputStream)"><!-- --></A><H3>
XmlBroker</H3>
<PRE>
public <B>XmlBroker</B>(java.io.InputStream&nbsp;is)          throws org.xml.sax.SAXException,                 javax.xml.parsers.ParserConfigurationException,                 java.io.IOException</PRE>
<DL>
<DD>This constructor reads from a InputStream the XML that represents the data we want to store in a DBTable.
<P>
</DL>
<HR>

<A NAME="XmlBroker(java.io.InputStream, boolean)"><!-- --></A><H3>
XmlBroker</H3>
<PRE>
public <B>XmlBroker</B>(java.io.InputStream&nbsp;is,                 boolean&nbsp;restoreTypes)          throws org.xml.sax.SAXException,                 javax.xml.parsers.ParserConfigurationException,                 java.io.IOException</PRE>
<DL>
<DD>This constructor reads from a InputStream the XML that represents the data we want to store in a DBTable.
<P>
</DL>
<HR>

<A NAME="XmlBroker(java.sql.ResultSet)"><!-- --></A><H3>
XmlBroker</H3>
<PRE>
public <B>XmlBroker</B>(java.sql.ResultSet&nbsp;rs)          throws java.sql.SQLException,                 javax.xml.parsers.ParserConfigurationException,                 org.xml.sax.SAXException,                 java.io.IOException</PRE>
<DL>
<DD>This constructor creates a DBTable from a Resulset. Includes metadata.
<P>
</DL>
<HR>

<A NAME="XmlBroker(org.amic.util.xml.TablePacked)"><!-- --></A><H3>
XmlBroker</H3>
<PRE>
public <B>XmlBroker</B>(<A HREF="../../../org/amic/util/xml/TablePacked.html">TablePacked</A>&nbsp;tp)          throws javax.xml.parsers.ParserConfigurationException,                 org.xml.sax.SAXException,                 java.io.IOException</PRE>
<DL>
<DD>This constructor sets the internal DBTable to the given parameter.
<P>
</DL>
<HR>

<A NAME="XmlBroker(org.amic.util.xml.DBTable)"><!-- --></A><H3>
XmlBroker</H3>
<PRE>
public <B>XmlBroker</B>(<A HREF="../../../org/amic/util/xml/DBTable.html">DBTable</A>&nbsp;tp)          throws javax.xml.parsers.ParserConfigurationException,                 org.xml.sax.SAXException,                 java.io.IOException</PRE>
<DL>
<DD>This constructor sets the internal DBTable to the given parameter.
<P>
</DL>

<!-- ============ METHOD DETAIL ========== -->

<A NAME="method_detail"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>

<A NAME="getTable()"><!-- --></A><H3>
getTable</H3>
<PRE>
public <A HREF="../../../org/amic/util/xml/DBTable.html">DBTable</A> <B>getTable</B>()</PRE>
<DL>
<DD><DL>
<DT><B>Returns:</B><DD>The internal DBTable.</DL>
</DD>
</DL>
<HR>

<A NAME="getXML()"><!-- --></A><H3>
getXML</H3>
<PRE>
public java.lang.String <B>getXML</B>()                        throws javax.xml.parsers.ParserConfigurationException</PRE>
<DL>
<DD>return The XML document based on the intenal DBTable.
<P>
<DD><DL>
<DD><CODE>javax.xml.parsers.ParserConfigurationException</CODE></DL>
</DD>
</DL>
<HR>

<A NAME="sendResults(java.net.URL, boolean)"><!-- --></A><H3>
sendResults</H3>
<PRE>
public java.lang.String <B>sendResults</B>(java.net.URL&nbsp;url,                                    boolean&nbsp;onlyModified)                             throws javax.xml.parsers.ParserConfigurationException</PRE>
<DL>
<DD>POSTs the internal DBTable to the given URL in XML format. Usually a servlet would be waiting with a XmlBroker ready to parse the request InputStream.<br> <code>XmlBroker xb = new XmlBroker(request.getInputStream());</code><br> If <code>onlyModified</code> its set to true only modified records will be posted. This includes updates, insertions and deletions. Also extended formats allowed by DBTable, like editor format, default values on insertions and valid values for fields wan't be passed.<br> <code>onlyModified</code> defaults to false.
<P>
<DD><DL>
<DD><CODE>javax.xml.parsers.ParserConfigurationException</CODE></DL>
</DD>
</DL>
<HR>

<A NAME="sendResults(java.lang.String, boolean)"><!-- --></A><H3>
sendResults</H3>
<PRE>
public java.lang.String <B>sendResults</B>(java.lang.String&nbsp;url,                                    boolean&nbsp;onlyModified)                             throws javax.xml.parsers.ParserConfigurationException,                                    java.net.MalformedURLException</PRE>
<DL>
<DD><DL>
<DD><CODE>javax.xml.parsers.ParserConfigurationException</CODE><DD><CODE>java.net.MalformedURLException</CODE><DT><B>See Also:</B><DD><A HREF="../../../org/amic/broker/XmlBroker.html#sendResults(java.net.URL, boolean)"><CODE>sendResults(URL url, boolean onlyModified)</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="sendResults(java.net.URL)"><!-- --></A><H3>
sendResults</H3>
<PRE>
public java.lang.String <B>sendResults</B>(java.net.URL&nbsp;url)                             throws javax.xml.parsers.ParserConfigurationException</PRE>
<DL>
<DD><DL>
<DD><CODE>javax.xml.parsers.ParserConfigurationException</CODE><DT><B>See Also:</B><DD><A HREF="../../../org/amic/broker/XmlBroker.html#sendResults(java.net.URL, boolean)"><CODE>sendResults(URL url, boolean onlyModified)</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="sendResults(java.lang.String)"><!-- --></A><H3>
sendResults</H3>
<PRE>
public java.lang.String <B>sendResults</B>(java.lang.String&nbsp;url)                             throws javax.xml.parsers.ParserConfigurationException,                                    java.net.MalformedURLException</PRE>
<DL>
<DD><DL>
<DD><CODE>javax.xml.parsers.ParserConfigurationException</CODE><DD><CODE>java.net.MalformedURLException</CODE><DT><B>See Also:</B><DD><A HREF="../../../org/amic/broker/XmlBroker.html#sendResults(java.net.URL, boolean)"><CODE>sendResults(URL url, boolean onlyModified)</CODE></A></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>

<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
<b>Amic utility<br> classes</b></EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV CLASS&nbsp;
&nbsp;NEXT CLASS</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="XmlBroker.html" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<SCRIPT>  <!--  if(window==top) {    document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');  }  //--></SCRIPT><NOSCRIPT><A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A></NOSCRIPT></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->

<HR>
<font size=-1>Contact me at <a href='mailto:lluis@turro.org'>Lluis Turro</a></font>
</BODY>
</HTML>

⌨️ 快捷键说明

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