blob: 3fd95c7e0c2c70dfab8ba66738240ee393d84bee [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0) on Sun Aug 28 20:43:05 EST 2016 -->
<title>Serialized Form (Apache River v3.0.0 API Documentation (internals))</title>
<meta name="date" content="2016-08-28">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Serialized Form (Apache River v3.0.0 API Documentation (internals))";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?serialized-form.html" target="_top">Frames</a></li>
<li><a href="serialized-form.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Serialized Form" class="title">Serialized Form</h1>
</div>
<div class="serializedFormContainer">
<ul class="blockList">
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.activation</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.activation.ActivatableInvocationHandler">
<!-- -->
</a>
<h3>Class <a href="net/jini/activation/ActivatableInvocationHandler.html" title="class in net.jini.activation">net.jini.activation.ActivatableInvocationHandler</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-428224070630550856L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;s)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Verifies that the activation identifier is not <code>null</code>,
and that the constraints on this invocation handler and the
underlying proxy are consistent.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if the activation identifier is
<code>null</code>, or if the underlying proxy implements <a href="net/jini/core/constraint/RemoteMethodControl.html" title="interface in net.jini.core.constraint"><code>RemoteMethodControl</code></a> and the constraints on the underlying proxy are
not equivalent to this invocation handler's constraints</dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>id</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/rmi/activation/ActivationID.html?is-external=true" title="class or interface in java.rmi.activation">ActivationID</a> id</pre>
<div class="block">The activation identifier.</div>
&nbsp;</li>
<li class="blockList">
<h4>uproxy</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/rmi/Remote.html?is-external=true" title="class or interface in java.rmi">Remote</a> uproxy</pre>
<div class="block">The underlying proxy or <code>null</code>.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>clientConstraints</h4>
<pre><a href="net/jini/core/constraint/MethodConstraints.html" title="interface in net.jini.core.constraint">MethodConstraints</a> clientConstraints</pre>
<div class="block">The client constraints or <code>null</code>.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.activation.ActivationGroup">
<!-- -->
</a>
<h3>Class <a href="net/jini/activation/ActivationGroup.html" title="class in net.jini.activation">net.jini.activation.ActivationGroup</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/rmi/activation/ActivationGroup.html?is-external=true" title="class or interface in java.rmi.activation">ActivationGroup</a> implements Serializable</h3>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.config</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.config.ConfigurationException">
<!-- -->
</a>
<h3>Class <a href="net/jini/config/ConfigurationException.html" title="class in net.jini.config">net.jini.config.ConfigurationException</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6556992318636509514L</dd>
</dl>
</li>
<li class="blockList"><a name="net.jini.config.ConfigurationFile.ErrorDescriptor">
<!-- -->
</a>
<h3>Class <a href="net/jini/config/ConfigurationFile.ErrorDescriptor.html" title="class in net.jini.config">net.jini.config.ConfigurationFile.ErrorDescriptor</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Verifies that the deserialized field values for this error
descriptor are valid.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>readObjectNoData</h4>
<pre>private&nbsp;void&nbsp;readObjectNoData()
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectStreamException.html?is-external=true" title="class or interface in java.io">ObjectStreamException</a></pre>
<div class="block">Throws InvalidObjectException, since a descriptor is always
required.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectStreamException.html?is-external=true" title="class or interface in java.io">ObjectStreamException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>lineno</h4>
<pre>int lineno</pre>
<div class="block">line number where this syntax error occurred</div>
&nbsp;</li>
<li class="blockList">
<h4>override</h4>
<pre>int override</pre>
<div class="block">override where this syntax error occurred</div>
&nbsp;</li>
<li class="blockList">
<h4>description</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> description</pre>
<div class="block">textual description of the problem encountered</div>
&nbsp;</li>
<li class="blockList">
<h4>locationName</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> locationName</pre>
<div class="block">configuration source location name</div>
&nbsp;</li>
<li class="blockListLast">
<h4>t</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> t</pre>
<div class="block">exception associated with this error</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.config.ConfigurationNotFoundException">
<!-- -->
</a>
<h3>Class <a href="net/jini/config/ConfigurationNotFoundException.html" title="class in net.jini.config">net.jini.config.ConfigurationNotFoundException</a> extends <a href="net/jini/config/ConfigurationException.html" title="class in net.jini.config">ConfigurationException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3084555497838803365L</dd>
</dl>
</li>
<li class="blockList"><a name="net.jini.config.NoSuchEntryException">
<!-- -->
</a>
<h3>Class <a href="net/jini/config/NoSuchEntryException.html" title="class in net.jini.config">net.jini.config.NoSuchEntryException</a> extends <a href="net/jini/config/ConfigurationException.html" title="class in net.jini.config">ConfigurationException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>943820838185621405L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.constraint</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.constraint.BasicMethodConstraints">
<!-- -->
</a>
<h3>Class <a href="net/jini/constraint/BasicMethodConstraints.html" title="class in net.jini.constraint">net.jini.constraint.BasicMethodConstraints</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1432234194703790047L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;s)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Verifies legal descriptor ordering.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if any descriptor is <code>null</code>,
or the descriptors array is empty, or if any descriptor is preceded by
another descriptor that matches at least the same methods</dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>descs</h4>
<pre>MethodDesc[] descs</pre>
<div class="block">The ordered method descriptors.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.constraint.BasicMethodConstraints.MethodDesc">
<!-- -->
</a>
<h3>Class <a href="net/jini/constraint/BasicMethodConstraints.MethodDesc.html" title="class in net.jini.constraint">net.jini.constraint.BasicMethodConstraints.MethodDesc</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6773269226844208999L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;s)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Verifies that the method name, parameter types, and constraints are
valid.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if <code>types</code> is
non-<code>null</code> and <code>name</code> is either
<code>null</code> or is not a syntactically valid method name;
or if <code>types</code> is <code>null</code> and <code>name</code>
is neither a syntactically valid method name, a syntactically
valid method name with a '*' appended, nor a name constructed from
some syntactically valid method name containing more than two
characters by replacing the first character of that name with '*';
or if any element of <code>types</code> is <code>null</code>; or
if <code>constraints</code> is non-<code>null</code> but empty</dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>constraints</h4>
<pre><a href="net/jini/core/constraint/InvocationConstraints.html" title="class in net.jini.core.constraint">InvocationConstraints</a> constraints</pre>
<div class="block">The non-empty constraints for the specified method or methods, or
<code>null</code> if there are no constraints.</div>
</li>
<li class="blockList">
<h4>name</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name</pre>
<div class="block">The name of the method, with prefix or suffix '*' permitted
if <code>types</code> is <code>null</code>, or <code>null</code>
for a descriptor that matches all methods (in which case
<code>types</code> must also be <code>null</code>).</div>
</li>
<li class="blockListLast">
<h4>types</h4>
<pre>Class[] types</pre>
<div class="block">The parameter types for the specified method, or <code>null</code>
for wildcard parameter types.</div>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.core.constraint</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.core.constraint.ClientAuthentication">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/constraint/ClientAuthentication.html" title="class in net.jini.core.constraint">net.jini.core.constraint.ClientAuthentication</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6326974440670504555L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readResolve</h4>
<pre>private&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;readResolve()</pre>
<div class="block">Canonicalize so that <code>==</code> can be used.</div>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>val</h4>
<pre>boolean val</pre>
<div class="block"><code>true</code> for <code>YES</code>, <code>false</code> for
<code>NO</code></div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.core.constraint.ClientMaxPrincipal">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/constraint/ClientMaxPrincipal.html" title="class in net.jini.core.constraint">net.jini.core.constraint.ClientMaxPrincipal</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>8583596881949005395L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;s)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Verifies that there is at least one principal, that none of the
principals is <code>null</code>, and that there are no duplicates.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if there are no principals,
or any principal is <code>null</code>, or if there are duplicate
principals</dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>principals</h4>
<pre>Principal[] principals</pre>
<div class="block">The principals.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.core.constraint.ClientMaxPrincipalType">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/constraint/ClientMaxPrincipalType.html" title="class in net.jini.core.constraint">net.jini.core.constraint.ClientMaxPrincipalType</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2521616888337674811L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;s)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Verifies that there is at least one class, that none of the classes
is <code>null</code>, primitive types, array types, or
<code>final</code> classes that do not have <code>Principal</code> as
a superinterface, and that no class is assignable to any other class.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if there are no classes, or
any class is <code>null</code>, a primitive type, array type, or
<code>final</code> class that does not have <code>Principal</code> as
a superinterface, or if any class is assignable to any other class</dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>classes</h4>
<pre>Class[] classes</pre>
<div class="block">The classes.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.core.constraint.ClientMinPrincipal">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/constraint/ClientMinPrincipal.html" title="class in net.jini.core.constraint">net.jini.core.constraint.ClientMinPrincipal</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1645837366147709569L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;s)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Verifies that there is at least one principal, that none of the
principals is <code>null</code>, and that there are no duplicates.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if there are no principals,
or any principal is <code>null</code>, or if there are duplicate
principals</dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>principals</h4>
<pre>Principal[] principals</pre>
<div class="block">The principals.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.core.constraint.ClientMinPrincipalType">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/constraint/ClientMinPrincipalType.html" title="class in net.jini.core.constraint">net.jini.core.constraint.ClientMinPrincipalType</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2389386543834321065L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;s)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Verifies that there is at least one class, that none of the classes
is <code>null</code>, primitive types, array types, or
<code>final</code> classes that do not have <code>Principal</code> as
a superinterface, and that no class is assignable to any other class.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if there are no classes, or
any class is <code>null</code>, a primitive type, array type, or
<code>final</code> class that does not have <code>Principal</code> as
a superinterface, or if any class is assignable to any other class</dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>classes</h4>
<pre>Class[] classes</pre>
<div class="block">The classes.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.core.constraint.Confidentiality">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/constraint/Confidentiality.html" title="class in net.jini.core.constraint">net.jini.core.constraint.Confidentiality</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6173438948668674131L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readResolve</h4>
<pre>private&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;readResolve()</pre>
<div class="block">Canonicalize so that <code>==</code> can be used.</div>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>val</h4>
<pre>boolean val</pre>
<div class="block"><code>true</code> for <code>YES</code>, <code>false</code> for
<code>NO</code></div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.core.constraint.ConnectionAbsoluteTime">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/constraint/ConnectionAbsoluteTime.html" title="class in net.jini.core.constraint">net.jini.core.constraint.ConnectionAbsoluteTime</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>8039977689366799322L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>time</h4>
<pre>long time</pre>
<div class="block">Deadline for connection establishment in milliseconds from midnight,
January 1, 1970 UTC.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.core.constraint.ConnectionRelativeTime">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/constraint/ConnectionRelativeTime.html" title="class in net.jini.core.constraint">net.jini.core.constraint.ConnectionRelativeTime</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6854732178792183150L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;s)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Verifies that <code>time</code> is greater than or equal to zero.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if <code>time</code> is less than zero</dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>time</h4>
<pre>long time</pre>
<div class="block">The maximum connection duration in milliseconds.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.core.constraint.ConstraintAlternatives">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/constraint/ConstraintAlternatives.html" title="class in net.jini.core.constraint">net.jini.core.constraint.ConstraintAlternatives</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>7214615235302870613L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;s)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Verifies that there are at least two constraints, that none are
<code>null</code> and none are instances of this class, and that
there are no duplicates.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if there are less than two constraints,
or any constraint is <code>null</code> or an instance of this class,
or if there are duplicates</dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>constraints</h4>
<pre>InvocationConstraint[] constraints</pre>
<div class="block">The alternative constraints.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.core.constraint.Delegation">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/constraint/Delegation.html" title="class in net.jini.core.constraint">net.jini.core.constraint.Delegation</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8636854709107393245L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readResolve</h4>
<pre>private&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;readResolve()</pre>
<div class="block">Canonicalize so that <code>==</code> can be used.</div>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>val</h4>
<pre>boolean val</pre>
<div class="block"><code>true</code> for <code>YES</code>, <code>false</code> for
<code>NO</code></div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.core.constraint.DelegationAbsoluteTime">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/constraint/DelegationAbsoluteTime.html" title="class in net.jini.core.constraint">net.jini.core.constraint.DelegationAbsoluteTime</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2807470616717350051L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;s)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Verifies that <code>minStart</code> is less than or equal to
<code>maxStart</code>, <code>maxStart</code> is less than or equal to
<code>minStop</code>, and <code>minStop</code> is less than or equal to
<code>maxStop</code>.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if <code>minStart</code> is greater
than <code>maxStart</code>, or <code>maxStart</code> is greater than
<code>minStop</code>, or <code>minStop</code> is greater than
<code>maxStop</code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>minStart</h4>
<pre>long minStart</pre>
<div class="block">The minimum start time in milliseconds from midnight, January 1, 1970
UTC.</div>
&nbsp;</li>
<li class="blockList">
<h4>maxStart</h4>
<pre>long maxStart</pre>
<div class="block">The maximum start time in milliseconds from midnight, January 1, 1970
UTC.</div>
&nbsp;</li>
<li class="blockList">
<h4>minStop</h4>
<pre>long minStop</pre>
<div class="block">The minimum stop time in milliseconds from midnight, January 1, 1970
UTC.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>maxStop</h4>
<pre>long maxStop</pre>
<div class="block">The maximum stop time in milliseconds from midnight, January 1, 1970
UTC.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.core.constraint.DelegationRelativeTime">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/constraint/DelegationRelativeTime.html" title="class in net.jini.core.constraint">net.jini.core.constraint.DelegationRelativeTime</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>7148935984332761810L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;s)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Verifies that <code>minStart</code> is less than or equal to
<code>maxStart</code>, <code>maxStart</code> is less than or equal to
<code>minStop</code>, <code>minStop</code> is less than or equal to
<code>maxStop</code>, and <code>minStop</code> is greater than or equal
to zero.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if <code>minStart</code> is greater
than <code>maxStart</code>, or <code>maxStart</code> is greater than
<code>minStop</code>, or <code>minStop</code> is greater than
<code>maxStop</code>, or <code>minStop</code> is less than zero</dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>minStart</h4>
<pre>long minStart</pre>
<div class="block">The minimum start duration in milliseconds.</div>
&nbsp;</li>
<li class="blockList">
<h4>maxStart</h4>
<pre>long maxStart</pre>
<div class="block">The maximum start duration in milliseconds.</div>
&nbsp;</li>
<li class="blockList">
<h4>minStop</h4>
<pre>long minStop</pre>
<div class="block">The minimum stop duration in milliseconds.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>maxStop</h4>
<pre>long maxStop</pre>
<div class="block">The maximum stop duration in milliseconds.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.core.constraint.Integrity">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/constraint/Integrity.html" title="class in net.jini.core.constraint">net.jini.core.constraint.Integrity</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>418483423937969897L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readResolve</h4>
<pre>private&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;readResolve()</pre>
<div class="block">Canonicalize so that <code>==</code> can be used.</div>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>val</h4>
<pre>boolean val</pre>
<div class="block"><code>true</code> for <code>YES</code>, <code>false</code> for
<code>NO</code></div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.core.constraint.InvocationConstraints">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/constraint/InvocationConstraints.html" title="class in net.jini.core.constraint">net.jini.core.constraint.InvocationConstraints</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3363161199079334224L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;s)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Verifies that there are no <code>null</code> elements and no duplicates.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if the requirements or preferences
arrays are <code>null</code>, or any element is <code>null</code>,
or if there are duplicate requirements, duplicate preferences, or
preferences that are duplicates of requirements</dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>prefs</h4>
<pre>InvocationConstraint[] prefs</pre>
<div class="block">The preferences.</div>
</li>
<li class="blockListLast">
<h4>reqs</h4>
<pre>InvocationConstraint[] reqs</pre>
<div class="block">The requirements.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.core.constraint.ServerAuthentication">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/constraint/ServerAuthentication.html" title="class in net.jini.core.constraint">net.jini.core.constraint.ServerAuthentication</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2837982503744131014L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readResolve</h4>
<pre>private&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;readResolve()</pre>
<div class="block">Canonicalize so that <code>==</code> can be used.</div>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>val</h4>
<pre>boolean val</pre>
<div class="block"><code>true</code> for <code>YES</code>, <code>false</code> for
<code>NO</code></div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.core.constraint.ServerMinPrincipal">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/constraint/ServerMinPrincipal.html" title="class in net.jini.core.constraint">net.jini.core.constraint.ServerMinPrincipal</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6082629466615675811L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;s)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Verifies that there is at least one principal, that none of the
principals is <code>null</code>, and that there are no duplicates.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if there are no principals,
or any principal is <code>null</code>, or if there are duplicate
principals</dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>principals</h4>
<pre>Principal[] principals</pre>
<div class="block">The principals.</div>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.core.discovery</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.core.discovery.LookupLocator">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/discovery/LookupLocator.html" title="class in net.jini.core.discovery">net.jini.core.discovery.LookupLocator</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1448769379829432795L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;oin)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Added to allow deserialisation of broken serial compatibility in 2.2.0</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeObject</h4>
<pre>private&nbsp;void&nbsp;writeObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectOutputStream.html?is-external=true" title="class or interface in java.io">ObjectOutputStream</a>&nbsp;out)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Added to allow subclass implementations to be responsible for state, should
they require immutability.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>host</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> host</pre>
<div class="block">The name of the host at which to perform discovery.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>port</h4>
<pre>int port</pre>
<div class="block">The port number on the host at which to perform discovery.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.core.entry</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.core.entry.UnusableEntryException">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/entry/UnusableEntryException.html" title="class in net.jini.core.entry">net.jini.core.entry.UnusableEntryException</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2199083666668626172L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if:
<ul>
<li> <code>partialEntry</code> is <code>null</code> and
<code>unusableFields</code> is not <code>null</code> or
<code>nestedExceptions</code> does not have exactly one
element,
<li> if <code>partialEntry</code> is non-<code>null</code> and
<code>unusableFields</code> and
<code>nestedExceptions</code> are not the same length,
<li> if <code>partialEntry</code> is non-<code>null</code> and
<code>unusableFields</code> is <code>null</code> or
any element of <code>unusableFields</code> is
<code>null</code>, or
<li> if <code>nestedExceptions</code> or any element of
<code>nestedExceptions</code> is <code>null</code>
</ul></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>readObjectNoData</h4>
<pre>private&nbsp;void&nbsp;readObjectNoData()
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if called</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>partialEntry</h4>
<pre><a href="net/jini/core/entry/Entry.html" title="interface in net.jini.core.entry">Entry</a> partialEntry</pre>
<div class="block">The partial entry. Fields that could not be deserialized
will be <code>null</code>.</div>
&nbsp;</li>
<li class="blockList">
<h4>unusableFields</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] unusableFields</pre>
<div class="block">The names of the unusable fields. If the entry was entirely
unusable, <code>unusableFields</code> will be <code>null</code>.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>nestedExceptions</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>[] nestedExceptions</pre>
<div class="block">The exception that caused the failure for the corresponding
field named in unusableFields. If the entry was entirely
unusable, <code>nestedExceptions</code> will be an array with
the one exception that prevented its use.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.core.event</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.core.event.EventRegistration">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/event/EventRegistration.html" title="class in net.jini.core.event">net.jini.core.event.EventRegistration</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>4055207527458053347L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Default read object, in case of future evolution.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>eventID</h4>
<pre>long eventID</pre>
<div class="block">The event identifier.</div>
&nbsp;</li>
<li class="blockList">
<h4>source</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> source</pre>
<div class="block">The event source.</div>
&nbsp;</li>
<li class="blockList">
<h4>lease</h4>
<pre><a href="net/jini/core/lease/Lease.html" title="interface in net.jini.core.lease">Lease</a> lease</pre>
<div class="block">The registration lease.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>seqNum</h4>
<pre>long seqNum</pre>
<div class="block">The current sequence number.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.core.event.RemoteEvent">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/event/RemoteEvent.html" title="class in net.jini.core.event">net.jini.core.event.RemoteEvent</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/util/EventObject.html?is-external=true" title="class or interface in java.util">EventObject</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1777278867291906446L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;stream)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Serialization support</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeObject</h4>
<pre>private&nbsp;void&nbsp;writeObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectOutputStream.html?is-external=true" title="class or interface in java.io">ObjectOutputStream</a>&nbsp;stream)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">All state is retrieved using getter methods and is written to the stream.</div>
<dl>
<dt><span class="simpleTagLabel">Serial Data:</span></dt>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.core.event.UnknownEventException">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/event/UnknownEventException.html" title="class in net.jini.core.event">net.jini.core.event.UnknownEventException</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5563758083292687048L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.core.lease</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.core.lease.LeaseDeniedException">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/lease/LeaseDeniedException.html" title="class in net.jini.core.lease">net.jini.core.lease.LeaseDeniedException</a> extends <a href="net/jini/core/lease/LeaseException.html" title="class in net.jini.core.lease">LeaseException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5704943735577343495L</dd>
</dl>
</li>
<li class="blockList"><a name="net.jini.core.lease.LeaseException">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/lease/LeaseException.html" title="class in net.jini.core.lease">net.jini.core.lease.LeaseException</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-7902272546257490469L</dd>
</dl>
</li>
<li class="blockList"><a name="net.jini.core.lease.LeaseMapException">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/lease/LeaseMapException.html" title="class in net.jini.core.lease">net.jini.core.lease.LeaseMapException</a> extends <a href="net/jini/core/lease/LeaseException.html" title="class in net.jini.core.lease">LeaseException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-4854893779678486122L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if <code>exceptionMap</code> is
<code>null</code>, contains any key which is not an instance of
<a href="net/jini/core/lease/Lease.html" title="interface in net.jini.core.lease"><code>Lease</code></a>, or contains any value which in not an instance of
<code>Throwable</code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>readObjectNoData</h4>
<pre>private&nbsp;void&nbsp;readObjectNoData()
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if called</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>exceptionMap</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; exceptionMap</pre>
<div class="block">A Map from Lease to Exception, containing each lease that failed to
renew or cancel, and the exception that resulted from that lease's
renewal or cancel attempt.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.core.lease.UnknownLeaseException">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/lease/UnknownLeaseException.html" title="class in net.jini.core.lease">net.jini.core.lease.UnknownLeaseException</a> extends <a href="net/jini/core/lease/LeaseException.html" title="class in net.jini.core.lease">LeaseException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2921099330511429288L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.core.lookup</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.core.lookup.ServiceEvent">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/lookup/ServiceEvent.html" title="class in net.jini.core.lookup">net.jini.core.lookup.ServiceEvent</a> extends <a href="net/jini/core/event/RemoteEvent.html" title="class in net.jini.core.event">RemoteEvent</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1304997274096842701L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;stream)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Serialization evolution support</div>
<dl>
<dt><span class="simpleTagLabel">Serial Data:</span></dt>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>serviceID</h4>
<pre><a href="net/jini/core/lookup/ServiceID.html" title="class in net.jini.core.lookup">ServiceID</a> serviceID</pre>
<div class="block">ServiceID of the item that triggered the event.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>transition</h4>
<pre>int transition</pre>
<div class="block">One of ServiceRegistrar.TRANSITION_*MATCH_*MATCH.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.core.lookup.ServiceID">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/lookup/ServiceID.html" title="class in net.jini.core.lookup">net.jini.core.lookup.ServiceID</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-7803375959559762239L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>mostSig</h4>
<pre>long mostSig</pre>
<div class="block">The most significant 64 bits.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>leastSig</h4>
<pre>long leastSig</pre>
<div class="block">The least significant 64 bits.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.core.lookup.ServiceItem">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/lookup/ServiceItem.html" title="class in net.jini.core.lookup">net.jini.core.lookup.ServiceItem</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>717395451032330758L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<dl>
<dt><span class="simpleTagLabel">Serial Data:</span></dt>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.core.lookup.ServiceMatches">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/lookup/ServiceMatches.html" title="class in net.jini.core.lookup">net.jini.core.lookup.ServiceMatches</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5518280843537399398L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>items</h4>
<pre><a href="net/jini/core/lookup/ServiceItem.html" title="class in net.jini.core.lookup">ServiceItem</a>[] items</pre>
<div class="block">Matching items (up to maxMatches from lookup method).</div>
&nbsp;</li>
<li class="blockListLast">
<h4>totalMatches</h4>
<pre>int totalMatches</pre>
<div class="block">Total number of matching items.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.core.lookup.ServiceTemplate">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/lookup/ServiceTemplate.html" title="class in net.jini.core.lookup">net.jini.core.lookup.ServiceTemplate</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>7854483807886483216L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>serviceID</h4>
<pre><a href="net/jini/core/lookup/ServiceID.html" title="class in net.jini.core.lookup">ServiceID</a> serviceID</pre>
<div class="block">Service ID to match, or <tt>null</tt>.</div>
&nbsp;</li>
<li class="blockList">
<h4>serviceTypes</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</a>&gt;[] serviceTypes</pre>
<div class="block">Service types to match, or <tt>null</tt>.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>attributeSetTemplates</h4>
<pre><a href="net/jini/core/entry/Entry.html" title="interface in net.jini.core.entry">Entry</a>[] attributeSetTemplates</pre>
<div class="block">Attribute set templates to match, or <tt>null</tt>.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.core.transaction</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.core.transaction.CannotAbortException">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/transaction/CannotAbortException.html" title="class in net.jini.core.transaction">net.jini.core.transaction.CannotAbortException</a> extends <a href="net/jini/core/transaction/TransactionException.html" title="class in net.jini.core.transaction">TransactionException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3597101646737510009L</dd>
</dl>
</li>
<li class="blockList"><a name="net.jini.core.transaction.CannotCommitException">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/transaction/CannotCommitException.html" title="class in net.jini.core.transaction">net.jini.core.transaction.CannotCommitException</a> extends <a href="net/jini/core/transaction/TransactionException.html" title="class in net.jini.core.transaction">TransactionException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-4497341152359563957L</dd>
</dl>
</li>
<li class="blockList"><a name="net.jini.core.transaction.CannotJoinException">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/transaction/CannotJoinException.html" title="class in net.jini.core.transaction">net.jini.core.transaction.CannotJoinException</a> extends <a href="net/jini/core/transaction/TransactionException.html" title="class in net.jini.core.transaction">TransactionException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5568393043937204939L</dd>
</dl>
</li>
<li class="blockList"><a name="net.jini.core.transaction.CannotNestException">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/transaction/CannotNestException.html" title="class in net.jini.core.transaction">net.jini.core.transaction.CannotNestException</a> extends <a href="net/jini/core/transaction/TransactionException.html" title="class in net.jini.core.transaction">TransactionException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3409604500491735434L</dd>
</dl>
</li>
<li class="blockList"><a name="net.jini.core.transaction.NestableTransaction.Created">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/transaction/NestableTransaction.Created.html" title="class in net.jini.core.transaction">net.jini.core.transaction.NestableTransaction.Created</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2979247545926318953L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>transaction</h4>
<pre><a href="net/jini/core/transaction/NestableTransaction.html" title="interface in net.jini.core.transaction">NestableTransaction</a> transaction</pre>
<div class="block">The transaction.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>lease</h4>
<pre><a href="net/jini/core/lease/Lease.html" title="interface in net.jini.core.lease">Lease</a> lease</pre>
<div class="block">The lease.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.core.transaction.TimeoutExpiredException">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/transaction/TimeoutExpiredException.html" title="class in net.jini.core.transaction">net.jini.core.transaction.TimeoutExpiredException</a> extends <a href="net/jini/core/transaction/TransactionException.html" title="class in net.jini.core.transaction">TransactionException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3918773760682958000L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>committed</h4>
<pre>boolean committed</pre>
<div class="block">True if the transaction committed before the timeout.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.core.transaction.Transaction.Created">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/transaction/Transaction.Created.html" title="class in net.jini.core.transaction">net.jini.core.transaction.Transaction.Created</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5199291723008952986L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>transaction</h4>
<pre><a href="net/jini/core/transaction/Transaction.html" title="interface in net.jini.core.transaction">Transaction</a> transaction</pre>
<div class="block">The transaction.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>lease</h4>
<pre><a href="net/jini/core/lease/Lease.html" title="interface in net.jini.core.lease">Lease</a> lease</pre>
<div class="block">The lease.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.core.transaction.TransactionException">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/transaction/TransactionException.html" title="class in net.jini.core.transaction">net.jini.core.transaction.TransactionException</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5009935764793203986L</dd>
</dl>
</li>
<li class="blockList"><a name="net.jini.core.transaction.UnknownTransactionException">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/transaction/UnknownTransactionException.html" title="class in net.jini.core.transaction">net.jini.core.transaction.UnknownTransactionException</a> extends <a href="net/jini/core/transaction/TransactionException.html" title="class in net.jini.core.transaction">TransactionException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>443798629936327009L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.core.transaction.server</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.core.transaction.server.CrashCountException">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/transaction/server/CrashCountException.html" title="class in net.jini.core.transaction.server">net.jini.core.transaction.server.CrashCountException</a> extends <a href="net/jini/core/transaction/TransactionException.html" title="class in net.jini.core.transaction">TransactionException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>4299226125245015671L</dd>
</dl>
</li>
<li class="blockList"><a name="net.jini.core.transaction.server.NestableServerTransaction">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/transaction/server/NestableServerTransaction.html" title="class in net.jini.core.transaction.server">net.jini.core.transaction.server.NestableServerTransaction</a> extends <a href="net/jini/core/transaction/server/ServerTransaction.html" title="class in net.jini.core.transaction.server">ServerTransaction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3438419132543972925L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>parent</h4>
<pre><a href="net/jini/core/transaction/server/NestableServerTransaction.html" title="class in net.jini.core.transaction.server">NestableServerTransaction</a> parent</pre>
<div class="block">The parent transaction, if any.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.core.transaction.server.ServerTransaction">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/transaction/server/ServerTransaction.html" title="class in net.jini.core.transaction.server">net.jini.core.transaction.server.ServerTransaction</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>4552277137549765374L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>mgr</h4>
<pre><a href="net/jini/core/transaction/server/TransactionManager.html" title="interface in net.jini.core.transaction.server">TransactionManager</a> mgr</pre>
<div class="block">The transaction manager.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>id</h4>
<pre>long id</pre>
<div class="block">The transaction id.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.core.transaction.server.TransactionManager.Created">
<!-- -->
</a>
<h3>Class <a href="net/jini/core/transaction/server/TransactionManager.Created.html" title="class in net.jini.core.transaction.server">net.jini.core.transaction.server.TransactionManager.Created</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-4233846033773471113L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>id</h4>
<pre>long id</pre>
<div class="block">The transaction ID.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>lease</h4>
<pre><a href="net/jini/core/lease/Lease.html" title="interface in net.jini.core.lease">Lease</a> lease</pre>
<div class="block">The lease.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.discovery</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.discovery.ConstrainableLookupLocator">
<!-- -->
</a>
<h3>Class <a href="net/jini/discovery/ConstrainableLookupLocator.html" title="class in net.jini.discovery">net.jini.discovery.ConstrainableLookupLocator</a> extends <a href="net/jini/core/discovery/LookupLocator.html" title="class in net.jini.core.discovery">LookupLocator</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>7061417093114347317L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>constraints</h4>
<pre><a href="net/jini/core/constraint/MethodConstraints.html" title="interface in net.jini.core.constraint">MethodConstraints</a> constraints</pre>
<div class="block">The client-side method constraints for unicast discovery.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.discovery.DiscoveryEvent">
<!-- -->
</a>
<h3>Class <a href="net/jini/discovery/DiscoveryEvent.html" title="class in net.jini.discovery">net.jini.discovery.DiscoveryEvent</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/util/EventObject.html?is-external=true" title="class or interface in java.util">EventObject</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5280303374696501479L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;oin)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>regs</h4>
<pre><a href="net/jini/core/lookup/ServiceRegistrar.html" title="interface in net.jini.core.lookup">ServiceRegistrar</a>[] regs</pre>
<div class="block">The registrars with which this event is associated.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>groups</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; groups</pre>
<div class="block">Map from the registrars of this event to the groups in which each
is a member.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.discovery.DiscoveryPermission">
<!-- -->
</a>
<h3>Class <a href="net/jini/discovery/DiscoveryPermission.html" title="class in net.jini.discovery">net.jini.discovery.DiscoveryPermission</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/security/Permission.html?is-external=true" title="class or interface in java.security">Permission</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3036978025008149170L</dd>
</dl>
</li>
<li class="blockList"><a name="net.jini.discovery.LookupUnmarshalException">
<!-- -->
</a>
<h3>Class <a href="net/jini/discovery/LookupUnmarshalException.html" title="class in net.jini.discovery">net.jini.discovery.LookupUnmarshalException</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2956893184719950537L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;s)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">When an instance of this class is deserialized, this method is
automatically invoked. This implementation of this method validates
the state of the deserialized instance.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><code>InvalidObjectException</code></code> - if the state of the
deserialized instance of this class is found to be invalid.</dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>registrars</h4>
<pre><a href="net/jini/core/lookup/ServiceRegistrar.html" title="interface in net.jini.core.lookup">ServiceRegistrar</a>[] registrars</pre>
<div class="block">Array containing the set of instances of <code>ServiceRegistrar</code>
that were successfully unmarshalled during the process in which at
least one failure occurred. This set may be <code>null</code> or
have zero length.</div>
&nbsp;</li>
<li class="blockList">
<h4>marshalledRegistrars</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/rmi/MarshalledObject.html?is-external=true" title="class or interface in java.rmi">MarshalledObject</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/rmi/MarshalledObject.html?is-external=true" title="class or interface in java.rmi">T</a>&gt;[] marshalledRegistrars</pre>
<div class="block">Array containing the set of <code>ServiceRegistrar</code> instances
that could not be unmarshalled. This set should not be <code>null</code>
and should contain at least one element.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>exceptions</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>[] exceptions</pre>
<div class="block">Array containing the set of exceptions that occurred during the
unmarshalling process. Each element in this set should be an instance
of <code>IOException</code>, <code>ClassNotFoundException</code>, or
some unchecked exception. Furthermore, there should be a one-to-one
correspondence between each element in this set and each element in
the set of still-to-be-unmarshalled <code>ServiceRegistrar</code>
instances. That is, the element of this set corresponding to index i
should be an instance of the exception that occurred while attempting
to unmarshal the element at index i of <code>marshalledRegistrars<code>.
This set should not be <code>null</code> and should contain at least
one element.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.discovery.RemoteDiscoveryEvent">
<!-- -->
</a>
<h3>Class <a href="net/jini/discovery/RemoteDiscoveryEvent.html" title="class in net.jini.discovery">net.jini.discovery.RemoteDiscoveryEvent</a> extends <a href="net/jini/core/event/RemoteEvent.html" title="class in net.jini.core.event">RemoteEvent</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-9171289945014585248L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;s)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">When an instance of this class is deserialized, this method is
automatically invoked. This implementation of this method validates
the state of the deserialized instance, and additionally determines
whether or not codebase integrity verification was performed when
unmarshalling occurred.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><code>InvalidObjectException</code></code> - if the state of the
deserialized instance of this class is found to be invalid.</dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>discarded</h4>
<pre>boolean discarded</pre>
<div class="block">Flag indicating whether the event is a discovery event or a discard
event. If this variable is <code>false</code>, then the lookup services
referenced by this event were just discovered; if <code>true</code>,
then those lookup services were just discarded.</div>
&nbsp;</li>
<li class="blockList">
<h4>marshalledRegs</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</a>&gt; marshalledRegs</pre>
<div class="block">List consisting of marshalled proxy objects where each proxy implements
the <code>ServiceRegistrar</code> interface, and each is a proxy of
one of the recently discovered or discarded lookup service(s); the
lookup service(s) with which this event is associated.
<p>
Each proxy in this list is individually marshalled in order to add
an additional 'layer' of serialization. Placing this serialization
"wrapper" around each element prevents the deserialization mechanism
from attempting to deserialize the individual elements in the list.
That is, the deserialization mechanism will only deserialize the list
itself. After the list itself is successfully deserialized, the client
(or a third party, if the client requested that events be sent to a
third party such as a mailbox), can then attempt to unmarshal each
element separately. This allows each success to be captured, and each
failure to be noted.
<p>
If the elements of this list were not each marshalled separately,
then upon encountering failure while attempting to deserialize any
one element of the list, the deserialization mechanism's
<code>readObject</code> method will throw an <code>IOException</code>;
resulting in the loss of all of the elements of the list, even those
that could be successfully deserialized.</div>
&nbsp;</li>
<li class="blockList">
<h4>regs</h4>
<pre><a href="net/jini/core/lookup/ServiceRegistrar.html" title="interface in net.jini.core.lookup">ServiceRegistrar</a>[] regs</pre>
<div class="block">Array containing a subset of the set of proxies to the lookup
service(s) with which this event is associated. The elements of this
array correspond to those elements of the <code>marshalledRegs<code>
array that were successfully unmarshalled (at least once) as a result
of one or more invocations of the <code>getRegistrars</code> method
of this event. Upon deserializing this event, this array is empty,
but of the same size as <code>marshalledRegs<code>; and will be
populated when the recipient of this event retrieves the registrars
corresponding to the elements of <code>marshalledRegs<code>.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>groups</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; groups</pre>
<div class="block"><code>Map</code> from the service IDs of the registrars of this event
to the groups in which each registrar is a member.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.entry</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.entry.AbstractEntry">
<!-- -->
</a>
<h3>Class <a href="net/jini/entry/AbstractEntry.html" title="class in net.jini.entry">net.jini.entry.AbstractEntry</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5071868345060424804L</dd>
</dl>
</li>
<li class="blockList"><a name="net.jini.entry.UnusableEntriesException">
<!-- -->
</a>
<h3>Class <a href="net/jini/entry/UnusableEntriesException.html" title="class in net.jini.entry">net.jini.entry.UnusableEntriesException</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if the <code>entries</code>
field is <code>null</code>, or contains an element which is not
an <a href="net/jini/core/entry/Entry.html" title="interface in net.jini.core.entry"><code>Entry</code></a>. Also throws an
<code>InvalidObjectException</code> if the
<code>exceptions</code> field is <code>null</code>, empty, or contains
an element which is not an <a href="net/jini/core/entry/UnusableEntryException.html" title="class in net.jini.core.entry"><code>UnusableEntryException</code></a></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>readObjectNoData</h4>
<pre>private&nbsp;void&nbsp;readObjectNoData()
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if called</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>entries</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">E</a>&gt; entries</pre>
<div class="block">The entries that could be unmarshalled</div>
&nbsp;</li>
<li class="blockListLast">
<h4>exceptions</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">E</a>&gt; exceptions</pre>
<div class="block">Exceptions detailing why certain entries could not
be unmarshalled.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.event</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.event.InvalidIteratorException">
<!-- -->
</a>
<h3>Class <a href="net/jini/event/InvalidIteratorException.html" title="class in net.jini.event">net.jini.event.InvalidIteratorException</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.export</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.export.ExportPermission">
<!-- -->
</a>
<h3>Class <a href="net/jini/export/ExportPermission.html" title="class in net.jini.export">net.jini.export.ExportPermission</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/security/BasicPermission.html?is-external=true" title="class or interface in java.security">BasicPermission</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>9221509074492981772L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.id</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.id.Uuid">
<!-- -->
</a>
<h3>Class <a href="net/jini/id/Uuid.html" title="class in net.jini.id">net.jini.id.Uuid</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-106268922535833151L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if the class of this object
implements <code>Externalizable</code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockList">
<h4>readResolve</h4>
<pre>protected final&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;readResolve()</pre>
<div class="block">Returns this object. This method prevents a subclass from
declaring a <code>readResolve</code> method with an alternate
implementation.</div>
</li>
<li class="blockList">
<h4>writeReplace</h4>
<pre>protected final&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;writeReplace()</pre>
<div class="block">Returns this object. This method prevents a subclass from
declaring a <code>writeReplace</code> method with an alternate
implementation.</div>
</li>
<li class="blockListLast">
<h4>readObjectNoData</h4>
<pre>private&nbsp;void&nbsp;readObjectNoData()
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - unconditionally</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>bits0</h4>
<pre>long bits0</pre>
<div class="block">The most significant 64 bits of the 128-bit value.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>bits1</h4>
<pre>long bits1</pre>
<div class="block">The least significant 64 bits of the 128-bit value.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.io</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.io.MarshalledInstance">
<!-- -->
</a>
<h3>Class <a href="net/jini/io/MarshalledInstance.html" title="class in net.jini.io">net.jini.io.MarshalledInstance</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5187033771082433496L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Verify the case of null contained object.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>readObjectNoData</h4>
<pre>private&nbsp;void&nbsp;readObjectNoData()
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectStreamException.html?is-external=true" title="class or interface in java.io">ObjectStreamException</a></pre>
<div class="block">Protect against missing superclass.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectStreamException.html?is-external=true" title="class or interface in java.io">ObjectStreamException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>objBytes</h4>
<pre>byte[] objBytes</pre>
<div class="block">Bytes of serialized representation. If <code>objBytes</code> is
<code>null</code> then the object marshalled was a <code>null</code>
reference.</div>
</li>
<li class="blockList">
<h4>locBytes</h4>
<pre>byte[] locBytes</pre>
<div class="block">Bytes of location annotations, which are ignored by
<code>equals</code>. If <code>locBytes</code> is null, there were no
non-<code>null</code> annotations during marshalling.</div>
</li>
<li class="blockListLast">
<h4>hash</h4>
<pre>int hash</pre>
<div class="block">Stored hash code of contained object.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="net/jini/io/MarshalledInstance.html#hashCode--"><code>MarshalledInstance.hashCode()</code></a></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.io.UnsupportedConstraintException">
<!-- -->
</a>
<h3>Class <a href="net/jini/io/UnsupportedConstraintException.html" title="class in net.jini.io">net.jini.io.UnsupportedConstraintException</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5220259094045769772L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.io.context</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.io.context.ContextPermission">
<!-- -->
</a>
<h3>Class <a href="net/jini/io/context/ContextPermission.html" title="class in net.jini.io.context">net.jini.io.context.ContextPermission</a> extends <a href="net/jini/security/AccessPermission.html" title="class in net.jini.security">AccessPermission</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1396656176817498282L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.jeri</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.jeri.BasicInvocationHandler">
<!-- -->
</a>
<h3>Class <a href="net/jini/jeri/BasicInvocationHandler.html" title="class in net.jini.jeri">net.jini.jeri.BasicInvocationHandler</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-783920361025791412L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if the object endpoint is
<code>null</code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>readObjectNoData</h4>
<pre>private&nbsp;void&nbsp;readObjectNoData()
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - unconditionally</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>oe</h4>
<pre><a href="net/jini/jeri/ObjectEndpoint.html" title="interface in net.jini.jeri">ObjectEndpoint</a> oe</pre>
<div class="block">The object endpoint for communicating with the remote object.</div>
&nbsp;</li>
<li class="blockList">
<h4>clientConstraints</h4>
<pre><a href="net/jini/core/constraint/MethodConstraints.html" title="interface in net.jini.core.constraint">MethodConstraints</a> clientConstraints</pre>
<div class="block">The client constraints, or <code>null</code>.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>serverConstraints</h4>
<pre><a href="net/jini/core/constraint/MethodConstraints.html" title="interface in net.jini.core.constraint">MethodConstraints</a> serverConstraints</pre>
<div class="block">The server constraints, or <code>null</code>.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.jeri.BasicObjectEndpoint">
<!-- -->
</a>
<h3>Class <a href="net/jini/jeri/BasicObjectEndpoint.html" title="class in net.jini.jeri">net.jini.jeri.BasicObjectEndpoint</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3235008605817758127L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">If this <code>BasicObjectEndpoint</code> participates in DGC,
initiates asynchronous DGC activity for it.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if the <code>Endpoint</code> or
the object identifier is <code>null</code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeObject</h4>
<pre>private&nbsp;void&nbsp;writeObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectOutputStream.html?is-external=true" title="class or interface in java.io">ObjectOutputStream</a>&nbsp;out)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">If this <code>BasicObjectEndpoint</code> participates in DGC
and if <code>out</code> is an instance of <a href="net/jini/io/ObjectStreamContext.html" title="interface in net.jini.io"><code>ObjectStreamContext</code></a> and its context collection contains an
<a href="net/jini/io/context/AcknowledgmentSource.html" title="interface in net.jini.io.context"><code>AcknowledgmentSource</code></a>, ensures that an <a href="net/jini/io/context/AcknowledgmentSource.Listener.html" title="interface in net.jini.io.context"><code>AcknowledgmentSource.Listener</code></a> is
registered (with the <code>AcknowledgmentSource</code>) that
will hold a strong reference to this
<code>BasicObjectEndpoint</code> until the listener's <a href="net/jini/io/context/AcknowledgmentSource.Listener.html#acknowledgmentReceived-boolean-"><code>acknowledgmentReceived</code></a> method is invoked (or some other
implementation-specific event occurs, such as a timeout
expiration).</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>ep</h4>
<pre><a href="net/jini/jeri/Endpoint.html" title="interface in net.jini.jeri">Endpoint</a> ep</pre>
<div class="block">The endpoint to send remote call requests to.</div>
&nbsp;</li>
<li class="blockList">
<h4>id</h4>
<pre><a href="net/jini/id/Uuid.html" title="class in net.jini.id">Uuid</a> id</pre>
<div class="block">The object identifier for the remote object.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>dgc</h4>
<pre>boolean dgc</pre>
<div class="block">Flag indicating whether or not this
<code>BasicObjectEndpoint</code> participates in DGC.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.jeri.http</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.jeri.http.HttpEndpoint">
<!-- -->
</a>
<h3>Class <a href="net/jini/jeri/http/HttpEndpoint.html" title="class in net.jini.jeri.http">net.jini.jeri.http.HttpEndpoint</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-7094180943307123931L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if the host name is
<code>null</code> or if the port number is out of the range
<code>1</code> to <code>65535</code> (inclusive)</dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>readResolve</h4>
<pre>private&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;readResolve()</pre>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>host</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> host</pre>
<div class="block">The host that this <code>HttpEndpoint</code> connects to.</div>
&nbsp;</li>
<li class="blockList">
<h4>port</h4>
<pre>int port</pre>
<div class="block">The TCP port that this <code>HttpEndpoint</code> connects to.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>sf</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/javax/net/SocketFactory.html?is-external=true" title="class or interface in javax.net">SocketFactory</a> sf</pre>
<div class="block">The socket factory that this <code>HttpEndpoint</code> uses to
create <a href="http://docs.oracle.com/javase/6/docs/api/java/net/Socket.html?is-external=true" title="class or interface in java.net"><code>Socket</code></a> objects.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.jeri.kerberos</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.jeri.kerberos.KerberosEndpoint">
<!-- -->
</a>
<h3>Class <a href="net/jini/jeri/kerberos/KerberosEndpoint.html" title="class in net.jini.jeri.kerberos">net.jini.jeri.kerberos.KerberosEndpoint</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-880347439811805543L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;ois)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Read in a serialized instance and check that the deserialized
instance has the right fields.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>readResolve</h4>
<pre>private&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;readResolve()</pre>
<div class="block">Resolves deserialized instance to equivalent canonical instance.</div>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>serverHost</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> serverHost</pre>
<div class="block">Name or ip address of the server host.</div>
&nbsp;</li>
<li class="blockList">
<h4>serverPort</h4>
<pre>int serverPort</pre>
<div class="block">Port that the server is listening on for incoming connection
requests.</div>
&nbsp;</li>
<li class="blockList">
<h4>serverPrincipal</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/javax/security/auth/kerberos/KerberosPrincipal.html?is-external=true" title="class or interface in javax.security.auth.kerberos">KerberosPrincipal</a> serverPrincipal</pre>
<div class="block">Principal of which the server is capable of authenticating as.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>csf</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/javax/net/SocketFactory.html?is-external=true" title="class or interface in javax.net">SocketFactory</a> csf</pre>
<div class="block">The socket factory that this <code>KerberosEndpoint</code> uses
to create <code>java.net.Socket</code> objects.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.jeri.ssl</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.jeri.ssl.ConfidentialityStrength">
<!-- -->
</a>
<h3>Class <a href="net/jini/jeri/ssl/ConfidentialityStrength.html" title="class in net.jini.jeri.ssl">net.jini.jeri.ssl.ConfidentialityStrength</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5413316999614306469L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readResolve</h4>
<pre>private&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;readResolve()</pre>
<div class="block">Canonicalize so that <code>==</code> can be used.</div>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>value</h4>
<pre>boolean value</pre>
<div class="block"><code>true</code> for <code>STRONG</code>, <code>false</code> for
<code>WEAK</code></div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.jeri.ssl.HttpsEndpoint">
<!-- -->
</a>
<h3>Class <a href="net/jini/jeri/ssl/HttpsEndpoint.html" title="class in net.jini.jeri.ssl">net.jini.jeri.ssl.HttpsEndpoint</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3438786823613900804L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Reads the <code>serverHost</code>, <code>port</code>, and
<code>socketFactory</code> fields, checks that <code>serverHost</code>
is not <code>null</code> and <code>port</code> is in range, and sets
transient fields.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if <code>serverHost</code> is
<code>null</code> or <code>port</code> is out of range</dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeObject</h4>
<pre>private&nbsp;void&nbsp;writeObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectOutputStream.html?is-external=true" title="class or interface in java.io">ObjectOutputStream</a>&nbsp;out)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Writes the <code>serverHost</code>, <code>port</code>, and
<code>socketFactory</code> fields.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>port</h4>
<pre>int port</pre>
<div class="block">The server port.</div>
</li>
<li class="blockList">
<h4>serverHost</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> serverHost</pre>
<div class="block">The name of the server host.</div>
</li>
<li class="blockListLast">
<h4>socketFactory</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/javax/net/SocketFactory.html?is-external=true" title="class or interface in javax.net">SocketFactory</a> socketFactory</pre>
<div class="block">The socket factory for creating sockets, or
<code>null</code> to use default sockets.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.jeri.ssl.SslEndpoint">
<!-- -->
</a>
<h3>Class <a href="net/jini/jeri/ssl/SslEndpoint.html" title="class in net.jini.jeri.ssl">net.jini.jeri.ssl.SslEndpoint</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5311538504705775156L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Reads the <code>serverHost</code>, <code>port</code>, and
<code>socketFactory</code> fields, checks that <code>serverHost</code>
is not <code>null</code> and <code>port</code> is in range, and sets
transient fields.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if <code>serverHost</code> is
<code>null</code> or <code>port</code> is out of range</dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeObject</h4>
<pre>private&nbsp;void&nbsp;writeObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectOutputStream.html?is-external=true" title="class or interface in java.io">ObjectOutputStream</a>&nbsp;out)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Writes the <code>serverHost</code>, <code>port</code>, and
<code>socketFactory</code> fields.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>port</h4>
<pre>int port</pre>
<div class="block">The server port.</div>
</li>
<li class="blockList">
<h4>serverHost</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> serverHost</pre>
<div class="block">The name of the server host.</div>
</li>
<li class="blockListLast">
<h4>socketFactory</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/javax/net/SocketFactory.html?is-external=true" title="class or interface in javax.net">SocketFactory</a> socketFactory</pre>
<div class="block">The socket factory for creating sockets, or
<code>null</code> to use default sockets.</div>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.jeri.tcp</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.jeri.tcp.TcpEndpoint">
<!-- -->
</a>
<h3>Class <a href="net/jini/jeri/tcp/TcpEndpoint.html" title="class in net.jini.jeri.tcp">net.jini.jeri.tcp.TcpEndpoint</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2840731722681368933L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if the host name is
<code>null</code> or if the port number is out of the range
<code>1</code> to <code>65535</code> (inclusive)</dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>readResolve</h4>
<pre>private&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;readResolve()</pre>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>host</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> host</pre>
<div class="block">The host that this <code>TcpEndpoint</code> connects to.</div>
&nbsp;</li>
<li class="blockList">
<h4>port</h4>
<pre>int port</pre>
<div class="block">The TCP port that this <code>TcpEndpoint</code> connects to.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>sf</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/javax/net/SocketFactory.html?is-external=true" title="class or interface in javax.net">SocketFactory</a> sf</pre>
<div class="block">The socket factory that this <code>TcpEndpoint</code> uses to
create <code>Socket</code> objects.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.lease</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.lease.ExpirationWarningEvent">
<!-- -->
</a>
<h3>Class <a href="net/jini/lease/ExpirationWarningEvent.html" title="class in net.jini.lease">net.jini.lease.ExpirationWarningEvent</a> extends <a href="net/jini/core/event/RemoteEvent.html" title="class in net.jini.core.event">RemoteEvent</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2020487536756927350L</dd>
</dl>
</li>
<li class="blockList"><a name="net.jini.lease.LeaseRenewalEvent">
<!-- -->
</a>
<h3>Class <a href="net/jini/lease/LeaseRenewalEvent.html" title="class in net.jini.lease">net.jini.lease.LeaseRenewalEvent</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/util/EventObject.html?is-external=true" title="class or interface in java.util">EventObject</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-626399341646348302L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>lease</h4>
<pre><a href="net/jini/core/lease/Lease.html" title="interface in net.jini.core.lease">Lease</a> lease</pre>
<div class="block">The failed lease.</div>
&nbsp;</li>
<li class="blockList">
<h4>expiration</h4>
<pre>long expiration</pre>
<div class="block">The desired expiration of the failed lease.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>ex</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> ex</pre>
<div class="block">The exception that caused the failure, if any.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.lease.LeaseUnmarshalException">
<!-- -->
</a>
<h3>Class <a href="net/jini/lease/LeaseUnmarshalException.html" title="class in net.jini.lease">net.jini.lease.LeaseUnmarshalException</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6736107321698417489L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>unmarshalledLeases</h4>
<pre><a href="net/jini/core/lease/Lease.html" title="interface in net.jini.core.lease">Lease</a>[] unmarshalledLeases</pre>
<div class="block">Array containing the set of instances of <code>Lease</code> that
were successfully unmarshalled during the process in which at
least one failure occurred.</div>
&nbsp;</li>
<li class="blockList">
<h4>stillMarshalledLeases</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/rmi/MarshalledObject.html?is-external=true" title="class or interface in java.rmi">MarshalledObject</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/rmi/MarshalledObject.html?is-external=true" title="class or interface in java.rmi">T</a>&gt;[] stillMarshalledLeases</pre>
<div class="block">Array containing the set of <code>Lease</code> instances that
could not be unmarshalled. This set should contain at least one
element.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>exceptions</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>[] exceptions</pre>
<div class="block">Array containing the set of exceptions that occurred during the
unmarshalling process. Each element in this set should be an
instance of <code>IOException</code>,
<code>ClassNotFoundException</code>, or some unchecked
exception. Furthermore, there should be a one-to-one
correspondence between each element in this set and each element
in the set of still-to-be-unmarshalled <code>Lease</code>
instances. That is, the element of this set corresponding to
index i should be an instance of the exception that occurred
while attempting to unmarshal the element at index i of
<code>stillMarshalledLeases</code>.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.lease.RenewalFailureEvent">
<!-- -->
</a>
<h3>Class <a href="net/jini/lease/RenewalFailureEvent.html" title="class in net.jini.lease">net.jini.lease.RenewalFailureEvent</a> extends <a href="net/jini/core/event/RemoteEvent.html" title="class in net.jini.core.event">RemoteEvent</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>8891457049195932943L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.loader</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.loader.DownloadPermission">
<!-- -->
</a>
<h3>Class <a href="net/jini/loader/DownloadPermission.html" title="class in net.jini.loader">net.jini.loader.DownloadPermission</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/security/BasicPermission.html?is-external=true" title="class or interface in java.security">BasicPermission</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>4658906595080241355L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.lookup</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.lookup.ServiceDiscoveryEvent">
<!-- -->
</a>
<h3>Class <a href="net/jini/lookup/ServiceDiscoveryEvent.html" title="class in net.jini.lookup">net.jini.lookup.ServiceDiscoveryEvent</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/util/EventObject.html?is-external=true" title="class or interface in java.util">EventObject</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-4654412297235019084L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>preEventItem</h4>
<pre><a href="net/jini/core/lookup/ServiceItem.html" title="class in net.jini.core.lookup">ServiceItem</a> preEventItem</pre>
<div class="block">Represents the state of the service prior to the event.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>postEventItem</h4>
<pre><a href="net/jini/core/lookup/ServiceItem.html" title="class in net.jini.core.lookup">ServiceItem</a> postEventItem</pre>
<div class="block">Represents the state of the service after the event.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.lookup.entry</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.lookup.entry.Address">
<!-- -->
</a>
<h3>Class <a href="net/jini/lookup/entry/Address.html" title="class in net.jini.lookup.entry">net.jini.lookup.entry.Address</a> extends <a href="net/jini/entry/AbstractEntry.html" title="class in net.jini.entry">AbstractEntry</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2896136903322046578L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>street</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> street</pre>
<div class="block">Street address. For example, "901&nbsp;San Antonio Road".</div>
&nbsp;</li>
<li class="blockList">
<h4>organization</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> organization</pre>
<div class="block">Name of the company or organization that provides this service.
For example, "Sun Microsystems".</div>
&nbsp;</li>
<li class="blockList">
<h4>organizationalUnit</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> organizationalUnit</pre>
<div class="block">The unit within the organization that provides this service.
For example, "Information Services".</div>
&nbsp;</li>
<li class="blockList">
<h4>locality</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> locality</pre>
<div class="block">City or locality name. For example, "Palo Alto".</div>
&nbsp;</li>
<li class="blockList">
<h4>stateOrProvince</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> stateOrProvince</pre>
<div class="block">Full name or standard postal abbreviation of a state or
province. For example, "CA" (for California).</div>
&nbsp;</li>
<li class="blockList">
<h4>postalCode</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> postalCode</pre>
<div class="block">Postal code. For example, in the United States, this is a ZIP
code; in Ireland, it might be either empty or a postal district
of Dublin.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>country</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> country</pre>
<div class="block">Country name.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.lookup.entry.AddressBean">
<!-- -->
</a>
<h3>Class <a href="net/jini/lookup/entry/AddressBean.html" title="class in net.jini.lookup.entry">net.jini.lookup.entry.AddressBean</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>4491500432084550577L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>assoc</h4>
<pre><a href="net/jini/lookup/entry/Address.html" title="class in net.jini.lookup.entry">Address</a> assoc</pre>
<div class="block">The Address object associated with this JavaBeans component.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.lookup.entry.Comment">
<!-- -->
</a>
<h3>Class <a href="net/jini/lookup/entry/Comment.html" title="class in net.jini.lookup.entry">net.jini.lookup.entry.Comment</a> extends <a href="net/jini/entry/AbstractEntry.html" title="class in net.jini.entry">AbstractEntry</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>7138608904371928208L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>comment</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> comment</pre>
<div class="block">The comment itself.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.lookup.entry.CommentBean">
<!-- -->
</a>
<h3>Class <a href="net/jini/lookup/entry/CommentBean.html" title="class in net.jini.lookup.entry">net.jini.lookup.entry.CommentBean</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5272583409036504625L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>assoc</h4>
<pre><a href="net/jini/lookup/entry/Comment.html" title="class in net.jini.lookup.entry">Comment</a> assoc</pre>
<div class="block">The Entry object associated with this JavaBeans component.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.lookup.entry.Host">
<!-- -->
</a>
<h3>Class <a href="net/jini/lookup/entry/Host.html" title="class in net.jini.lookup.entry">net.jini.lookup.entry.Host</a> extends <a href="net/jini/entry/AbstractEntry.html" title="class in net.jini.entry">AbstractEntry</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>hostName</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> hostName</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.lookup.entry.Location">
<!-- -->
</a>
<h3>Class <a href="net/jini/lookup/entry/Location.html" title="class in net.jini.lookup.entry">net.jini.lookup.entry.Location</a> extends <a href="net/jini/entry/AbstractEntry.html" title="class in net.jini.entry">AbstractEntry</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3275276677967431315L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>floor</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> floor</pre>
<div class="block">A floor designation. For example, "2".</div>
&nbsp;</li>
<li class="blockList">
<h4>room</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> room</pre>
<div class="block">A room or cube number. For example, "B250".</div>
&nbsp;</li>
<li class="blockListLast">
<h4>building</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> building</pre>
<div class="block">A building name or code. For example, "SUN04".</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.lookup.entry.LocationBean">
<!-- -->
</a>
<h3>Class <a href="net/jini/lookup/entry/LocationBean.html" title="class in net.jini.lookup.entry">net.jini.lookup.entry.LocationBean</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-4182591284470292829L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>assoc</h4>
<pre><a href="net/jini/lookup/entry/Location.html" title="class in net.jini.lookup.entry">Location</a> assoc</pre>
<div class="block">The Location object associated with this JavaBeans component.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.lookup.entry.Name">
<!-- -->
</a>
<h3>Class <a href="net/jini/lookup/entry/Name.html" title="class in net.jini.lookup.entry">net.jini.lookup.entry.Name</a> extends <a href="net/jini/entry/AbstractEntry.html" title="class in net.jini.entry">AbstractEntry</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2743215148071307201L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>name</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name</pre>
<div class="block">The name itself.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.lookup.entry.NameBean">
<!-- -->
</a>
<h3>Class <a href="net/jini/lookup/entry/NameBean.html" title="class in net.jini.lookup.entry">net.jini.lookup.entry.NameBean</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6026791845102735793L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>assoc</h4>
<pre><a href="net/jini/lookup/entry/Name.html" title="class in net.jini.lookup.entry">Name</a> assoc</pre>
<div class="block">The Name object associated with this JavaBeans component.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.lookup.entry.ServiceInfo">
<!-- -->
</a>
<h3>Class <a href="net/jini/lookup/entry/ServiceInfo.html" title="class in net.jini.lookup.entry">net.jini.lookup.entry.ServiceInfo</a> extends <a href="net/jini/entry/AbstractEntry.html" title="class in net.jini.entry">AbstractEntry</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1116664185758541509L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>name</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name</pre>
<div class="block">The name of the product or package of which this service is an
instance. This field should not include the name of the
manufacturer or vendor.</div>
&nbsp;</li>
<li class="blockList">
<h4>manufacturer</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> manufacturer</pre>
<div class="block">The name of the manufacturer or author of this service. For
example, "Sun Microsystems".</div>
&nbsp;</li>
<li class="blockList">
<h4>vendor</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> vendor</pre>
<div class="block">The name of the vendor of this service. This may have the same
value as the manufacturer field, or it may be different.</div>
&nbsp;</li>
<li class="blockList">
<h4>version</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> version</pre>
<div class="block">The version of this service. This is a free-form field, but
should follow accepted version-naming conventions to make
visual identification easier.</div>
&nbsp;</li>
<li class="blockList">
<h4>model</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> model</pre>
<div class="block">The model name or number of this service, if any.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>serialNumber</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> serialNumber</pre>
<div class="block">The serial number of this instance of the service, if any.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.lookup.entry.ServiceInfoBean">
<!-- -->
</a>
<h3>Class <a href="net/jini/lookup/entry/ServiceInfoBean.html" title="class in net.jini.lookup.entry">net.jini.lookup.entry.ServiceInfoBean</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>8352546663361067804L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>assoc</h4>
<pre><a href="net/jini/lookup/entry/ServiceInfo.html" title="class in net.jini.lookup.entry">ServiceInfo</a> assoc</pre>
<div class="block">The ServiceInfo object associated with this JavaBeans component.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.lookup.entry.ServiceType">
<!-- -->
</a>
<h3>Class <a href="net/jini/lookup/entry/ServiceType.html" title="class in net.jini.lookup.entry">net.jini.lookup.entry.ServiceType</a> extends <a href="net/jini/entry/AbstractEntry.html" title="class in net.jini.entry">AbstractEntry</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6443809721367395836L</dd>
</dl>
</li>
<li class="blockList"><a name="net.jini.lookup.entry.Status">
<!-- -->
</a>
<h3>Class <a href="net/jini/lookup/entry/Status.html" title="class in net.jini.lookup.entry">net.jini.lookup.entry.Status</a> extends <a href="net/jini/entry/AbstractEntry.html" title="class in net.jini.entry">AbstractEntry</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5193075846115040838L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>severity</h4>
<pre><a href="net/jini/lookup/entry/StatusType.html" title="class in net.jini.lookup.entry">StatusType</a> severity</pre>
<div class="block">The severity level of this status object.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.lookup.entry.StatusBean">
<!-- -->
</a>
<h3>Class <a href="net/jini/lookup/entry/StatusBean.html" title="class in net.jini.lookup.entry">net.jini.lookup.entry.StatusBean</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1975539395914887503L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>assoc</h4>
<pre><a href="net/jini/lookup/entry/Status.html" title="class in net.jini.lookup.entry">Status</a> assoc</pre>
<div class="block">The Status object associated with this JavaBeans component.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.lookup.entry.StatusType">
<!-- -->
</a>
<h3>Class <a href="net/jini/lookup/entry/StatusType.html" title="class in net.jini.lookup.entry">net.jini.lookup.entry.StatusType</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8268735508512712203L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readResolve</h4>
<pre>private&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;readResolve()</pre>
<div class="block">Canonicalize so that <code>==</code> can be used.</div>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>type</h4>
<pre>int type</pre>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.lookup.entry.UIDescriptor">
<!-- -->
</a>
<h3>Class <a href="net/jini/lookup/entry/UIDescriptor.html" title="class in net.jini.lookup.entry">net.jini.lookup.entry.UIDescriptor</a> extends <a href="net/jini/entry/AbstractEntry.html" title="class in net.jini.entry">AbstractEntry</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-4862086482826820670L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>role</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> role</pre>
<div class="block">Gives the fully qualified name of the interface that represents
the role of the UI generated by the marshalled UI factory.
If the client program unmarshals the UI factory and invokes a factory method, the
UI returned by the factory method must implement the role the interface specified by
<CODE>role</CODE>.
<P>
For a client program to be able to use a UI, the client has to have prior knowledge
of the UI semantics, which is defined by the UI's role type. Thus, for a client
to be able to use a UI, the client must understand the semantics
of the type whose fully qualified name is given in the <CODE>String</CODE>
referenced from the <CODE>role</CODE> field of that UI's <CODE>UIDescriptor</CODE>.
<P>
For example, two role types that are defined in the <CODE>net.jini.lookup.ui</CODE>
package by the Jini Service UI Specification are <CODE>MainUI</CODE>, for a main UI
to a Jini service, and <CODE>AdminUI</CODE>, for an administration UI. Other role types
may be defined by the Jini Service UI Specification and by individual Jini service API
specifications.
<P>
As the strings referenced from the <CODE>role</CODE> field are Java type names, they
are intended to be manipulated by client programs only. They should not be shown to a user.</div>
</li>
<li class="blockList">
<h4>toolkit</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> toolkit</pre>
<div class="block">A <code>String</code> to facilitate searching whose value represents the main UI toolkit (for example
Swing or AWT) which the produced UI makes use of. The value to which this field should
be set is defined by the semantics of the factory type. (This field is intended
to facilitate searches. For example, a client can search for all blender services that have Swing
MainUI's.)</div>
</li>
<li class="blockList">
<h4>attributes</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</a>&gt; attributes</pre>
<div class="block">An unmodifiable set of objects that describe the UI generated by the marshalled UI factory.</div>
</li>
<li class="blockListLast">
<h4>factory</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/rmi/MarshalledObject.html?is-external=true" title="class or interface in java.rmi">MarshalledObject</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/rmi/MarshalledObject.html?is-external=true" title="class or interface in java.rmi">T</a>&gt; factory</pre>
<div class="block">The <CODE>get()</CODE> method of this <CODE>MarshalledObject</CODE>
must return an object that implements one or more UI factory interfaces. The actual
UI factory type or types implemented by the returned object
must be described by a <CODE>UIFactoryTypes</CODE> attribute placed in
the attributes set of this <CODE>UIDescriptor</CODE>.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.lookup.entry.UIDescriptorBean">
<!-- -->
</a>
<h3>Class <a href="net/jini/lookup/entry/UIDescriptorBean.html" title="class in net.jini.lookup.entry">net.jini.lookup.entry.UIDescriptorBean</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3185268510626360709L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>assoc</h4>
<pre><a href="net/jini/lookup/entry/UIDescriptor.html" title="class in net.jini.lookup.entry">UIDescriptor</a> assoc</pre>
<div class="block">The <code>UIDescriptor</code> object associated with this JavaBeans component.</div>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.lookup.entry.jmx</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.lookup.entry.jmx.JMXProperty">
<!-- -->
</a>
<h3>Class <a href="net/jini/lookup/entry/jmx/JMXProperty.html" title="class in net.jini.lookup.entry.jmx">net.jini.lookup.entry.jmx.JMXProperty</a> extends <a href="net/jini/entry/AbstractEntry.html" title="class in net.jini.entry">AbstractEntry</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>name</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name</pre>
</li>
<li class="blockListLast">
<h4>value</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> value</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.lookup.entry.jmx.JMXProtocolType">
<!-- -->
</a>
<h3>Class <a href="net/jini/lookup/entry/jmx/JMXProtocolType.html" title="class in net.jini.lookup.entry.jmx">net.jini.lookup.entry.jmx.JMXProtocolType</a> extends <a href="net/jini/entry/AbstractEntry.html" title="class in net.jini.entry">AbstractEntry</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>protocolType</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> protocolType</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.lookup.ui.attribute</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.lookup.ui.attribute.AccessibleUI">
<!-- -->
</a>
<h3>Class <a href="net/jini/lookup/ui/attribute/AccessibleUI.html" title="class in net.jini.lookup.ui.attribute">net.jini.lookup.ui.attribute.AccessibleUI</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>4565111059638534377L</dd>
</dl>
</li>
<li class="blockList"><a name="net.jini.lookup.ui.attribute.Locales">
<!-- -->
</a>
<h3>Class <a href="net/jini/lookup/ui/attribute/Locales.html" title="class in net.jini.lookup.ui.attribute">net.jini.lookup.ui.attribute.Locales</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8904904794408873606L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>supportedLocales</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</a>&gt; supportedLocales</pre>
<div class="block">A <code>Set</code> of <code>java.util.Locale</code> objects,
each of which represents one locale supported by the UI generated
by the UI factory stored in marshalled form in the same
<code>UIDescriptor</code>.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.lookup.ui.attribute.RequiredPackages">
<!-- -->
</a>
<h3>Class <a href="net/jini/lookup/ui/attribute/RequiredPackages.html" title="class in net.jini.lookup.ui.attribute">net.jini.lookup.ui.attribute.RequiredPackages</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1814117871506550968L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>requiredPackages</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; requiredPackages</pre>
<div class="block">A <code>Map</code> of <code>String</code> keys to
<code>String</code> values. The keys contained
in the <CODE>Map</CODE> must be <CODE>String</CODE>s
that represent fully qualified names of required packages.
Each value contained in the <CODE>Map</CODE> must
be the oldest version number of the package (defined by the
key) that is compatible with the UI. Version numbers are
<CODE>String</CODE>s in the form of "specification version
numbers," as used by the <CODE>java.lang.Package</CODE> class.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.lookup.ui.attribute.UIFactoryTypes">
<!-- -->
</a>
<h3>Class <a href="net/jini/lookup/ui/attribute/UIFactoryTypes.html" title="class in net.jini.lookup.ui.attribute">net.jini.lookup.ui.attribute.UIFactoryTypes</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5400327511520984900L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>typeNames</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</a>&gt; typeNames</pre>
<div class="block">A <code>Set</code> of <code>String</code>s,
each of which represents one fully qualified type name.
Each <code>String</code> type name should indicate one
UI factory interface implemented by the UI factory contained
in marshalled form in the same <code>UIDescriptor</code> in
which this <code>UIFactoryTypes</code> appears.</div>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.lookup.ui.factory</h2>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.security</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.security.AccessPermission">
<!-- -->
</a>
<h3>Class <a href="net/jini/security/AccessPermission.html" title="class in net.jini.security">net.jini.security.AccessPermission</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/security/Permission.html?is-external=true" title="class or interface in java.security">Permission</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>7269818741475881138L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;s)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Verifies the syntax of the target name and recreates any transient
state.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if the target name is <code>null</code>,
or if the target name does not match the syntax specified in the
comments at the beginning of this class</dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.security.AuthenticationPermission">
<!-- -->
</a>
<h3>Class <a href="net/jini/security/AuthenticationPermission.html" title="class in net.jini.security">net.jini.security.AuthenticationPermission</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/security/Permission.html?is-external=true" title="class or interface in java.security">Permission</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-4733723479228998183L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;s)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Verifies the syntax of the target name and recreates any transient
state.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if the target name or actions
string is <code>null</code>, or if the target name or actions string
does not match the syntax specified in the comments at the beginning
of this class</dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>actions</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> actions</pre>
<div class="block">The actions.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.security.AuthenticationPermission.AuthenticationPermissionCollection">
<!-- -->
</a>
<h3>Class net.jini.security.AuthenticationPermission.AuthenticationPermissionCollection extends <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PermissionCollection.html?is-external=true" title="class or interface in java.security">PermissionCollection</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2967578431368213049L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;s)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Verifies the permissions list.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if the list is
<code>null</code> or any element is not an instance of
<code>AuthenticationPermission</code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeObject</h4>
<pre>private&nbsp;void&nbsp;writeObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectOutputStream.html?is-external=true" title="class or interface in java.io">ObjectOutputStream</a>&nbsp;s)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Writes the state to the stream.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>permissions</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</a>&gt; permissions</pre>
<div class="block">The permissions.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.security.BasicProxyPreparer">
<!-- -->
</a>
<h3>Class <a href="net/jini/security/BasicProxyPreparer.html" title="class in net.jini.security">net.jini.security.BasicProxyPreparer</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>4439691869768577046L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;s)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Verifies that fields have legal values.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if
<code>methodConstraintsSpecified</code> is <code>false</code>
and <code>methodConstraints</code> is not <code>null</code>, if
<code>permissions</code> is <code>null</code>, or if
<code>permissions</code> is not <code>null</code> and any of its
elements are <code>null</code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if an I/O error occurs</dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code> - if the class of a serialized object could
not be found</dd>
</dl>
</li>
<li class="blockListLast">
<h4>readObjectNoData</h4>
<pre>private&nbsp;void&nbsp;readObjectNoData()
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></pre>
<div class="block">Throws an exception to insure that data was supplied in order to set the
permissions field to an empty array.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - whenever this method is called</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>methodConstraints</h4>
<pre><a href="net/jini/core/constraint/MethodConstraints.html" title="interface in net.jini.core.constraint">MethodConstraints</a> methodConstraints</pre>
<div class="block">Method constraints to use when verifying if proxies are
trusted and for setting their constraints, if
<code>methodConstraintsSpecified</code> is
<code>true</code>. Set to <code>null</code> if
<code>methodConstraintsSpecified</code> is
<code>false</code>.</div>
</li>
<li class="blockList">
<h4>methodConstraintsSpecified</h4>
<pre>boolean methodConstraintsSpecified</pre>
<div class="block">Whether to use <code>methodConstraints</code> when
verifying if proxies are trusted and for setting their
constraints.</div>
</li>
<li class="blockList">
<h4>permissions</h4>
<pre>Permission[] permissions</pre>
<div class="block">Permissions to grant to proxies, or an empty array if no
permissions should be granted. The value is always
non-<code>null</code>.</div>
</li>
<li class="blockListLast">
<h4>verify</h4>
<pre>boolean verify</pre>
<div class="block">Whether to verify if proxies are trusted.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.security.GrantPermission">
<!-- -->
</a>
<h3>Class <a href="net/jini/security/GrantPermission.html" title="class in net.jini.security">net.jini.security.GrantPermission</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/security/Permission.html?is-external=true" title="class or interface in java.security">Permission</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>4668259055340724280L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Reconstitutes contained permissions based on the information in the
target name.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if the target name is <code>null</code>
or does not conform to the syntax specified in the
documentation for <a href="net/jini/security/GrantPermission.html" title="class in net.jini.security"><code>GrantPermission</code></a></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeObject</h4>
<pre>private&nbsp;void&nbsp;writeObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectOutputStream.html?is-external=true" title="class or interface in java.io">ObjectOutputStream</a>&nbsp;out)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Writes target name representing contained permissions.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/NotSerializableException.html?is-external=true" title="class or interface in java.io">NotSerializableException</a></code> - if the <code>GrantPermission</code>
was constructed explicitly with
<code>java.security.UnresolvedPermission</code>s</dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.security.GrantPermission.GrantPermissionCollection">
<!-- -->
</a>
<h3>Class net.jini.security.GrantPermission.GrantPermissionCollection extends <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PermissionCollection.html?is-external=true" title="class or interface in java.security">PermissionCollection</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>8227621799817733985L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;s)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Verifies the permissions list.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if the list is
<code>null</code> or any element is not an instance of
<code>GrantPermission</code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeObject</h4>
<pre>private&nbsp;void&nbsp;writeObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectOutputStream.html?is-external=true" title="class or interface in java.io">ObjectOutputStream</a>&nbsp;s)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Writes the permissions list.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>perms</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</a>&gt; perms</pre>
<div class="block">The permissions.</div>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.security.policy</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.security.policy.PolicyInitializationException">
<!-- -->
</a>
<h3>Class <a href="net/jini/security/policy/PolicyInitializationException.html" title="class in net.jini.security.policy">net.jini.security.policy.PolicyInitializationException</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-7466794219271489139L</dd>
</dl>
</li>
<li class="blockList"><a name="net.jini.security.policy.UmbrellaGrantPermission">
<!-- -->
</a>
<h3>Class <a href="net/jini/security/policy/UmbrellaGrantPermission.html" title="class in net.jini.security.policy">net.jini.security.policy.UmbrellaGrantPermission</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/security/Permission.html?is-external=true" title="class or interface in java.security">Permission</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-969939904144051917L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.security.proxytrust</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.security.proxytrust.ProxyTrustInvocationHandler">
<!-- -->
</a>
<h3>Class <a href="net/jini/security/proxytrust/ProxyTrustInvocationHandler.html" title="class in net.jini.security.proxytrust">net.jini.security.proxytrust.ProxyTrustInvocationHandler</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3270029468290295063L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;s)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Verifies that the main proxy is an instance of
<a href="net/jini/security/proxytrust/TrustEquivalence.html" title="interface in net.jini.security.proxytrust"><code>TrustEquivalence</code></a>, and that the bootstrap proxy is an instance
of both <a href="net/jini/core/constraint/RemoteMethodControl.html" title="interface in net.jini.core.constraint"><code>RemoteMethodControl</code></a> and <code>TrustEquivalence</code>.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if the main proxy is not an instance of
<code>TrustEquivalence</code>, or the bootstrap proxy is not an
instance of both <code>RemoteMethodControl</code> and
<code>TrustEquivalence</code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>main</h4>
<pre><a href="net/jini/core/constraint/RemoteMethodControl.html" title="interface in net.jini.core.constraint">RemoteMethodControl</a> main</pre>
<div class="block">The main proxy.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>boot</h4>
<pre><a href="net/jini/security/proxytrust/ProxyTrust.html" title="interface in net.jini.security.proxytrust">ProxyTrust</a> boot</pre>
<div class="block">The bootstrap proxy.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.space</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.space.AvailabilityEvent">
<!-- -->
</a>
<h3>Class <a href="net/jini/space/AvailabilityEvent.html" title="class in net.jini.space">net.jini.space.AvailabilityEvent</a> extends <a href="net/jini/core/event/RemoteEvent.html" title="class in net.jini.core.event">RemoteEvent</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if <a href="net/jini/core/event/RemoteEvent.html#source"><code>RemoteEvent.source</code></a> is <code>null</code>
or is not a <a href="net/jini/space/JavaSpace.html" title="interface in net.jini.space"><code>JavaSpace</code></a></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>readObjectNoData</h4>
<pre>private&nbsp;void&nbsp;readObjectNoData()
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if called</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>visibilityTransition</h4>
<pre>boolean visibilityTransition</pre>
<div class="block"><code>true</code> if this event signals a
transition from invisible to visible as well
as unavailable to available.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="net.jini.space.InternalSpaceException">
<!-- -->
</a>
<h3>Class <a href="net/jini/space/InternalSpaceException.html" title="class in net.jini.space">net.jini.space.InternalSpaceException</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-4167507833172939849L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>nestedException</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> nestedException</pre>
<div class="block">The exception (if any) that triggered the internal exception. This
may be <code>null</code>.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;net.jini.url.httpmd</h2>
<ul class="blockList">
<li class="blockList"><a name="net.jini.url.httpmd.WrongMessageDigestException">
<!-- -->
</a>
<h3>Class <a href="net/jini/url/httpmd/WrongMessageDigestException.html" title="class in net.jini.url.httpmd">net.jini.url.httpmd.WrongMessageDigestException</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5982551285440426248L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.river.api.security</h2>
<ul class="blockList">
<li class="blockList"><a name="org.apache.river.api.security.ConcurrentPermissions">
<!-- -->
</a>
<h3>Class org.apache.river.api.security.ConcurrentPermissions extends <a href="http://docs.oracle.com/javase/6/docs/api/java/security/PermissionCollection.html?is-external=true" title="class or interface in java.security">PermissionCollection</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>permsMap</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent.ConcurrentMap.html?is-external=true" title="class or interface in java.util">java.util.concurrent.ConcurrentMap</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent.ConcurrentMap.html?is-external=true" title="class or interface in java.util">K</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent.ConcurrentMap.html?is-external=true" title="class or interface in java.util">V</a>&gt; permsMap</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.river.api.security.DefaultPolicyScanner.InvalidFormatException">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/api/security/DefaultPolicyScanner.InvalidFormatException.html" title="class in org.apache.river.api.security">org.apache.river.api.security.DefaultPolicyScanner.InvalidFormatException</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5789786270390222184L</dd>
</dl>
</li>
<li class="blockList"><a name="org.apache.river.api.security.DelegatePermission">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/api/security/DelegatePermission.html" title="class in org.apache.river.api.security">org.apache.river.api.security.DelegatePermission</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/security/Permission.html?is-external=true" title="class or interface in java.security">Permission</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeReplace</h4>
<pre>private&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;writeReplace()</pre>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>permission</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/security/Permission.html?is-external=true" title="class or interface in java.security">Permission</a> permission</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.river.api.security.PermissionComparator">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/api/security/PermissionComparator.html" title="class in org.apache.river.api.security">org.apache.river.api.security.PermissionComparator</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
<li class="blockList"><a name="org.apache.river.api.security.PolicyPermission">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/api/security/PolicyPermission.html" title="class in org.apache.river.api.security">org.apache.river.api.security.PolicyPermission</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/security/BasicPermission.html?is-external=true" title="class or interface in java.security">BasicPermission</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.river.discovery</h2>
<ul class="blockList">
<li class="blockList"><a name="org.apache.river.discovery.DiscoveryProtocolException">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/discovery/DiscoveryProtocolException.html" title="class in org.apache.river.discovery">org.apache.river.discovery.DiscoveryProtocolException</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5142921342798824511L</dd>
</dl>
</li>
<li class="blockList"><a name="org.apache.river.discovery.DiscoveryProtocolVersion">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/discovery/DiscoveryProtocolVersion.html" title="class in org.apache.river.discovery">org.apache.river.discovery.DiscoveryProtocolVersion</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1781016120938012150L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>version</h4>
<pre>int version</pre>
<div class="block">The protocol version number.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.river.discovery.MulticastMaxPacketSize">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/discovery/MulticastMaxPacketSize.html" title="class in org.apache.river.discovery">org.apache.river.discovery.MulticastMaxPacketSize</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2277375127808559673L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>size</h4>
<pre>int size</pre>
<div class="block">The multicast packet size limit.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.river.discovery.MulticastTimeToLive">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/discovery/MulticastTimeToLive.html" title="class in org.apache.river.discovery">org.apache.river.discovery.MulticastTimeToLive</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>8899039913861829419L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>ttl</h4>
<pre>int ttl</pre>
<div class="block">The time to live value.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.river.discovery.UnicastSocketTimeout">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/discovery/UnicastSocketTimeout.html" title="class in org.apache.river.discovery">org.apache.river.discovery.UnicastSocketTimeout</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6500477426762925657L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>timeout</h4>
<pre>int timeout</pre>
<div class="block">The socket timeout.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.river.discovery.internal</h2>
<ul class="blockList">
<li class="blockList"><a name="org.apache.river.discovery.internal.EndpointInternalsPermission">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/discovery/internal/EndpointInternalsPermission.html" title="class in org.apache.river.discovery.internal">org.apache.river.discovery.internal.EndpointInternalsPermission</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/security/BasicPermission.html?is-external=true" title="class or interface in java.security">BasicPermission</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.river.example.browser</h2>
<ul class="blockList">
<li class="blockList"><a name="org.apache.river.example.browser.Browser">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/example/browser/Browser.html" title="class in org.apache.river.example.browser">org.apache.river.example.browser.Browser</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/javax/swing/JFrame.html?is-external=true" title="class or interface in javax.swing">JFrame</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="org.apache.river.example.browser.ServiceBrowser.UIDescriptorPopup">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/example/browser/ServiceBrowser.UIDescriptorPopup.html" title="class in org.apache.river.example.browser">org.apache.river.example.browser.ServiceBrowser.UIDescriptorPopup</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/javax/swing/JPopupMenu.html?is-external=true" title="class or interface in javax.swing">JPopupMenu</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="org.apache.river.example.browser.ServiceEditor.UIDescriptorPopup">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/example/browser/ServiceEditor.UIDescriptorPopup.html" title="class in org.apache.river.example.browser">org.apache.river.example.browser.ServiceEditor.UIDescriptorPopup</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/javax/swing/JPopupMenu.html?is-external=true" title="class or interface in javax.swing">JPopupMenu</a> implements Serializable</h3>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.river.fiddler</h2>
<ul class="blockList">
<li class="blockList"><a name="org.apache.river.fiddler.FiddlerPermission">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/fiddler/FiddlerPermission.html" title="class in org.apache.river.fiddler">org.apache.river.fiddler.FiddlerPermission</a> extends <a href="net/jini/security/AccessPermission.html" title="class in net.jini.security">AccessPermission</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.river.jeri.internal.http</h2>
<ul class="blockList">
<li class="blockList"><a name="org.apache.river.jeri.internal.http.HttpParseException">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/jeri/internal/http/HttpParseException.html" title="class in org.apache.river.jeri.internal.http">org.apache.river.jeri.internal.http.HttpParseException</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>7284321341572089166L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.river.landlord</h2>
<ul class="blockList">
<li class="blockList"><a name="org.apache.river.landlord.ConstrainableLandlordLease">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/landlord/ConstrainableLandlordLease.html" title="class in org.apache.river.landlord">org.apache.river.landlord.ConstrainableLandlordLease</a> extends <a href="org/apache/river/landlord/LandlordLease.html" title="class in org.apache.river.landlord">LandlordLease</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;s)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>methodConstraints</h4>
<pre><a href="net/jini/core/constraint/MethodConstraints.html" title="interface in net.jini.core.constraint">MethodConstraints</a> methodConstraints</pre>
<div class="block">Client constraints placed on this proxy (may be <code>null</code>)</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.river.landlord.Landlord.RenewResults">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/landlord/Landlord.RenewResults.html" title="class in org.apache.river.landlord">org.apache.river.landlord.Landlord.RenewResults</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>granted</h4>
<pre>long[] granted</pre>
<div class="block">For each cookie passed to <a href="org/apache/river/landlord/Landlord.html#renewAll-net.jini.id.Uuid:A-long:A-"><code>renewAll</code></a>,
<code>granted[i]</code> is the granted lease time, or -1 if the
renewal for that lease generated an exception. If there was
an exception, the exception is held in <code>denied</code>.</div>
&nbsp;
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="org/apache/river/landlord/Landlord.RenewResults.html#denied"><code>Landlord.RenewResults.denied</code></a></dd>
</dl>
</li>
<li class="blockListLast">
<h4>denied</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a>[] denied</pre>
<div class="block">The <code>i</code><sup><i>th</i></sup> -1 in <code>granted</code>
was denied because of <code>denied[i]</code>. If nothing was
denied, this field is <code>null</code>.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.river.landlord.LandlordLease">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/landlord/LandlordLease.html" title="class in org.apache.river.landlord">org.apache.river.landlord.LandlordLease</a> extends <a href="org/apache/river/lease/AbstractLease.html" title="class in org.apache.river.lease">AbstractLease</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Read this object back validating state.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>readObjectNoData</h4>
<pre>private&nbsp;void&nbsp;readObjectNoData()
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></pre>
<div class="block">We should always have data in the stream, if this method
gets called there is something wrong.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>cookie</h4>
<pre><a href="net/jini/id/Uuid.html" title="class in net.jini.id">Uuid</a> cookie</pre>
<div class="block">A universally unique ID that identifies the lease this object
represents.</div>
&nbsp;</li>
<li class="blockList">
<h4>landlord</h4>
<pre><a href="org/apache/river/landlord/Landlord.html" title="interface in org.apache.river.landlord">Landlord</a> landlord</pre>
<div class="block">Owner of the resource associated with this lease.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>landlordUuid</h4>
<pre><a href="net/jini/id/Uuid.html" title="class in net.jini.id">Uuid</a> landlordUuid</pre>
<div class="block">The <code>Uuid</code> of the <code>landlord</code>. Used
to determine if two leases can be batched together.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.river.landlord.LandlordProxyVerifier">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/landlord/LandlordProxyVerifier.html" title="class in org.apache.river.landlord">org.apache.river.landlord.LandlordProxyVerifier</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Verifies that the server reference implements
<code>TrustEquivalence</code>.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>landlord</h4>
<pre><a href="net/jini/core/constraint/RemoteMethodControl.html" title="interface in net.jini.core.constraint">RemoteMethodControl</a> landlord</pre>
<div class="block">The canonical instance of the server reference. This
instance will be used by the <code>isTrusted</code> method
as the known trusted object used to determine whether or not a
given proxy is equivalent in trust, content, and function.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>landlordUuid</h4>
<pre><a href="net/jini/id/Uuid.html" title="class in net.jini.id">Uuid</a> landlordUuid</pre>
<div class="block">The <code>Uuid</code> associated <code>landlord</code>.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.river.lease</h2>
<ul class="blockList">
<li class="blockList"><a name="org.apache.river.lease.AbstractLease">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/lease/AbstractLease.html" title="class in org.apache.river.lease">org.apache.river.lease.AbstractLease</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-9067179156916102052L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;stream)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">If serialFormat is DURATION, add the current time to the expiration,
to make it absolute (and if the result of the addition is negative,
correct the overflow by resetting the expiration to Long.MAX_VALUE).</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if serialFormat is neither ABSOLUTE
nor DURATION</dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockList">
<h4>writeObject</h4>
<pre>private&nbsp;void&nbsp;writeObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectOutputStream.html?is-external=true" title="class or interface in java.io">ObjectOutputStream</a>&nbsp;stream)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="simpleTagLabel">Serial Data:</span></dt>
<dd>a long, which is the absolute expiration if serialFormat
is ABSOLUTE, or the relative duration if serialFormat is DURATION</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>readObjectNoData</h4>
<pre>private&nbsp;void&nbsp;readObjectNoData()
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></pre>
<div class="block">Throws an <code>InvalidObjectException</code>.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - unconditionally</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>serialFormat</h4>
<pre>int serialFormat</pre>
<div class="block">Serialization format for the expiration.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.river.lease.BasicRenewalFailureEvent">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/lease/BasicRenewalFailureEvent.html" title="class in org.apache.river.lease">org.apache.river.lease.BasicRenewalFailureEvent</a> extends <a href="net/jini/lease/RenewalFailureEvent.html" title="class in net.jini.lease">RenewalFailureEvent</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>4122133697986606684L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>marshalledThrowable</h4>
<pre><a href="net/jini/io/MarshalledInstance.html" title="class in net.jini.io">MarshalledInstance</a> marshalledThrowable</pre>
<div class="block">Exception, in marshalled form, returned by <code>getThrowable</code>
method. May be <code>null</code>.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>marshalledLease</h4>
<pre><a href="net/jini/io/MarshalledInstance.html" title="class in net.jini.io">MarshalledInstance</a> marshalledLease</pre>
<div class="block">Lease, in marshalled form, returned by <code>getLease</code> method.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.river.lookup.entry</h2>
<ul class="blockList">
<li class="blockList"><a name="org.apache.river.lookup.entry.BasicServiceType">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/lookup/entry/BasicServiceType.html" title="class in org.apache.river.lookup.entry">org.apache.river.lookup.entry.BasicServiceType</a> extends <a href="net/jini/lookup/entry/ServiceType.html" title="class in net.jini.lookup.entry">ServiceType</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-9077088179092831351L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>type</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> type</pre>
<div class="block">The type of service.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.river.lookup.util</h2>
<ul class="blockList">
<li class="blockList"><a name="org.apache.river.lookup.util.ConsistentMap">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/lookup/util/ConsistentMap.html" title="class in org.apache.river.lookup.util">org.apache.river.lookup.util.ConsistentMap</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/util/AbstractMap.html?is-external=true" title="class or interface in java.util">AbstractMap</a>&lt;<a href="org/apache/river/lookup/util/ConsistentMap.html" title="type parameter in ConsistentMap">K</a>,<a href="org/apache/river/lookup/util/ConsistentMap.html" title="type parameter in ConsistentMap">V</a>&gt; implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5223157327307155247L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>entrySet</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</a>&gt; entrySet</pre>
<div class="block">A <code>Set</code> of <code>java.util.Map.Entry</code> objects,
the key-value pairs contained in this <code>ConsistentMap</code>.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.river.lookup.util.ConsistentSet">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/lookup/util/ConsistentSet.html" title="class in org.apache.river.lookup.util">org.apache.river.lookup.util.ConsistentSet</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/util/AbstractSet.html?is-external=true" title="class or interface in java.util">AbstractSet</a>&lt;<a href="org/apache/river/lookup/util/ConsistentSet.html" title="type parameter in ConsistentSet">T</a>&gt; implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-533615203387369436L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>elements</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[] elements</pre>
<div class="block">An array of the <code>Object</code> elements contained in
this <code>ConsistentSet</code>.</div>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.river.mahalo</h2>
<ul class="blockList">
<li class="blockList"><a name="org.apache.river.mahalo.JobException">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/mahalo/JobException.html" title="class in org.apache.river.mahalo">org.apache.river.mahalo.JobException</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>4182966504752382657L</dd>
</dl>
</li>
<li class="blockList"><a name="org.apache.river.mahalo.JobNotStartedException">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/mahalo/JobNotStartedException.html" title="class in org.apache.river.mahalo">org.apache.river.mahalo.JobNotStartedException</a> extends <a href="org/apache/river/mahalo/JobException.html" title="class in org.apache.river.mahalo">JobException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-454913962920091805L</dd>
</dl>
</li>
<li class="blockList"><a name="org.apache.river.mahalo.MahaloPermission">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/mahalo/MahaloPermission.html" title="class in org.apache.river.mahalo">org.apache.river.mahalo.MahaloPermission</a> extends <a href="net/jini/security/AccessPermission.html" title="class in net.jini.security">AccessPermission</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
<li class="blockList"><a name="org.apache.river.mahalo.PartialResultException">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/mahalo/PartialResultException.html" title="class in org.apache.river.mahalo">org.apache.river.mahalo.PartialResultException</a> extends <a href="org/apache/river/mahalo/JobException.html" title="class in org.apache.river.mahalo">JobException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>7500111308448326412L</dd>
</dl>
</li>
<li class="blockList"><a name="org.apache.river.mahalo.ResultNotReadyException">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/mahalo/ResultNotReadyException.html" title="class in org.apache.river.mahalo">org.apache.river.mahalo.ResultNotReadyException</a> extends <a href="org/apache/river/mahalo/JobException.html" title="class in org.apache.river.mahalo">JobException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5079803403238096285L</dd>
</dl>
</li>
<li class="blockList"><a name="org.apache.river.mahalo.StorableObject">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/mahalo/StorableObject.html" title="class in org.apache.river.mahalo">org.apache.river.mahalo.StorableObject</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3793675220968988873L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;s)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>bytes</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/rmi/MarshalledObject.html?is-external=true" title="class or interface in java.rmi">MarshalledObject</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/rmi/MarshalledObject.html?is-external=true" title="class or interface in java.rmi">T</a>&gt; bytes</pre>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.river.mahalo.UnknownTaskException">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/mahalo/UnknownTaskException.html" title="class in org.apache.river.mahalo">org.apache.river.mahalo.UnknownTaskException</a> extends <a href="org/apache/river/mahalo/JobException.html" title="class in org.apache.river.mahalo">JobException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>180146961747276407L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.river.mahalo.log</h2>
<ul class="blockList">
<li class="blockList"><a name="org.apache.river.mahalo.log.CannotRecoverException">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/mahalo/log/CannotRecoverException.html" title="class in org.apache.river.mahalo.log">org.apache.river.mahalo.log.CannotRecoverException</a> extends <a href="org/apache/river/mahalo/log/LogException.html" title="class in org.apache.river.mahalo.log">LogException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6261506955756553705L</dd>
</dl>
</li>
<li class="blockList"><a name="org.apache.river.mahalo.log.InvalidatedLogException">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/mahalo/log/InvalidatedLogException.html" title="class in org.apache.river.mahalo.log">org.apache.river.mahalo.log.InvalidatedLogException</a> extends <a href="org/apache/river/mahalo/log/LogException.html" title="class in org.apache.river.mahalo.log">LogException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5008769831314798149L</dd>
</dl>
</li>
<li class="blockList"><a name="org.apache.river.mahalo.log.LogException">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/mahalo/log/LogException.html" title="class in org.apache.river.mahalo.log">org.apache.river.mahalo.log.LogException</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6119876522681526272L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.river.mercury</h2>
<ul class="blockList">
<li class="blockList"><a name="org.apache.river.mercury.InternalMailboxException">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/mercury/InternalMailboxException.html" title="class in org.apache.river.mercury">org.apache.river.mercury.InternalMailboxException</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>nestedException</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> nestedException</pre>
<div class="block">The exception (if any) that triggered the internal exception. This
field may be <code>null</code>.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.river.mercury.MercuryPermission">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/mercury/MercuryPermission.html" title="class in org.apache.river.mercury">org.apache.river.mercury.MercuryPermission</a> extends <a href="net/jini/security/AccessPermission.html" title="class in net.jini.security">AccessPermission</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.river.norm</h2>
<ul class="blockList">
<li class="blockList"><a name="org.apache.river.norm.InternalNormException">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/norm/InternalNormException.html" title="class in org.apache.river.norm">org.apache.river.norm.InternalNormException</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>nestedException</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> nestedException</pre>
<div class="block">The exception (if any) that triggered the internal exception. This
may be <code>null</code>.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.river.norm.NormPermission">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/norm/NormPermission.html" title="class in org.apache.river.norm">org.apache.river.norm.NormPermission</a> extends <a href="net/jini/security/AccessPermission.html" title="class in net.jini.security">AccessPermission</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.river.norm.event</h2>
<ul class="blockList">
<li class="blockList"><a name="org.apache.river.norm.event.EventType">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/norm/event/EventType.html" title="class in org.apache.river.norm.event">org.apache.river.norm.event.EventType</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>marshalledListener</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/rmi/MarshalledObject.html?is-external=true" title="class or interface in java.rmi">MarshalledObject</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/rmi/MarshalledObject.html?is-external=true" title="class or interface in java.rmi">T</a>&gt; marshalledListener</pre>
<div class="block">Listener registered for events of this type. Stored in
marshalled form so object the <code>EventType</code> object can
be recovered even if the listener's codebase is not available.
If this field is <code>null</code>, <code>listener</code> and
<code>handback</code> will be also.</div>
&nbsp;</li>
<li class="blockList">
<h4>handback</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/rmi/MarshalledObject.html?is-external=true" title="class or interface in java.rmi">MarshalledObject</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/rmi/MarshalledObject.html?is-external=true" title="class or interface in java.rmi">T</a>&gt; handback</pre>
<div class="block">Handback object associated with current listener.</div>
&nbsp;</li>
<li class="blockList">
<h4>registrationNumber</h4>
<pre>long registrationNumber</pre>
<div class="block">Sequence number of the current listener/handback pair, incremented
every time a new listener is set (even if the objects
are equivalent)</div>
&nbsp;</li>
<li class="blockList">
<h4>lastSeqNum</h4>
<pre>long lastSeqNum</pre>
<div class="block">Last event sequence number we used</div>
&nbsp;</li>
<li class="blockListLast">
<h4>evID</h4>
<pre>long evID</pre>
<div class="block">Our event ID</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.river.norm.event.EventTypeGenerator">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/norm/event/EventTypeGenerator.html" title="class in org.apache.river.norm.event">org.apache.river.norm.event.EventTypeGenerator</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Override <code>readObject</code> to create a <code>TaskManager</code>
and a <code>WakeupManager</code>.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true#defaultReadObject--" title="class or interface in java.io"><code>ObjectInputStream.defaultReadObject()</code></a></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>nextEvID</h4>
<pre>long nextEvID</pre>
<div class="block">Next event ID.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.river.outrigger</h2>
<ul class="blockList">
<li class="blockList"><a name="org.apache.river.outrigger.OutriggerPermission">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/outrigger/OutriggerPermission.html" title="class in org.apache.river.outrigger">org.apache.river.outrigger.OutriggerPermission</a> extends <a href="net/jini/security/AccessPermission.html" title="class in net.jini.security">AccessPermission</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.river.phoenix</h2>
<ul class="blockList">
<li class="blockList"><a name="org.apache.river.phoenix.ActivationGroupData">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/phoenix/ActivationGroupData.html" title="class in org.apache.river.phoenix">org.apache.river.phoenix.ActivationGroupData</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1135616886784731068L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>config</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] config</pre>
<div class="block">The configuration options.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.river.phoenix.ActivationGroupImpl">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/phoenix/ActivationGroupImpl.html" title="class in org.apache.river.phoenix">org.apache.river.phoenix.ActivationGroupImpl</a> extends <a href="org/apache/river/phoenix/AbstractActivationGroup.html" title="class in org.apache.river.phoenix">AbstractActivationGroup</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="org.apache.river.phoenix.ActivatorPermission">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/phoenix/ActivatorPermission.html" title="class in org.apache.river.phoenix">org.apache.river.phoenix.ActivatorPermission</a> extends <a href="net/jini/security/AccessPermission.html" title="class in net.jini.security">AccessPermission</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1133348041678833146L</dd>
</dl>
</li>
<li class="blockList"><a name="org.apache.river.phoenix.ExecOptionPermission">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/phoenix/ExecOptionPermission.html" title="class in org.apache.river.phoenix">org.apache.river.phoenix.ExecOptionPermission</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/security/Permission.html?is-external=true" title="class or interface in java.security">Permission</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5842294756823092756L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;s)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Recreates any transient state.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if the target name is <code>null</code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.river.phoenix.ExecPermission">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/phoenix/ExecPermission.html" title="class in org.apache.river.phoenix">org.apache.river.phoenix.ExecPermission</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/security/Permission.html?is-external=true" title="class or interface in java.security">Permission</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6208470287358147919L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;s)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Recreates any transient state.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if the target name is <code>null</code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.river.phoenix.InactiveGroupException">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/phoenix/InactiveGroupException.html" title="class in org.apache.river.phoenix">org.apache.river.phoenix.InactiveGroupException</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/rmi/activation/ActivationException.html?is-external=true" title="class or interface in java.rmi.activation">ActivationException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-4596896675720356592L</dd>
</dl>
</li>
<li class="blockList"><a name="org.apache.river.phoenix.InstantiatorPermission">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/phoenix/InstantiatorPermission.html" title="class in org.apache.river.phoenix">org.apache.river.phoenix.InstantiatorPermission</a> extends <a href="net/jini/security/AccessPermission.html" title="class in net.jini.security">AccessPermission</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6532912902541268520L</dd>
</dl>
</li>
<li class="blockList"><a name="org.apache.river.phoenix.MonitorPermission">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/phoenix/MonitorPermission.html" title="class in org.apache.river.phoenix">org.apache.river.phoenix.MonitorPermission</a> extends <a href="net/jini/security/AccessPermission.html" title="class in net.jini.security">AccessPermission</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2475659022830374738L</dd>
</dl>
</li>
<li class="blockList"><a name="org.apache.river.phoenix.SystemPermission">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/phoenix/SystemPermission.html" title="class in org.apache.river.phoenix">org.apache.river.phoenix.SystemPermission</a> extends <a href="net/jini/security/AccessPermission.html" title="class in net.jini.security">AccessPermission</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3058499612160420636L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.river.proxy</h2>
<ul class="blockList">
<li class="blockList"><a name="org.apache.river.proxy.BasicProxyTrustVerifier">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/proxy/BasicProxyTrustVerifier.html" title="class in org.apache.river.proxy">org.apache.river.proxy.BasicProxyTrustVerifier</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io">InvalidObjectException</a></code> - if the proxy is not an instance of
<a href="net/jini/core/constraint/RemoteMethodControl.html" title="interface in net.jini.core.constraint"><code>RemoteMethodControl</code></a> and <a href="net/jini/security/proxytrust/TrustEquivalence.html" title="interface in net.jini.security.proxytrust"><code>TrustEquivalence</code></a></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>proxy</h4>
<pre><a href="net/jini/core/constraint/RemoteMethodControl.html" title="interface in net.jini.core.constraint">RemoteMethodControl</a> proxy</pre>
<div class="block">The trusted proxy.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.river.proxy.MarshalledWrapper">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/proxy/MarshalledWrapper.html" title="class in org.apache.river.proxy">org.apache.river.proxy.MarshalledWrapper</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Samples integrity protection setting (if any) of the stream from which
this instance is being deserialized.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>readObjectNoData</h4>
<pre>private&nbsp;void&nbsp;readObjectNoData()
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectStreamException.html?is-external=true" title="class or interface in java.io">ObjectStreamException</a></pre>
<div class="block">Throws InvalidObjectException, since data for this class is required.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectStreamException.html?is-external=true" title="class or interface in java.io">ObjectStreamException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>instance</h4>
<pre><a href="net/jini/io/MarshalledInstance.html" title="class in net.jini.io">MarshalledInstance</a> instance</pre>
<div class="block">The wrapped MarshalledInstance.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.river.proxy.ThrowThis">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/proxy/ThrowThis.html" title="class in org.apache.river.proxy">org.apache.river.proxy.ThrowThis</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>956456443698267251L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>toThrow</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/rmi/RemoteException.html?is-external=true" title="class or interface in java.rmi">RemoteException</a> toThrow</pre>
<div class="block">Exception we want the proxy to throw</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.river.reggie</h2>
<ul class="blockList">
<li class="blockList"><a name="org.apache.river.reggie.RegistrarPermission">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/reggie/RegistrarPermission.html" title="class in org.apache.river.reggie">org.apache.river.reggie.RegistrarPermission</a> extends <a href="net/jini/security/AccessPermission.html" title="class in net.jini.security">AccessPermission</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.river.reliableLog</h2>
<ul class="blockList">
<li class="blockList"><a name="org.apache.river.reliableLog.LogException">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/reliableLog/LogException.html" title="class in org.apache.river.reliableLog">org.apache.river.reliableLog.LogException</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1870528169848832111L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>detail</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> detail</pre>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.river.resource</h2>
<ul class="blockList">
<li class="blockList"><a name="org.apache.river.resource.ServiceConfigurationError">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/resource/ServiceConfigurationError.html" title="class in org.apache.river.resource">org.apache.river.resource.ServiceConfigurationError</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Error.html?is-external=true" title="class or interface in java.lang">Error</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5383327130135226968L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.river.start</h2>
<ul class="blockList">
<li class="blockList"><a name="org.apache.river.start.ActivateWrapper">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/start/ActivateWrapper.html" title="class in org.apache.river.start">org.apache.river.start.ActivateWrapper</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>writeReplace</h4>
<pre>private&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;writeReplace()
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectStreamException.html?is-external=true" title="class or interface in java.io">ObjectStreamException</a></pre>
<div class="block">Return a reference to service being wrapped in place
of this object.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectStreamException.html?is-external=true" title="class or interface in java.io">ObjectStreamException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>impl</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> impl</pre>
<div class="block">The "wrapped" activatable object.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.river.start.ActivateWrapper.ActivateDesc">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/start/ActivateWrapper.ActivateDesc.html" title="class in org.apache.river.start">org.apache.river.start.ActivateWrapper.ActivateDesc</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>className</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> className</pre>
<div class="block">The activatable object's class name.</div>
&nbsp;</li>
<li class="blockList">
<h4>importLocation</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a>[] importLocation</pre>
<div class="block">The codebase where the server classes are loaded from by the
activation group.</div>
&nbsp;</li>
<li class="blockList">
<h4>exportLocation</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a>[] exportLocation</pre>
<div class="block">The codebase where clients should load classes from for stubs, etc.</div>
&nbsp;</li>
<li class="blockList">
<h4>policy</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> policy</pre>
<div class="block">The security policy filename or URL.</div>
&nbsp;</li>
<li class="blockListLast">
<h4>data</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/rmi/MarshalledObject.html?is-external=true" title="class or interface in java.rmi">MarshalledObject</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/rmi/MarshalledObject.html?is-external=true" title="class or interface in java.rmi">T</a>&gt; data</pre>
<div class="block">The activatable object's initialization data.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.river.start.NonActivatableServiceDescriptor">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/start/NonActivatableServiceDescriptor.html" title="class in org.apache.river.start">org.apache.river.start.NonActivatableServiceDescriptor</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Reads the default serializable field values for this object
and resets the tranisient fields to legal values.
Also, verifies that the deserialized values are legal.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>readObjectNoData</h4>
<pre>private&nbsp;void&nbsp;readObjectNoData()
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectStreamException.html?is-external=true" title="class or interface in java.io">ObjectStreamException</a></pre>
<div class="block">Throws InvalidObjectException, since data for this class is required.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectStreamException.html?is-external=true" title="class or interface in java.io">ObjectStreamException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>codebase</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> codebase</pre>
<div class="block"><code>String</code> containing export codebase.
That is, location where clients can download required
service-related classes (for example, stubs, proxies, etc.).</div>
</li>
<li class="blockList">
<h4>policy</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> policy</pre>
<div class="block"><code>String</code> containing server policy filename or URL</div>
</li>
<li class="blockList">
<h4>classpath</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> classpath</pre>
<div class="block"><code>String</code> containing import codebase location.
That is, location where server implementation
classes can be found.</div>
</li>
<li class="blockList">
<h4>implClassName</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> implClassName</pre>
<div class="block"><code>String</code> containing the
name of server implementation class</div>
</li>
<li class="blockList">
<h4>serverConfigArgs</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] serverConfigArgs</pre>
<div class="block"><code>String[]</code> containing server
configuration arguments</div>
</li>
<li class="blockList">
<h4>configuration</h4>
<pre><a href="net/jini/config/Configuration.html" title="interface in net.jini.config">Configuration</a> configuration</pre>
<div class="block">serverConfigArgs override.</div>
</li>
<li class="blockListLast">
<h4>descCreatedLock</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> descCreatedLock</pre>
<div class="block">Lock object for <code>descCreated</code> flag</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.river.start.SharedActivatableServiceDescriptor">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/start/SharedActivatableServiceDescriptor.html" title="class in org.apache.river.start">org.apache.river.start.SharedActivatableServiceDescriptor</a> extends <a href="org/apache/river/start/NonActivatableServiceDescriptor.html" title="class in org.apache.river.start">NonActivatableServiceDescriptor</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Reads the default serializable field values for this object.
Also, verifies that the deserialized values are legal.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>readObjectNoData</h4>
<pre>private&nbsp;void&nbsp;readObjectNoData()
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectStreamException.html?is-external=true" title="class or interface in java.io">ObjectStreamException</a></pre>
<div class="block">Throws InvalidObjectException, since data for this class is required.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectStreamException.html?is-external=true" title="class or interface in java.io">ObjectStreamException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>sharedGroupLog</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sharedGroupLog</pre>
<div class="block"><code>String</code> representing the directory where
the associated shared group identifier information is persisted</div>
</li>
<li class="blockList">
<h4>restart</h4>
<pre>boolean restart</pre>
<div class="block"><code>boolean</code> flag passed through as the
<code>restart</code> parameter to the
<a href="http://docs.oracle.com/javase/6/docs/api/java/rmi/activation/ActivationDesc.html?is-external=true#ActivationDesc-java.rmi.activation.ActivationGroupID-java.lang.String-java.lang.String-java.rmi.MarshalledObject-boolean-" title="class or interface in java.rmi.activation">ActivationDesc constructor</a> used to register the service with the
activation system.</div>
</li>
<li class="blockList">
<h4>host</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> host</pre>
<div class="block"><code>String</code> containing hostname of desired
activation system.</div>
</li>
<li class="blockListLast">
<h4>port</h4>
<pre>int port</pre>
<div class="block"><code>int</code> representing port of desired activation system.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.river.start.SharedActivationGroupDescriptor">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/start/SharedActivationGroupDescriptor.html" title="class in org.apache.river.start">org.apache.river.start.SharedActivationGroupDescriptor</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre>private&nbsp;void&nbsp;readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a>&nbsp;in)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<div class="block">Reads the default serializable field values for this object.
Also, verifies that the deserialized values are legal.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>readObjectNoData</h4>
<pre>private&nbsp;void&nbsp;readObjectNoData()
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectStreamException.html?is-external=true" title="class or interface in java.io">ObjectStreamException</a></pre>
<div class="block">Throws InvalidObjectException, since data for this class is required.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectStreamException.html?is-external=true" title="class or interface in java.io">ObjectStreamException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>policy</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> policy</pre>
<div class="block"><code>String</code> representing VM policy filename or URL</div>
</li>
<li class="blockList">
<h4>classpath</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> classpath</pre>
<div class="block"><code>String</code> representing the class path of the shared VM
classes</div>
</li>
<li class="blockList">
<h4>log</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> log</pre>
<div class="block"><code>String</code> representing the location where group identifier
information will be persisted</div>
</li>
<li class="blockList">
<h4>serverCommand</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> serverCommand</pre>
<div class="block"><code>String</code> representing the VM command to use</div>
</li>
<li class="blockList">
<h4>serverOptions</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] serverOptions</pre>
<div class="block"><code>String[]</code> representing array of command line
options to pass to the VM's command line</div>
</li>
<li class="blockList">
<h4>serverProperties</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a> serverProperties</pre>
<div class="block"><code>Properties</code> representing propperties to pass
to the VM's command line</div>
</li>
<li class="blockList">
<h4>host</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> host</pre>
<div class="block"><code>String</code> representing host name of the desired
activation system</div>
</li>
<li class="blockListLast">
<h4>port</h4>
<pre>int port</pre>
<div class="block"><code>int</code> representing port of the desired activation
system</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.river.start.SharedActivationPolicyPermission">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/start/SharedActivationPolicyPermission.html" title="class in org.apache.river.start">org.apache.river.start.SharedActivationPolicyPermission</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/security/Permission.html?is-external=true" title="class or interface in java.security">Permission</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>policyPermission</h4>
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/security/Permission.html?is-external=true" title="class or interface in java.security">Permission</a> policyPermission</pre>
<div class="block"><code>FilePermission</code> object that is the delegation
target of the <code>implies()</code> checks.</div>
&nbsp;</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.river.system</h2>
<ul class="blockList">
<li class="blockList"><a name="org.apache.river.system.CommandLine.BadInvocationException">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/system/CommandLine.BadInvocationException.html" title="class in org.apache.river.system">org.apache.river.system.CommandLine.BadInvocationException</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>4503820475450471907L</dd>
</dl>
</li>
<li class="blockList"><a name="org.apache.river.system.CommandLine.HelpOnlyException">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/system/CommandLine.HelpOnlyException.html" title="class in org.apache.river.system">org.apache.river.system.CommandLine.HelpOnlyException</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8973201446772368025L</dd>
</dl>
</li>
<li class="blockList"><a name="org.apache.river.system.CommandLine.ProgrammingException">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/system/CommandLine.ProgrammingException.html" title="class in org.apache.river.system">org.apache.river.system.CommandLine.ProgrammingException</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2401745757311140184L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.river.thread</h2>
<ul class="blockList">
<li class="blockList"><a name="org.apache.river.thread.ReadersWriter.ConcurrentLockException">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/thread/ReadersWriter.ConcurrentLockException.html" title="class in org.apache.river.thread">org.apache.river.thread.ReadersWriter.ConcurrentLockException</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>7027246653257040584L</dd>
</dl>
</li>
<li class="blockList"><a name="org.apache.river.thread.ThreadPoolPermission">
<!-- -->
</a>
<h3>Class <a href="org/apache/river/thread/ThreadPoolPermission.html" title="class in org.apache.river.thread">org.apache.river.thread.ThreadPoolPermission</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/security/BasicPermission.html?is-external=true" title="class or interface in java.security">BasicPermission</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2515392803055387779L</dd>
</dl>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?serialized-form.html" target="_top">Frames</a></li>
<li><a href="serialized-form.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright 2007-2013, 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.</small></p>
</body>
</html>