Sophie

Sophie

distrib > * > cooker > x86_64 > by-pkgid > 5fb1c39f9f9130a3cc01e8b1ffa5c0f8 > files > 7561

libreoffice-devel-3.5.4-4.x86_64.rpm

<html>
<head>
<title>Interface XCachedDynamicResultSetStubFactory</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="../../../../idl.css">
</head>
<body>
<div id="adc-idlref">

<a name="_top_"> </a><table class="navimain" border="0" cellpadding="3">
<tr>
<td class="navimain"><a href="../module-ix.html" class="navimain">Overview</a></td>
<td class="navimain"><a href="module-ix.html" class="navimain">Module</a></td>
<td class="navimain"><a href="XCachedDynamicResultSetStubFactory-xref.html" class="navimain">Use</a></td>
<td class="navimainnone">Devguide</td>
<td class="navimain"><a href="../../../../index-files/index-1.html" class="navimain">Index</a></td>
</tr>
</table>
<table class="navisub" border="0" cellpadding="0">
<tr>
<td class="navisub"><a href="#MethodsSummary" class="navisub">Methods' Summary</a></td>
<td class="navisub">Attributes' Summary</td>
<td class="navisub"><a href="#MethodsDetails" class="navisub">Methods' Details</a></td>
<td class="navisub">Attributes' Details</td>
</tr>
</table>
<hr>
<table border="0" width="100%" cellpadding="5" cellspacing="3" class="title-table" style="margin-bottom:6pt;">
<tr>
<td><p class="namechain"><a href="../../../../module-ix.html" class="namechain">::</a> <a href="../../../module-ix.html" class="namechain">com</a> :: <a href="../../module-ix.html" class="namechain">sun</a> :: <a href="../module-ix.html" class="namechain">star</a> :: <a href="module-ix.html" class="namechain">ucb</a> :: </p>
</td>
</tr>
<tr>
<td class="title">interface XCachedDynamicResultSetStubFactory</td>
</tr>
<tr>
<td/></tr>
<tr>
<td><dl>
<dt><b>Description</b></dt>
<dd>creates a <a href="CachedDynamicResultSetStub.html">CachedDynamicResultSetStub</a> and connects a non-remote
 optimized <a href="DynamicResultSet.html">DynamicResultSet</a> to a remote optimized
 <a href="CachedDynamicResultSet.html">CachedDynamicResultSet</a>.

 </dd>
<dd><p>Pay attention to instantiate this helper on server side where your source
 <a href="DynamicResultSet.html">DynamicResultSet</a> was instantiated.

 <p>Method
 <a href="XCachedDynamicResultSetStubFactory.html#createCachedDynamicResultSetStub">createCachedDynamicResultSetStub</a>
 can be used to create a stub on server side.

 <p>If you have instantiated a <a href="CachedDynamicResultSet.html">CachedDynamicResultSet</a> on client
 side already, use method <a href="XCachedDynamicResultSetStubFactory.html#connectToCache">connectToCache</a> to connect your
 given DynamicResultSet with this Cache.

 <p>The needed cache on server side you can create using
 <a href="XCachedDynamicResultSetFactory.html">XCachedDynamicResultSetFactory</a>.
</dd>
</dl>
</td>
</tr>
</table>
<hr>
<a name="MethodsSummary"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Methods' Summary</td>
</tr>
<tr>
<td class="imsum_left"><a href="#createCachedDynamicResultSetStub">createCachedDynamicResultSetStub</a></td>
<td class="imsum_right">creates a remote optimizes <a href="XDynamicResultSet.html">XDynamicResultSet</a>.

 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#connectToCache">connectToCache</a></td>
<td class="imsum_right">If you have instantiated a <a href="CachedDynamicResultSet.html">CachedDynamicResultSet</a> on
 client side already, use this to connect your given Source on server
 side to the TargetCache.

 &nbsp;</td>
</tr>
</table>
<a name="MethodsDetails"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle">Methods' Details</td>
</tr>
<tr>
<td class="imdetail"><a name="createCachedDynamicResultSetStub" class="membertitle">createCachedDynamicResultSetStub</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-method" bgcolor="#ffffff" align="center">
<tr>
<td><table class="table-in-method" border="0">
<tr>
<td valign="top" colspan="3"><a href="XDynamicResultSet.html">XDynamicResultSet</a></td>
</tr>
<tr>
<td valign="top"><b>createCachedDynamicResultSetStub</b>(</td>
<td valign="top">[in] <a href="XDynamicResultSet.html">XDynamicResultSet</a></td>
<td valign="bottom">&nbsp;Source );</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>creates a remote optimizes <a href="XDynamicResultSet.html">XDynamicResultSet</a>.

 </dd>
<dt><b>Parameter Source</b></dt>
<dd>must be an instance of service <a href="DynamicResultSet.html">DynamicResultSet</a>.

 </dd>
<dt><b>Returns</b></dt>
<dd>an instance of service <a href="CachedDynamicResultSetStub.html">CachedDynamicResultSetStub</a>.
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="connectToCache" class="membertitle">connectToCache</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-method" bgcolor="#ffffff" align="center">
<tr>
<td><table class="table-in-method" border="0">
<tr>
<td valign="top" colspan="3">void</td>
</tr>
<tr>
<td valign="top"><b>connectToCache</b>(</td>
<td valign="top">[in] <a href="XDynamicResultSet.html">XDynamicResultSet</a></td>
<td valign="bottom">&nbsp;Source,</td>
</tr>
<tr>
<td/><td valign="top">[in] <a href="XDynamicResultSet.html">XDynamicResultSet</a></td>
<td valign="bottom">&nbsp;TargetCache,</td>
</tr>
<tr>
<td/><td valign="top">[in] sequence&lt; <a href="NumberedSortingInfo.html">NumberedSortingInfo</a> &gt;</td>
<td valign="bottom">&nbsp;SortingInfo,</td>
</tr>
<tr>
<td/><td valign="top">[in] <a href="XAnyCompareFactory.html">XAnyCompareFactory</a></td>
<td valign="bottom">&nbsp;CompareFactory )</td>
</tr>
<tr>
<td valign="top" align="right">raises( </td>
<td valign="top" colspan="2"><a href="ListenerAlreadySetException.html">ListenerAlreadySetException</a>,<br>
<a href="AlreadyInitializedException.html">AlreadyInitializedException</a> );</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>If you have instantiated a <a href="CachedDynamicResultSet.html">CachedDynamicResultSet</a> on
 client side already, use this to connect your given Source on server
 side to the TargetCache.

 </dd>
<dt><b>Parameter Source</b></dt>
<dd>is an instance of service <a href="DynamicResultSet.html">DynamicResultSet</a>.

 </dd>
<dt><b>Parameter TargetCache</b></dt>
<dd>is an instance of service <a href="CachedDynamicResultSet.html">CachedDynamicResultSet</a>.

 </dd>
<dt><b>Parameter SortingInfo</b></dt>
<dd>can be an empty sequence. Otherwise, Source will be sorted according
 to the given sorting data.

 </dd>
<dt><b>Parameter CompareFactory</b></dt>
<dd>will be ignored unless SortingInfo is not empty. Then the supplied
 factory will be used to instantiate objects used to compare the
 properties that are involved in sorting.

 </dd>
<dt><b>Throws</b></dt>
<dd>ListenerAlreadySetException
 if <a href="#Source">Source</a> is already in use.

 </dd>
<dt><b>Throws</b></dt>
<dd>AlreadyInitializedException
 if <a href="#TargetCache">TargetCache</a> already has been initialized.
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
</table>
<a href="#_top_">Top of Page</a><hr size="3"><p class="copyright" align="center">Copyright &copy; 2000, 2012 LibreOffice contributors and/or their affiliates. All rights reserved.</p><p class="copyright" align="center">LibreOffice was created by The Document Foundation, based on OpenOffice.org, which is Copyright 2000, 2010 Oracle and/or its affiliates.</p><p class="copyright" align="center">The Document Foundation acknowledges all community members, please find more info <a href="http://www.libreoffice.org/about-us/credits/" target="_blank">at our website</a>.<p>&nbsp;</p><p class="copyright" align="center"><a href="http://www.libreoffice.org/privacy" target="_blank">Privacy Policy</a> | <a href="http://www.libreoffice.org/imprint" target="_blank">Impressum (Legal Info)</a> | Copyright information: The source code of LibreOffice is licensed under the GNU Lesser General Public License (<a href="http://www.libreoffice.org/download/license/" target="_blank">LGPLv3</a>). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our <a href="http://wiki.documentfoundation.org/TradeMark_Policy" target="_blank">trademark policy</a>.</p>

</div> <!-- id="adc-idlref" -->
</body>

</html>