You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@river.apache.org by bu...@apache.org on 2010/12/24 21:34:45 UTC

svn commit: r781473 [2/2] - /websites/staging/river/trunk/content/river/doc/api/net/jini/export/

Added: websites/staging/river/trunk/content/river/doc/api/net/jini/export/package-summary.html
==============================================================================
--- websites/staging/river/trunk/content/river/doc/api/net/jini/export/package-summary.html (added)
+++ websites/staging/river/trunk/content/river/doc/api/net/jini/export/package-summary.html Fri Dec 24 20:34:45 2010
@@ -0,0 +1,370 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_15) on Mon Mar 08 17:46:29 EST 2010 -->
+<TITLE>
+net.jini.export (Apache River v2.1.2-SNAPSHOT API Documentation)
+</TITLE>
+
+<META NAME="keywords" CONTENT="net.jini.export package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="net.jini.export (Apache River v2.1.2-SNAPSHOT API Documentation)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&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>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../net/jini/event/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
+&nbsp;<A HREF="../../../net/jini/id/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html?net/jini/export/package-summary.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<H2>
+Package net.jini.export
+</H2>
+Provides generic abstractions for exporting remote objects (<A HREF="../../../net/jini/export/Exporter.html" title="interface in net.jini.export"><CODE>Exporter</CODE></A>), obtaining a proxy from an exported remote
+object (<A HREF="../../../net/jini/export/ProxyAccessor.html" title="interface in net.jini.export"><CODE>ProxyAccessor</CODE></A>), obtaining the
+server-side context information for an executing remote call (<A HREF="../../../net/jini/export/ServerContext.html" title="class in net.jini.export"><CODE>ServerContext</CODE></A>), and defining export permissions
+(<A HREF="../../../net/jini/export/ExportPermission.html" title="class in net.jini.export"><CODE>ExportPermission</CODE></A>).
+<P>
+<B>See:</B>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Interface Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../net/jini/export/Exporter.html" title="interface in net.jini.export">Exporter</A></B></TD>
+<TD>An abstraction for exporting a single remote
+ object such that it can receive remote method invocations, and
+ later for unexporting that same remote object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../net/jini/export/ProxyAccessor.html" title="interface in net.jini.export">ProxyAccessor</A></B></TD>
+<TD>Provides a means to obtain a proxy from an exported remote object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../net/jini/export/ServerContext.Spi.html" title="interface in net.jini.export">ServerContext.Spi</A></B></TD>
+<TD>Defines the interface for server context providers, which are
+ consulted by <A HREF="../../../net/jini/export/ServerContext.html#getServerContext()"><CODE>ServerContext.getServerContext()</CODE></A> if no server context
+ has been explicitly associated with the current thread via a previous
+ call to <A HREF="../../../net/jini/export/ServerContext.html#doWithServerContext(java.lang.Runnable, java.util.Collection)"><CODE>ServerContext.doWithServerContext(java.lang.Runnable, java.util.Collection)</CODE></A>.</TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../net/jini/export/ExportPermission.html" title="class in net.jini.export">ExportPermission</A></B></TD>
+<TD>Defines runtime permissions for <code>Exporter</code> implementations.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../net/jini/export/ServerContext.html" title="class in net.jini.export">ServerContext</A></B></TD>
+<TD>The <code>ServerContext</code> class contains static methods to
+ execute some action within an appropriate server context for the
+ current thread and to obtain the server context for the current thread.</TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+<A NAME="package_description"><!-- --></A><H2>
+Package net.jini.export Description
+</H2>
+
+<P>
+Provides generic abstractions for exporting remote objects (<A HREF="../../../net/jini/export/Exporter.html" title="interface in net.jini.export"><CODE>Exporter</CODE></A>), obtaining a proxy from an exported remote
+object (<A HREF="../../../net/jini/export/ProxyAccessor.html" title="interface in net.jini.export"><CODE>ProxyAccessor</CODE></A>), obtaining the
+server-side context information for an executing remote call (<A HREF="../../../net/jini/export/ServerContext.html" title="class in net.jini.export"><CODE>ServerContext</CODE></A>), and defining export permissions
+(<A HREF="../../../net/jini/export/ExportPermission.html" title="class in net.jini.export"><CODE>ExportPermission</CODE></A>).  These abstractions are
+independent of communication protocols, remote invocation semantics,
+and other details of remote object behavior.
+
+<a name="Requirements"><h2>Requirements</h2></a>
+
+The <code>Exporter</code> abstraction is intended to satisfy the
+following requirements:
+
+<ul>
+<li> support a variety of implementations for exporting and
+unexporting remote objects using a protocol independent API
+<li> support exporting a given remote object to multiple runtimes
+</ul>
+
+<a name="Exporter"><h2>Exporter</h2></a>
+
+<p>The interface <A HREF="../../../net/jini/export/Exporter.html" title="interface in net.jini.export"><CODE>Exporter</CODE></A> is a
+high-level API for both <i>exporting</i> a single remote object so
+that it can receive remote method invocations, and <i>unexporting</i>
+that same remote object.  Applications can use a <A HREF="../../../net/jini/config/Configuration.html" title="interface in net.jini.config"><CODE>Configuration</CODE></A> provider together with
+the <code>Exporter</code> interface to export remote objects in a way
+that can be configured and deployed at run-time to use specific
+implementations of the <code>Exporter</code> interface.  See the <a
+href="../config/package-summary.html#Example"><code>net.jini.config</code>
+package</a> documentation for examples on configurable exporting.
+
+<p>Several implementations of the <code>Exporter</code> interface are provided:
+
+<blockquote><table summary="Describes built-in exporter implementations"
+cellpadding=3 cellspacing=3>
+  <tr>
+    <td valign=top><A HREF="../../../net/jini/jrmp/JrmpExporter.html" title="class in net.jini.jrmp"><CODE>JrmpExporter</CODE></A></td>
+
+    <td>Exports an object using the Java(TM) Remote Method Invocation
+(Java RMI) implementation in Java 2, SDK, Standard Edition
+(J2SE(TM)).  The behavior of remote objects exported via a
+<code>JrmpExporter</code> are the same as the behavior of objects
+exported via equivalent <code>exportObject</code> methods of the
+<code>java.rmi.server.UnicastRemoteObject</code> and
+<code>java.rmi.activation.Activatable</code> classes.</td>
+  </tr>
+  <tr>
+    <td valign=top><A HREF="../../../net/jini/iiop/IiopExporter.html" title="class in net.jini.iiop"><CODE>IiopExporter</CODE></A></td>
+
+    <td>Exports an object using the Java Remote Method Invocation over
+Internet-ORB Protocol technology (RMI-IIOP) in J2SE.  The behavior of
+remote objects exported via an <code>IiopExporter</code> are the same
+as the behavior of objects exported via the <code>exportObject</code>
+method of the class <code>javax.rmi.PortableRemoteObject</code> and
+(where appropriate) connected to an <code>ORB</code> via the
+<code>connect</code> method of <code>javax.rmi.CORBA.Stub</code>.</td>
+
+  </tr>
+  <tr>
+    <td valign=top><A HREF="../../../net/jini/jeri/BasicJeriExporter.html" title="class in net.jini.jeri"><CODE>BasicJeriExporter</CODE></A></td>
+    <td>Exports an object to use Jini extensible remote invocation
+(Jini ERI).  A remote object exported with
+<code>BasicJeriExporter</code> can have associated custom remote
+invocation and dispatch behavior, as well as a customized
+communication protocol.</td>  
+  </tr></table></blockquote>
+
+<p>The details of export and unexport behavior, including
+communication protocols used for remote invocation and additional
+invocation semantics, are defined by the particular implementation of
+the <code>Exporter</code> interface.
+
+<p>To export a remote object, an application needs to either construct
+a new instance of an <code>Exporter</code> implementation explicitly
+or use the <code>Configuration.getEntry</code> method to obtain a new
+instance of an <code>Exporter</code> implementation.  It is preferable
+to obtain exporters via the <code>Configuration</code> provider
+because doing so eliminates application code dependency on specific
+<code>Exporter</code> implementations.  Only a single object can be
+exported per <code>Exporter</code> instance.  Since an exporter hides
+all the details of export behavior (for example, an object or
+activation identifier) and such information in many cases is only
+applicable to a single object, it simplifies the abstraction and the
+programming model to require a new exporter per export.
+
+<p>The <code>export</code> method exports a remote object and returns
+a proxy that implements all the remote interfaces of the remote object
+and that can be used to invoke remote methods on that exported remote
+object.  The caller should not make any assumptions about the behavior
+of the <code>Exporter</code> implementation to which the object was
+exported, the implementation of the returned proxy (for example, it
+need not be a "stub" class as defined in the Java RMI specification), or
+the communication protocols used by the returned proxy to invoke
+remote methods.
+
+<p>A remote object exported via a given <code>Exporter</code> instance
+can later be unexported by invoking the <code>unexport</code> method
+of that <code>Exporter</code> instance.
+
+<a name="ProxyAccessor"><h2>ProxyAccessor</h2></a>
+
+<p>The interface <A HREF="../../../net/jini/export/ProxyAccessor.html" title="interface in net.jini.export"><CODE>ProxyAccessor</CODE></A> provides a
+means to obtain a proxy for an exported remote object and is typically
+used in conjunction with activatable remote objects.  An activatable
+remote object should implement this interface so that the activation
+group can obtain the remote object's proxy once the remote object is
+created (activated) and exported.  If an activatable remote object
+does not implement this interface, it must define a constructor that
+takes as arguments an <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/rmi/activation/ActivationID.html" title="class or interface in java.rmi.activation"><CODE>ActivationID</CODE></A> and a
+<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/rmi/MarshalledObject.html" title="class or interface in java.rmi"><CODE>MarshalledObject</CODE></A>, and it must be serializable and
+marshalling the object produces a suitable proxy for the remote
+object.
+
+<a name="ServerContext"><h2>ServerContext</h2></a>
+
+<p>The class <A HREF="../../../net/jini/export/ServerContext.html" title="class in net.jini.export"><CODE>ServerContext</CODE></A>
+provides a generic API for associating and obtaining server context
+information for a remote call executing in the current thread.
+
+The class contains static methods for obtaining the server context for
+the current thread (<code>ServerContext.getServerContext</code>) and
+for executing some action within a given server context
+(<code>ServerContext.doWithServerContext</code>).  In addition, the
+<code>ServerContext</code> class provides the interface <A HREF="../../../net/jini/export/ServerContext.Spi.html" title="interface in net.jini.export"><CODE>ServerContext.Spi</CODE></A> for server context
+providers that are consulted to obtain a server context if one is not
+already associated with the current thread via the
+<code>ServerContext.doWithServerContext</code> method.
+
+<p>The context information available from a given element of the
+collection is determined by that element's type.  Examples of types
+that a given element might implement include:
+
+<ul>
+<li><A HREF="../../../net/jini/io/context/ClientHost.html" title="interface in net.jini.io.context"><CODE>ClientHost</CODE></A>
+<li><A HREF="../../../net/jini/io/context/ClientSubject.html" title="interface in net.jini.io.context"><CODE>ClientSubject</CODE></A>
+<li><A HREF="../../../net/jini/io/context/IntegrityEnforcement.html" title="interface in net.jini.io.context"><CODE>IntegrityEnforcement</CODE></A>
+</ul>
+
+<p>A remote object does not itself set up a <code>ServerContext</code>,
+rather the <code>Exporter</code> implementation that
+dispatches incoming calls to its exported remote objects may establish
+one for each call that it services.
+
+<p>For supplying context information for remote method execution, the
+<code>BasicJeriExporter</code> implementation uses the method
+<code>doWithServerContext</code> and the <code>JrmpExporter</code>
+implementation uses the provider interface
+<code>ServerContext.Spi</code>.  The <code>IiopExporter</code>
+implementation does not support the <code>ServerContext</code> API in
+supplying context information for incoming calls dispatched to its
+exported objects.
+
+<a name="ExportPermission"><h2>ExportPermission</h2></a>
+
+<p>The class <A HREF="../../../net/jini/export/ExportPermission.html" title="class in net.jini.export"><CODE>ExportPermission</CODE></A>
+defines runtime permissions associated with export-related
+operations.  When invoking <A HREF="../../../net/jini/jeri/AbstractILFactory.html#getInvocationDispatcherMethods(java.rmi.Remote)"><CODE>AbstractILFactory.getInvocationDispatcherMethods(java.rmi.Remote)</CODE></A>, the calling
+context must have been granted the permission
+<code>ExportPermission("exportRemoteInterface.<i>interfaceName</i>")</code>
+for each non-public remote interface the supplied remote object
+implements.
+
+<p>
+<P>
+
+<P>
+<DL>
+<DT><B>Since:</B></DT>
+  <DD>2.0</DD>
+<DT><B>Version:</B></DT>
+  <DD>1.1</DD>
+</DL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&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>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../net/jini/event/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
+&nbsp;<A HREF="../../../net/jini/id/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html?net/jini/export/package-summary.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright 2007, multiple authors.<br>Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0" target="child" >Apache License, Version 2.0</a>, see the <a href="../../../doc-files/NOTICE" target="child" >NOTICE</a> file for attributions.
+</BODY>
+</HTML>

Added: websites/staging/river/trunk/content/river/doc/api/net/jini/export/package-tree.html
==============================================================================
--- websites/staging/river/trunk/content/river/doc/api/net/jini/export/package-tree.html (added)
+++ websites/staging/river/trunk/content/river/doc/api/net/jini/export/package-tree.html Fri Dec 24 20:34:45 2010
@@ -0,0 +1,160 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_15) on Mon Mar 08 17:46:29 EST 2010 -->
+<TITLE>
+net.jini.export Class Hierarchy (Apache River v2.1.2-SNAPSHOT API Documentation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="net.jini.export Class Hierarchy (Apache River v2.1.2-SNAPSHOT API Documentation)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <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="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&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>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../net/jini/event/package-tree.html"><B>PREV</B></A>&nbsp;
+&nbsp;<A HREF="../../../net/jini/id/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html?net/jini/export/package-tree.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+Hierarchy For Package net.jini.export
+</H2>
+</CENTER>
+<DL>
+<DT><B>Package Hierarchies:</B><DD><A HREF="../../../overview-tree.html">All Packages</A></DL>
+<HR>
+<H2>
+Class Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html" title="class or interface in java.lang"><B>Object</B></A><UL>
+<LI TYPE="circle">java.security.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/security/Permission.html" title="class or interface in java.security"><B>Permission</B></A> (implements java.security.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/security/Guard.html" title="class or interface in java.security">Guard</A>, java.io.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A>)
+<UL>
+<LI TYPE="circle">java.security.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/security/BasicPermission.html" title="class or interface in java.security"><B>BasicPermission</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A>)
+<UL>
+<LI TYPE="circle">net.jini.export.<A HREF="../../../net/jini/export/ExportPermission.html" title="class in net.jini.export"><B>ExportPermission</B></A></UL>
+</UL>
+<LI TYPE="circle">net.jini.export.<A HREF="../../../net/jini/export/ServerContext.html" title="class in net.jini.export"><B>ServerContext</B></A></UL>
+</UL>
+<H2>
+Interface Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">net.jini.export.<A HREF="../../../net/jini/export/Exporter.html" title="interface in net.jini.export"><B>Exporter</B></A><LI TYPE="circle">net.jini.export.<A HREF="../../../net/jini/export/ProxyAccessor.html" title="interface in net.jini.export"><B>ProxyAccessor</B></A><LI TYPE="circle">net.jini.export.<A HREF="../../../net/jini/export/ServerContext.Spi.html" title="interface in net.jini.export"><B>ServerContext.Spi</B></A></UL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <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="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&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>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../net/jini/event/package-tree.html"><B>PREV</B></A>&nbsp;
+&nbsp;<A HREF="../../../net/jini/id/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html?net/jini/export/package-tree.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright 2007, multiple authors.<br>Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0" target="child" >Apache License, Version 2.0</a>, see the <a href="../../../doc-files/NOTICE" target="child" >NOTICE</a> file for attributions.
+</BODY>
+</HTML>

Added: websites/staging/river/trunk/content/river/doc/api/net/jini/export/package-use.html
==============================================================================
--- websites/staging/river/trunk/content/river/doc/api/net/jini/export/package-use.html (added)
+++ websites/staging/river/trunk/content/river/doc/api/net/jini/export/package-use.html Fri Dec 24 20:34:45 2010
@@ -0,0 +1,327 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_15) on Mon Mar 08 17:46:38 EST 2010 -->
+<TITLE>
+Uses of Package net.jini.export (Apache River v2.1.2-SNAPSHOT API Documentation)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Package net.jini.export (Apache River v2.1.2-SNAPSHOT API Documentation)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <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="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</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>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html?net/jini/export/package-use.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Package<br>net.jini.export</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../net/jini/export/package-summary.html">net.jini.export</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#com.sun.jini.phoenix"><B>com.sun.jini.phoenix</B></A></TD>
+<TD>A configurable Java(TM) Remote Method Invocation (Java RMI) activation
+system daemon implementation.&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#com.sun.jini.start"><B>com.sun.jini.start</B></A></TD>
+<TD>Provides the utilities and APIs used to launch the contributed services 
+provided in the Apache River release.&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#net.jini.activation"><B>net.jini.activation</B></A></TD>
+<TD>Extensions to the Java(TM) Remote Method Invocation (Java RMI) activation
+framework to support activatable objects that are exported using an
+<A HREF="../../../net/jini/export/Exporter.html" title="interface in net.jini.export"><CODE>Exporter</CODE></A> to go inactive, to provide invocation
+handlers for exporters that want to use dynamic proxies for
+activatable remote objects, and to support trust verification of
+secure activatable dynamic proxies and secure activation identifiers.&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#net.jini.iiop"><B>net.jini.iiop</B></A></TD>
+<TD>Provides an <A HREF="../../../net/jini/export/Exporter.html" title="interface in net.jini.export"><CODE>Exporter</CODE></A> implementation,
+<A HREF="../../../net/jini/iiop/IiopExporter.html" title="class in net.jini.iiop"><CODE>IiopExporter</CODE></A>, that can be used to export
+and unexport 
+<a href="http://java.sun.com/j2se/1.4/docs/guide/rmi-iiop/">RMI-IIOP</a> remote
+objects.&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#net.jini.jeri"><B>net.jini.jeri</B></A></TD>
+<TD>Provides the fundamental abstractions and standard implementation
+classes for Jini extensible remote invocation (Jini ERI).&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#net.jini.jrmp"><B>net.jini.jrmp</B></A></TD>
+<TD>Provides an <A HREF="../../../net/jini/export/Exporter.html" title="interface in net.jini.export"><CODE>Exporter</CODE></A> implementation,
+<A HREF="../../../net/jini/jrmp/JrmpExporter.html" title="class in net.jini.jrmp"><CODE>JrmpExporter</CODE></A>, that can be used to export
+and unexport activatable and non-activatable 
+<a href="http://java.sun.com/j2se/1.4/docs/guide/rmi/">JRMP</a> remote objects.&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#net.jini.security.proxytrust"><B>net.jini.security.proxytrust</B></A></TD>
+<TD>Defines a trust verifier to support verification of proxies that use
+dynamically downloaded code, implementation mechanisms to support the
+verification of such proxies, and an exporter for remote objects that have
+such proxies.&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="com.sun.jini.phoenix"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../net/jini/export/package-summary.html">net.jini.export</A> used by <A HREF="../../../com/sun/jini/phoenix/package-summary.html">com.sun.jini.phoenix</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../net/jini/export/class-use/Exporter.html#com.sun.jini.phoenix"><B>Exporter</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An abstraction for exporting a single remote
+ object such that it can receive remote method invocations, and
+ later for unexporting that same remote object.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="com.sun.jini.start"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../net/jini/export/package-summary.html">net.jini.export</A> used by <A HREF="../../../com/sun/jini/start/package-summary.html">com.sun.jini.start</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../net/jini/export/class-use/Exporter.html#com.sun.jini.start"><B>Exporter</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An abstraction for exporting a single remote
+ object such that it can receive remote method invocations, and
+ later for unexporting that same remote object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../net/jini/export/class-use/ProxyAccessor.html#com.sun.jini.start"><B>ProxyAccessor</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Provides a means to obtain a proxy from an exported remote object.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="net.jini.activation"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../net/jini/export/package-summary.html">net.jini.export</A> used by <A HREF="../../../net/jini/activation/package-summary.html">net.jini.activation</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../net/jini/export/class-use/Exporter.html#net.jini.activation"><B>Exporter</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An abstraction for exporting a single remote
+ object such that it can receive remote method invocations, and
+ later for unexporting that same remote object.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="net.jini.iiop"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../net/jini/export/package-summary.html">net.jini.export</A> used by <A HREF="../../../net/jini/iiop/package-summary.html">net.jini.iiop</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../net/jini/export/class-use/Exporter.html#net.jini.iiop"><B>Exporter</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An abstraction for exporting a single remote
+ object such that it can receive remote method invocations, and
+ later for unexporting that same remote object.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="net.jini.jeri"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../net/jini/export/package-summary.html">net.jini.export</A> used by <A HREF="../../../net/jini/jeri/package-summary.html">net.jini.jeri</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../net/jini/export/class-use/Exporter.html#net.jini.jeri"><B>Exporter</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An abstraction for exporting a single remote
+ object such that it can receive remote method invocations, and
+ later for unexporting that same remote object.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="net.jini.jrmp"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../net/jini/export/package-summary.html">net.jini.export</A> used by <A HREF="../../../net/jini/jrmp/package-summary.html">net.jini.jrmp</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../net/jini/export/class-use/Exporter.html#net.jini.jrmp"><B>Exporter</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An abstraction for exporting a single remote
+ object such that it can receive remote method invocations, and
+ later for unexporting that same remote object.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../net/jini/export/class-use/ServerContext.Spi.html#net.jini.jrmp"><B>ServerContext.Spi</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Defines the interface for server context providers, which are
+ consulted by <A HREF="../../../net/jini/export/ServerContext.html#getServerContext()"><CODE>ServerContext.getServerContext()</CODE></A> if no server context
+ has been explicitly associated with the current thread via a previous
+ call to <A HREF="../../../net/jini/export/ServerContext.html#doWithServerContext(java.lang.Runnable, java.util.Collection)"><CODE>ServerContext.doWithServerContext(java.lang.Runnable, java.util.Collection)</CODE></A>.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="net.jini.security.proxytrust"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../net/jini/export/package-summary.html">net.jini.export</A> used by <A HREF="../../../net/jini/security/proxytrust/package-summary.html">net.jini.security.proxytrust</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../net/jini/export/class-use/Exporter.html#net.jini.security.proxytrust"><B>Exporter</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An abstraction for exporting a single remote
+ object such that it can receive remote method invocations, and
+ later for unexporting that same remote object.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <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="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</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>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html?net/jini/export/package-use.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright 2007, multiple authors.<br>Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0" target="child" >Apache License, Version 2.0</a>, see the <a href="../../../doc-files/NOTICE" target="child" >NOTICE</a> file for attributions.
+</BODY>
+</HTML>