Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

A B C D E F G H I J K L M N O P R S T U V W Y

## A

ABORTED - Static variable in interface net.jini.core.transaction.server.TransactionConstants
  Transaction has been aborted.
ABSOLUTE - Static variable in interface net.jini.core.lease.Lease
  The serialized form of the lease will contain the time of expiration stored as an absolute time, represented in terms of milliseconds since the beginning of the epoch.
ACTIVATION_SYSTEM_UUID - Static variable in class com.sun.jini.phoenix.PhoenixConstants
  An object identifier for exporting the activation system.
ACTIVATOR_UUID - Static variable in class com.sun.jini.phoenix.PhoenixConstants
  An object identifier for exporting the activator.
ACTIVE - Static variable in interface net.jini.core.transaction.server.TransactionConstants
  Transaction is currently active.
ALL_GROUPS - Static variable in interface net.jini.discovery.DiscoveryGroupManagement
  Convenience constant used to request that attempts be made to discover all lookup services that are within range, and which belong to any group.
ALL_GROUPS - Static variable in class net.jini.discovery.LookupDiscovery
  Convenience constant used to request that attempts be made to discover all lookup services that are within range, and which belong to any group.
ANY - Static variable in interface net.jini.core.lease.Lease
  Used by the requestor to indicate that there is no particular lease time desired, and that the grantor of the lease should supply a time that is most convenient for the grantor.
AbstractConfiguration - class net.jini.config.AbstractConfiguration.
  A skeletal implementation of the `Configuration` interface, used to simplify writing implementations.
AbstractConfiguration() - Constructor for class net.jini.config.AbstractConfiguration
  Creates an instance of this class.
AbstractConfiguration.Primitive - class net.jini.config.AbstractConfiguration.Primitive.
  Represents the value of an entry with a primitive type.
AbstractConfiguration.Primitive(Object) - Constructor for class net.jini.config.AbstractConfiguration.Primitive
  Creates an object that represents a primitive value of the type associated with the specified primitive wrapper object.
AbstractEntry - class net.jini.entry.AbstractEntry.
  This class is a specific, generally useful base class for entry types.
AbstractEntry() - Constructor for class net.jini.entry.AbstractEntry
AbstractILFactory - class net.jini.jeri.AbstractILFactory.
  An abstract implementation of `InvocationLayerFactory` that provides a convenient way for subclasses to create proxies and invocation dispatchers for remote objects.
AbstractILFactory() - Constructor for class net.jini.jeri.AbstractILFactory
  Constructs an `AbstractILFactory` instance with a `null` class loader.
AbstractILFactory(ClassLoader) - Constructor for class net.jini.jeri.AbstractILFactory
  Constructs an `AbstractILFactory` instance with the specified class loader.
AbstractLease - class com.sun.jini.lease.AbstractLease.
  A base class for implementing lease objects.
AbstractLease(long) - Constructor for class com.sun.jini.lease.AbstractLease
  Construct a relative-format lease.
AbstractLeaseMap - class com.sun.jini.lease.AbstractLeaseMap.
  A base class for implementing LeaseMaps.
AbstractLeaseMap(Lease, long) - Constructor for class com.sun.jini.lease.AbstractLeaseMap
  Default to using a small HashMap.
AbstractLeaseMap(Map, Lease, long) - Constructor for class com.sun.jini.lease.AbstractLeaseMap
  Provide a map of your choice.
AccessILFactory - class com.sun.jini.phoenix.AccessILFactory.
  A basic invocation layer factory, used in exporting an `ActivationMonitor` or `ActivationInstantiator` to use Jini(TM) extensible remote invocation (Jini ERI), that is similar to `BasicILFactory` except the returned invocation dispatcher only accepts calls from the local host.
AccessILFactory() - Constructor for class com.sun.jini.phoenix.AccessILFactory
  Creates an `AccessILFactory`instance with no server constraints, no permission class, and a `null` class loader.
AccessILFactory(ClassLoader) - Constructor for class com.sun.jini.phoenix.AccessILFactory
  Creates an `AccessILFactory`instance with no server constraints, no permission class, and the specified class loader.
AccessILFactory.AccessDispatcher - class com.sun.jini.phoenix.AccessILFactory.AccessDispatcher.
  A subclass of `BasicInvocationDispatcher` that only accepts calls from the local host.
AccessILFactory.AccessDispatcher(Collection, ServerCapabilities, ClassLoader) - Constructor for class com.sun.jini.phoenix.AccessILFactory.AccessDispatcher
  Constructs an invocation dispatcher for the specified methods.
AccessPermission - class net.jini.security.AccessPermission.
  Represents permission to call a method.
AccessPermission(String) - Constructor for class net.jini.security.AccessPermission
  Creates an instance with the specified target name.
AcknowledgmentSource - interface net.jini.io.context.AcknowledgmentSource.
  A server context element for registering interest in receiving an acknowledgment that the remote call's result data has been delivered to and processed by the client.
AcknowledgmentSource.Listener - interface net.jini.io.context.AcknowledgmentSource.Listener.
  A callback object for registering with an `AcknowledgmentSource` server context element to handle the receipt of an acknowledgment that the remote call's result data has been processed by the client.
ActivatableInvocationHandler - class net.jini.activation.ActivatableInvocationHandler.
  An invocation handler for activatable remote objects.
ActivatableInvocationHandler(ActivationID, Remote) - Constructor for class net.jini.activation.ActivatableInvocationHandler
  Creates an instance with the specified activation identifier, a possibly-`null` underlying proxy, and `null` client constraints.
ActivateWrapper - class com.sun.jini.start.ActivateWrapper.
  A wrapper for activatable objects, providing separation of the import codebase (where the server classes are loaded from by the activation group) from the export codebase (where clients should load classes from for stubs, etc.) as well as providing an independent security policy file for each activatable object.
ActivateWrapper(ActivationID, MarshalledObject) - Constructor for class com.sun.jini.start.ActivateWrapper
  Activatable constructor.
ActivateWrapper.ActivateDesc - class com.sun.jini.start.ActivateWrapper.ActivateDesc.
  Descriptor for registering a "wrapped" activatable object.
ActivateWrapper.ActivateDesc(String, URL[], URL[], String, MarshalledObject) - Constructor for class com.sun.jini.start.ActivateWrapper.ActivateDesc
  Trivial constructor.
ActivationAdmin - interface com.sun.jini.phoenix.ActivationAdmin.
  An administrative interface for the activation system daemon.
ActivationExporter - class net.jini.activation.ActivationExporter.
  An `Exporter` implementation for exporting an activatable remote object using its underlying exporter.
ActivationExporter(ActivationID, Exporter) - Constructor for class net.jini.activation.ActivationExporter
  Creates an exporter for an activatable remote object with the specified activation identifier, underlying exporter, and a `null` class loader.
ActivationExporter(ActivationID, Exporter, ClassLoader) - Constructor for class net.jini.activation.ActivationExporter
  Creates an exporter for an activatable remote object with the specified activation identifier, underlying exporter, and class loader.
ActivationGroup - class net.jini.activation.ActivationGroup.
  Subclass of `java.rmi.activation.ActivationGroup` to allow activatable objects that are exported using an `Exporter` to go inactive.
ActivationGroup(ActivationGroupID) - Constructor for class net.jini.activation.ActivationGroup
  Constructs an activation group with the specified activation group identifier.
ActivationGroupData - class com.sun.jini.phoenix.ActivationGroupData.
  Initialization data for `ActivationGroupImpl`, to control the activation group's configuration.
ActivationGroupData(String[]) - Constructor for class com.sun.jini.phoenix.ActivationGroupData
  Constructs an instance with the specified `Configuration` options, if any.
ActivationGroupImpl - class com.sun.jini.phoenix.ActivationGroupImpl.
  The default activation group implementation for phoenix.
ActivationGroupImpl(ActivationGroupID, MarshalledObject) - Constructor for class com.sun.jini.phoenix.ActivationGroupImpl
  Creates an instance with the specified group identifier and initialization data.
ActivatorPermission - class com.sun.jini.phoenix.ActivatorPermission.
  Represents permissions that can be used to express the access control policy for the activator, the remote object handling object activation, if that remote object is exported with `BasicJeriExporter`.
ActivatorPermission(String) - Constructor for class com.sun.jini.phoenix.ActivatorPermission
  Creates an instance with the specified name.
ActivatorSunJrmpExporter - class com.sun.jini.phoenix.ActivatorSunJrmpExporter.
  JRMP exporter to export an `Activator` using the well-known activator object identifier.
ActivatorSunJrmpExporter() - Constructor for class com.sun.jini.phoenix.ActivatorSunJrmpExporter
  Creates a JRMP exporter that exports on the standard port (1098).
ActivatorSunJrmpExporter(int) - Constructor for class com.sun.jini.phoenix.ActivatorSunJrmpExporter
  Creates a JRMP exporter that exports on the specified port.
Address - class net.jini.lookup.entry.Address.
  The address of the physical component of a service.
Address() - Constructor for class net.jini.lookup.entry.Address
  Construct an empty instance of this class.
Address(String, String, String, String, String, String, String) - Constructor for class net.jini.lookup.entry.Address
  Construct an instance of this class, with all fields initialized appropriately.
AddressBean - class net.jini.lookup.entry.AddressBean.
  A JavaBeans(TM) component that encapsulates an Address object.
AddressBean() - Constructor for class net.jini.lookup.entry.AddressBean
  Construct an instance of this JavaBeans component that is linked to a new Address object.
AdminIterator - interface com.sun.jini.outrigger.AdminIterator.
  Interface for the iterators returned by the `contents()` method of `JavaSpaceAdmin`.
Administrable - interface net.jini.admin.Administrable.
  Every administrable service should implement this interface.
AggregatePolicyProvider - class com.sun.jini.start.AggregatePolicyProvider.
  Security policy provider which supports associating security sub-policies with context class loaders.
AggregatePolicyProvider() - Constructor for class com.sun.jini.start.AggregatePolicyProvider
  Creates a new `AggregatePolicyProvider` instance, containing a main policy created as follows: if the `com.sun.jini.start.AggregatePolicyProvider.mainPolicyClass` security property is set, then its value is interpreted as the class name of the main policy provider; otherwise, a default class name of `"net.jini.security.policy.DynamicPolicyProvider"` is used.
AggregatePolicyProvider(Policy) - Constructor for class com.sun.jini.start.AggregatePolicyProvider
  Creates a new `AggregatePolicyProvider` instance with the given main policy, which must be non-`null`.
AuthenticationPermission - class net.jini.security.AuthenticationPermission.
  Represents permission to use the private credentials of subjects for the purpose of authenticating as any subset of the local principals specified in the target name, during secure remote calls with any peer that authenticates as at least the set of peer principals specified in the target name.
AuthenticationPermission(String, String) - Constructor for class net.jini.security.AuthenticationPermission
  Creates an instance with the specified target name and actions.
AuthenticationPermission(Set, Set, String) - Constructor for class net.jini.security.AuthenticationPermission
  Creates an instance with the specified actions and a target name constructed from the specified local and peer principals.
abort(TransactionManager, long) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
abort() - Method in interface net.jini.core.transaction.Transaction
  Abort the transaction.
abort(long) - Method in interface net.jini.core.transaction.Transaction
  Abort the transaction, waiting for participants to be notified of the decision.
abort() - Method in class net.jini.core.transaction.server.ServerTransaction
abort(long) - Method in class net.jini.core.transaction.server.ServerTransaction
abort(long) - Method in interface net.jini.core.transaction.server.TransactionManager
  Abort the transaction.
abort(long, long) - Method in interface net.jini.core.transaction.server.TransactionManager
  Abort the transaction, waiting for participants to be notified of the decision.
abort(TransactionManager, long) - Method in interface net.jini.core.transaction.server.TransactionParticipant
  Requests that the participant roll back any changes for the specified transaction and unlock any resources locked by the transaction.
abort() - Method in interface net.jini.jeri.InboundRequest
  Terminates this request, freeing all associated resources.
abort() - Method in interface net.jini.jeri.OutboundRequest
  Terminates this request, freeing all associated resources.
abortOp(Long) - Method in interface com.sun.jini.outrigger.LogOps
  Log a transaction `abort`.
acknowledgmentReceived(boolean) - Method in interface net.jini.io.context.AcknowledgmentSource.Listener
  Handles either receipt of an acknowledgment that the remote call's result data has been processed by the client or an indication that no acknowledgment will be received.
activeObject(ActivationID, Remote) - Method in class com.sun.jini.phoenix.ActivationGroupImpl
  Marks the object as active in this virtual machine, and calls the superclass `activeObject` method with the same arguments, with the `ActivationMonitor` constraints (if any) set as contextual client constraints, and with the group's subject (if any) set as the executing subject.
add(Entry[], Entry[]) - Static method in class com.sun.jini.lookup.entry.LookupAttributes
  Returns a new array containing the elements of the `addAttrSets` parameter (that are not duplicates of any of the elements already in the `attrSets` parameter) added to the elements of `attrSets`.
add(Entry[], Entry[], boolean) - Static method in class com.sun.jini.lookup.entry.LookupAttributes
  Returns a new array containing the elements of the `addAttrSets` parameter (that are not duplicates of any of the elements already in the `attrSets` parameter) added to the elements of `attrSets`.
add(TaskManager.Task) - Method in class com.sun.jini.thread.TaskManager
  Add a new task.
addAcknowledgmentListener(AcknowledgmentSource.Listener) - Method in interface net.jini.io.context.AcknowledgmentSource
  Registers the specified listener as interested in receiving an acknowledgment that the remote call's result data has been processed by the client.
addAll(Collection) - Method in class com.sun.jini.thread.TaskManager
  Add all tasks in a collection, in iterator order.
addAttributes(Entry[]) - Method in interface net.jini.core.lookup.ServiceRegistration
  Adds the specified attribute sets (those that aren't duplicates of existing attribute sets) to the registered service item.
addAttributes(Entry[]) - Method in class net.jini.lookup.JoinManager
  Associates a new set of attributes with the service, in addition to the service's current set of attributes.
addAttributes(Entry[], boolean) - Method in class net.jini.lookup.JoinManager
  Associates a new set of attributes with the service, in addition to the service's current set of attributes.
addClasses(String) - Method in class com.sun.jini.tool.ClassDep
  Add an entry into the set of classes that dependencies are going to be computed on.
addDiscoveryListener(DiscoveryListener) - Method in interface net.jini.discovery.DiscoveryManagement
  Adds an instance of `DiscoveryListener` to the set of objects listening for discovery events.
addDiscoveryListener(DiscoveryListener) - Method in class net.jini.discovery.LookupDiscovery
  Register a listener as interested in receiving DiscoveryEvent notifications.
addDiscoveryListener(DiscoveryListener) - Method in class net.jini.discovery.LookupDiscoveryManager
  Adds an instance of `DiscoveryListener` to the set of objects listening for discovery events.
addDiscoveryListener(DiscoveryListener) - Method in class net.jini.discovery.LookupLocatorDiscovery
  Add a DiscoveryListener to the listener set.
addGroups(String[]) - Method in interface net.jini.discovery.DiscoveryGroupManagement
  Adds a set of group names to the managed set of groups.
addGroups(String[]) - Method in class net.jini.discovery.LookupDiscovery
  Add a set of groups to the set to be discovered.
addGroups(String[]) - Method in class net.jini.discovery.LookupDiscoveryManager
  Adds a set of group names to the managed set of groups.
addGroups(String[]) - Method in interface net.jini.discovery.LookupDiscoveryRegistration
  Adds a set of group names to the managed set of groups associated with this registration.
addHides(String) - Method in class com.sun.jini.tool.ClassDep
  Add an entry into the set of package prefixes that are to remain hidden from processing.
addIfNew(TaskManager.Task) - Method in class com.sun.jini.thread.TaskManager
  Add a new task if it is not equal to (using the equals method) to any existing active or pending task.
addInside(String) - Method in class com.sun.jini.tool.ClassDep
  Add an entry into the working set of package prefixes that will make up the working domain space.
addListenEndpoint(ServerEndpoint.ListenEndpoint) - Method in interface net.jini.jeri.ServerEndpoint.ListenContext
  Adds `listenEndpoint` to this `ListenContext`'s collection of `ListenEndpoint` instances for the `ServerEndpoint` it was passed to, starts a listen operation on `listenEndpoint` if necessary, and returns the `ListenCookie` for an active listen operation on `listenEndpoint`.
addListener(ServiceDiscoveryListener) - Method in interface net.jini.lookup.LookupCache
  Registers a `ServiceDiscoveryListener` object with the event mechanism of a `LookupCache`.
addLocators(LookupLocator[]) - Method in interface net.jini.discovery.DiscoveryLocatorManagement
  Adds a set of locators to the managed set of locators.
addLocators(LookupLocator[]) - Method in class net.jini.discovery.LookupDiscoveryManager
  Adds a set of locators to the managed set of locators.
addLocators(LookupLocator[]) - Method in interface net.jini.discovery.LookupDiscoveryRegistration
  Adds a set of LookupLocator objects to the managed set of locators associated with this registration.
addLocators(LookupLocator[]) - Method in class net.jini.discovery.LookupLocatorDiscovery
  Adds a set of locators to the managed set of locators.
addLookupAttributes(Entry[]) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
addLookupAttributes(Entry[]) - Method in interface net.jini.admin.JoinAdmin
  Add attribute sets for the service.
addLookupGroups(String[]) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
addLookupGroups(String[]) - Method in interface net.jini.admin.JoinAdmin
  Add new groups to the set to join.
addLookupLocators(LookupLocator[]) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
addLookupLocators(LookupLocator[]) - Method in interface net.jini.admin.JoinAdmin
  Add locators for specific new lookup services to join.
addMemberGroups(String[]) - Method in interface net.jini.lookup.DiscoveryAdmin
  Adds the given set of names to the set whose elements are the names of the groups in which the lookup service is currently a member.
addOutside(String) - Method in class com.sun.jini.tool.ClassDep
  Add an entry into the set of package prefixes that will bypassed during dependency checking.
addPrune(String) - Method in class com.sun.jini.tool.ClassDep
  Add an entry into the set of package prefixes that will be skipped as part of the dependency generation.
addRoots(String) - Method in class com.sun.jini.tool.ClassDep
  Add an entry into the set of directories to look under for the classes that fall within the working domain space as defined by the intersection of the following sets: inside,outside,prune,show, and hide.
addShow(String) - Method in class com.sun.jini.tool.ClassDep
  Add an entry into the set of package prefixes that we want to display.
addSkip(String) - Method in class com.sun.jini.tool.ClassDep
  Add an entry into the set of classes that should be skipped during dependency generation.
addTells(String) - Method in class com.sun.jini.tool.ClassDep
  Add an entry in to the set of classes whose dependents that lie with the inside set are listed.
addr - Variable in class net.jini.discovery.IncomingMulticastRequest
  The address to which any responses should go.
aid - Variable in class com.sun.jini.start.SharedActivatableServiceDescriptor.Created
  The activation id of the service
annotateClass(Class) - Method in class net.jini.io.MarshalOutputStream
  Annotates the stream descriptor for the class `cl`.
annotateProxyClass(Class) - Method in class net.jini.io.MarshalOutputStream
  Annotates the stream descriptor for the proxy class `cl`.
assoc - Variable in class net.jini.lookup.entry.AddressBean
  The Address object associated with this JavaBeans component.
assoc - Variable in class net.jini.lookup.entry.CommentBean
  The Entry object associated with this JavaBeans component.
assoc - Variable in class net.jini.lookup.entry.LocationBean
  The Location object associated with this JavaBeans component.
assoc - Variable in class net.jini.lookup.entry.NameBean
  The Name object associated with this JavaBeans component.
assoc - Variable in class net.jini.lookup.entry.ServiceInfoBean
  The ServiceInfo object associated with this JavaBeans component.
assoc - Variable in class net.jini.lookup.entry.StatusBean
  The Status object associated with this JavaBeans component.
attempt() - Method in class com.sun.jini.thread.RetryTask
  Return the attempt number, starting with zero.
attributeSetTemplates - Variable in class net.jini.core.lookup.ServiceTemplate
  Attribute set templates to match, or `null`.
attributeSets - Variable in class net.jini.core.lookup.ServiceItem
  Attribute sets.

## B

BasicILFactory - class net.jini.jeri.BasicILFactory.
  A basic implementation of an `InvocationLayerFactory`.
BasicILFactory() - Constructor for class net.jini.jeri.BasicILFactory
  Creates a `BasicILFactory` instance with no server constraints, no permission class, and a `null` class loader.
BasicILFactory(MethodConstraints, Class) - Constructor for class net.jini.jeri.BasicILFactory
  Creates a `BasicILFactory` with the specified server constraints, permission class, and a `null` class loader.
BasicILFactory(MethodConstraints, Class, ClassLoader) - Constructor for class net.jini.jeri.BasicILFactory
  Creates a `BasicILFactory` with the specified server constraints, permission class, and class loader.
BasicInvocationDispatcher - class net.jini.jeri.BasicInvocationDispatcher.
  A basic implementation of the `InvocationDispatcher` interface, providing preinvocation access control for remote objects exported using `BasicJeriExporter`.
BasicInvocationDispatcher(Collection, ServerCapabilities, MethodConstraints, Class, ClassLoader) - Constructor for class net.jini.jeri.BasicInvocationDispatcher
  Creates an invocation dispatcher to receive incoming remote calls for the specified methods, for a server and transport with the specified capabilities, enforcing the specified constraints, performing preinvocation access control using the specified permission class (if any).
BasicInvocationHandler - class net.jini.jeri.BasicInvocationHandler.
  A basic implementation of the `InvocationHandler` interface.
BasicInvocationHandler(ObjectEndpoint, MethodConstraints) - Constructor for class net.jini.jeri.BasicInvocationHandler
  Creates a new `BasicInvocationHandler` with the specified `ObjectEndpoint` and server constraints.
BasicInvocationHandler(BasicInvocationHandler, MethodConstraints) - Constructor for class net.jini.jeri.BasicInvocationHandler
  Creates a new `BasicInvocationHandler` with the specified client constraints and with the same `ObjectEndpoint` and server constraints as the given other `BasicInvocationHandler`.
BasicJeriExporter - class net.jini.jeri.BasicJeriExporter.
  An `Exporter` implementation for exporting a remote object to use Jini(TM) extensible remote invocation (Jini ERI).
BasicJeriExporter(ServerEndpoint, InvocationLayerFactory) - Constructor for class net.jini.jeri.BasicJeriExporter
  Creates a new `BasicJeriExporter` with the given server endpoint and invocation layer factory.
BasicJeriExporter(ServerEndpoint, InvocationLayerFactory, boolean, boolean) - Constructor for class net.jini.jeri.BasicJeriExporter
  Creates a new `BasicJeriExporter` with the given server endpoint, invocation layer factory, `enableDGC` flag, and `keepAlive` flag.
BasicJeriExporter(ServerEndpoint, InvocationLayerFactory, boolean, boolean, Uuid) - Constructor for class net.jini.jeri.BasicJeriExporter
  Creates a new `BasicJeriExporter` with the given server endpoint, invocation layer factory, `enableDGC` flag, `keepAlive` flag, and object identifier.
BasicJeriTrustVerifier - class net.jini.jeri.BasicJeriTrustVerifier.
  Trust verifier for dynamic proxies and object endpoints used in Jini(TM) extensible remote invocation (Jini ERI).
BasicJeriTrustVerifier() - Constructor for class net.jini.jeri.BasicJeriTrustVerifier
  Creates an instance.
BasicMethodConstraints - class net.jini.constraint.BasicMethodConstraints.
  Basic implementation of `MethodConstraints`, allowing limited wildcard matching on method names and parameter types.
BasicMethodConstraints(BasicMethodConstraints.MethodDesc[]) - Constructor for class net.jini.constraint.BasicMethodConstraints
  Creates an instance with the specified ordered array of descriptors.
BasicMethodConstraints(InvocationConstraints) - Constructor for class net.jini.constraint.BasicMethodConstraints
  Creates an instance that maps all methods to the specified constraints.
BasicMethodConstraints.MethodDesc - class net.jini.constraint.BasicMethodConstraints.MethodDesc.
  Descriptor for specifying the constraints associated with one or more methods allowing limited wildcard matching on method names and parameter types.
BasicMethodConstraints.MethodDesc(String, Class[], InvocationConstraints) - Constructor for class net.jini.constraint.BasicMethodConstraints.MethodDesc
  Creates a descriptor that only matches methods with exactly the specified name and parameter types.
BasicMethodConstraints.MethodDesc(String, InvocationConstraints) - Constructor for class net.jini.constraint.BasicMethodConstraints.MethodDesc
  Creates a descriptor that matches all methods with names that equal the specified name or that match the specified pattern, regardless of their parameter types.
BasicMethodConstraints.MethodDesc(InvocationConstraints) - Constructor for class net.jini.constraint.BasicMethodConstraints.MethodDesc
  Creates a default descriptor that matches all methods.
BasicObjectEndpoint - class net.jini.jeri.BasicObjectEndpoint.
  References a remote object with an `Endpoint` for sending requests to the object and a `Uuid` to identify the object at that `Endpoint`.
BasicObjectEndpoint(Endpoint, Uuid, boolean) - Constructor for class net.jini.jeri.BasicObjectEndpoint
  Creates a new `BasicObjectEndpoint` to reference a remote object at the specified `Endpoint` with the specified `Uuid`.
BasicProxyPreparer - class net.jini.security.BasicProxyPreparer.
  A `ProxyPreparer` for verifying that proxies are trusted, granting them dynamic permissions, and setting their constraints, as well as for creating other proxy preparer subclasses that include those operations.
BasicProxyPreparer() - Constructor for class net.jini.security.BasicProxyPreparer
  Creates a proxy preparer that specifies not to verify proxies, grant them permissions, or set their constraints.
BasicProxyPreparer(boolean, Permission[]) - Constructor for class net.jini.security.BasicProxyPreparer
  Creates a proxy preparer that specifies whether proxies should be verified, using the constraints on the proxy by default, and specifies what permissions to grant to proxies.
BasicProxyPreparer(boolean, MethodConstraints, Permission[]) - Constructor for class net.jini.security.BasicProxyPreparer
  Creates a proxy preparer that specifies whether proxies should be verified, specifies permissions to grant them, and specifies what method constraints to use when verifying and setting constraints.
BasicProxyTrustVerifier - class com.sun.jini.proxy.BasicProxyTrustVerifier.
  A basic trust verifier for proxies.
BasicProxyTrustVerifier(Object) - Constructor for class com.sun.jini.proxy.BasicProxyTrustVerifier
  Creates a trust verifier containing the specified trusted proxy.
BasicRenewalFailureEvent - class com.sun.jini.lease.BasicRenewalFailureEvent.
  Basic implementation of `RenewalFailureEvent` that defers unmarshalling.
BasicRenewalFailureEvent(LeaseRenewalSet, long, MarshalledObject, MarshalledInstance, MarshalledInstance) - Constructor for class com.sun.jini.lease.BasicRenewalFailureEvent
  Simple constructor.
BasicServiceType - class com.sun.jini.lookup.entry.BasicServiceType.
  An implementation of ServiceType that uses ResourceBundles.
BasicServiceType() - Constructor for class com.sun.jini.lookup.entry.BasicServiceType
  Simple constructor, leaves type field set to null.
BasicServiceType(String) - Constructor for class com.sun.jini.lookup.entry.BasicServiceType
  Simple constructor, sets type field to parameter value.
Browser - class com.sun.jini.example.browser.Browser.
  Example service browser.
Browser(ActionListener, Configuration) - Constructor for class com.sun.jini.example.browser.Browser
  Creates an instance with the given action listener for the Exit menu item and the given configuration.
block() - Method in class com.sun.jini.thread.InProgress
  Signal the blocking of the operation this object bounds.
blocked() - Method in class com.sun.jini.thread.InProgress
  Return `true` if at least one `block` has been invoked without its corresponding `unblock`.
bootOp(long, long) - Method in interface com.sun.jini.outrigger.LogOps
  Log a server boot (first time start or any reactivation).
building - Variable in class net.jini.lookup.entry.Location
  A building name or code.

## C

COMMITTED - Static variable in interface net.jini.core.transaction.server.TransactionConstants
  Transaction has been committed.
COMPONENT_NAME - Static variable in class com.sun.jini.outrigger.OutriggerServerImpl
  Component name we use to find items in the configuration and loggers.
CannotAbortException - exception net.jini.core.transaction.CannotAbortException.
  Exception thrown when a transaction cannot abort because it has already already decided to commit.
CannotAbortException(String) - Constructor for class net.jini.core.transaction.CannotAbortException
  Constructs an instance with a detail message.
CannotAbortException() - Constructor for class net.jini.core.transaction.CannotAbortException
  Constructs an instance with no detail message.
CannotCommitException - exception net.jini.core.transaction.CannotCommitException.
  Exception thrown when a transaction cannot commit because it has already aborted or must now be aborted.
CannotCommitException(String) - Constructor for class net.jini.core.transaction.CannotCommitException
  Constructs an instance with a detail message.
CannotCommitException() - Constructor for class net.jini.core.transaction.CannotCommitException
  Constructs an instance with no detail message.
CannotJoinException - exception net.jini.core.transaction.CannotJoinException.
  Exception thrown when a transaction cannot be joined because it is no longer active.
CannotJoinException(String) - Constructor for class net.jini.core.transaction.CannotJoinException
  Constructs an instance with a detail message.
CannotJoinException() - Constructor for class net.jini.core.transaction.CannotJoinException
  Constructs an instance with no detail message.
CannotNestException - exception net.jini.core.transaction.CannotNestException.
  Exception thrown when an object does not support nested transactions.
CannotNestException(String) - Constructor for class net.jini.core.transaction.CannotNestException
  Constructs an instance with a detail message.
CannotNestException() - Constructor for class net.jini.core.transaction.CannotNestException
  Constructs an instance with no detail message.
CheckConfigurationFile - class com.sun.jini.tool.CheckConfigurationFile.
  Checks the format of the source for a `ConfigurationFile`.
CheckSer - class com.sun.jini.tool.CheckSer.
  Tool to check for serializable classes that do not have explicit `serialVersionUID` fields.
CheckSer() - Constructor for class com.sun.jini.tool.CheckSer
ClassAnnotation - interface net.jini.loader.ClassAnnotation.
  Provides a class annotation string for classes defined by a class loader that is an instance of this interface.
ClassDep - class com.sun.jini.tool.ClassDep.
  Tool used to analyze a set of classes and determine on what other classes they directly or indirectly depend.
ClassDep() - Constructor for class com.sun.jini.tool.ClassDep
  No argument constructor.
ClassDep(String[]) - Constructor for class com.sun.jini.tool.ClassDep
  Constructor that takes command line arguments and fills in the appropriate fields.
ClassLoaderUtil - class com.sun.jini.start.ClassLoaderUtil.
  This class provides useful utilities for creating and manipulating class loaders.
ClassLoaderUtil() - Constructor for class com.sun.jini.start.ClassLoaderUtil
ClassLoading - class net.jini.loader.ClassLoading.
  Provides static methods for loading classes using `RMIClassLoader` with optional verification that the codebase URLs used to load classes provide content integrity (see `Security.verifyCodebaseIntegrity`).
ClassServer - class com.sun.jini.tool.ClassServer.
  A simple HTTP server, for serving up JAR and class files.
ClassServer(int, String, boolean, boolean) - Constructor for class com.sun.jini.tool.ClassServer
  Construct a server.
ClassServer(String[], LifeCycle) - Constructor for class com.sun.jini.tool.ClassServer
  Construct a running server, accepting the same command line options supported by `main`, except for the `-stop` option.
ClientAuthentication - class net.jini.core.constraint.ClientAuthentication.
  Represents a constraint on authentication of the client to the server.
ClientHost - interface net.jini.io.context.ClientHost.
  A server context element that can supply the client host address for the remote call.
ClientMaxPrincipal - class net.jini.core.constraint.ClientMaxPrincipal.
  Represents a constraint on the client, such that if the client authenticates itself, then it may only authenticate itself as one or more of the specified principals.
ClientMaxPrincipal(Principal) - Constructor for class net.jini.core.constraint.ClientMaxPrincipal
  Creates a constraint containing the specified principal.
ClientMaxPrincipal(Principal[]) - Constructor for class net.jini.core.constraint.ClientMaxPrincipal
  Creates a constraint containing the specified principals, with duplicates removed.
ClientMaxPrincipal(Collection) - Constructor for class net.jini.core.constraint.ClientMaxPrincipal
  Creates a constraint containing the specified principals, with duplicates removed.
ClientMaxPrincipalType - class net.jini.core.constraint.ClientMaxPrincipalType.
  Represents a constraint on the client, such that if the client authenticates itself, then it may only authenticate itself as principals that are instances of one or more of the specified classes.
ClientMaxPrincipalType(Class) - Constructor for class net.jini.core.constraint.ClientMaxPrincipalType
  Creates a constraint containing the specified class.
ClientMaxPrincipalType(Class[]) - Constructor for class net.jini.core.constraint.ClientMaxPrincipalType
  Creates a constraint containing the specified classes, with redundant classes removed.
ClientMaxPrincipalType(Collection) - Constructor for class net.jini.core.constraint.ClientMaxPrincipalType
  Creates a constraint containing the specified classes, with redundant classes removed.
ClientMinPrincipal - class net.jini.core.constraint.ClientMinPrincipal.
  Represents a constraint on the client, such that if the client authenticates itself, then it must authenticate itself as at least all of the specified principals.
ClientMinPrincipal(Principal) - Constructor for class net.jini.core.constraint.ClientMinPrincipal
  Creates a constraint containing the specified principal.
ClientMinPrincipal(Principal[]) - Constructor for class net.jini.core.constraint.ClientMinPrincipal
  Creates a constraint containing the specified principals, with duplicates removed.
ClientMinPrincipal(Collection) - Constructor for class net.jini.core.constraint.ClientMinPrincipal
  Creates a constraint containing the specified principals, with duplicates removed.
ClientMinPrincipalType - class net.jini.core.constraint.ClientMinPrincipalType.
  Represents a constraint on the client, such that if the client authenticates itself, then it must authenticate itself such that, for each specified class, at least one authenticated principal is an instance of that class.
ClientMinPrincipalType(Class) - Constructor for class net.jini.core.constraint.ClientMinPrincipalType
  Creates a constraint containing the specified class.
ClientMinPrincipalType(Class[]) - Constructor for class net.jini.core.constraint.ClientMinPrincipalType
  Creates a constraint containing the specified classes, with redundant classes removed.
ClientMinPrincipalType(Collection) - Constructor for class net.jini.core.constraint.ClientMinPrincipalType
  Creates a constraint containing the specified classes, with redundant classes removed.
ClientPermissionChecker - class com.sun.jini.discovery.ClientPermissionChecker.
  Implementation of `ClientSubjectChecker` that approves or rejects client subjects based on whether or not they have been granted a particular permission.
ClientPermissionChecker(Permission) - Constructor for class com.sun.jini.discovery.ClientPermissionChecker
  Creates instance that checks if client subjects have been granted the specified permission.
ClientSubject - interface net.jini.io.context.ClientSubject.
  A server context element that can supply the client subject for the remote call.
ClientSubjectChecker - interface com.sun.jini.discovery.ClientSubjectChecker.
  Interface for approving or rejecting client subjects during unicast discovery and decoding of multicast requests.
Comment - class net.jini.lookup.entry.Comment.
  A free-form comment about a service.
Comment() - Constructor for class net.jini.lookup.entry.Comment
  Construct an empty instance of this class.
Comment(String) - Constructor for class net.jini.lookup.entry.Comment
  Construct an instance of this class, with all fields initialized appropriately.
CommentBean - class net.jini.lookup.entry.CommentBean.
  A JavaBeans(TM) component that encapsulates a Comment object.
CommentBean() - Constructor for class net.jini.lookup.entry.CommentBean
  Construct a new JavaBeans component, linked to a new empty Comment object.
ComputeDigest - class com.sun.jini.tool.ComputeDigest.
  Prints the message digest for the contents of a URL.
ComputeHttpmdCodebase - class com.sun.jini.tool.ComputeHttpmdCodebase.
  Computes the message digests for a codebase with HTTPMD URLs.
Confidentiality - class net.jini.core.constraint.Confidentiality.
  Represents a constraint on the confidentiality of message contents.
ConfidentialityStrength - class net.jini.jeri.ssl.ConfidentialityStrength.
  Represents a constraint that, if confidentiality of message contents is ensured, the specified strength of confidentiality be used.
Config - class com.sun.jini.config.Config.
  Provides static methods for getting entries from a `Configuration`.
ConfigUtil - class com.sun.jini.config.ConfigUtil.
  A set of static convenience methods for use in configuration files.
Configuration - interface net.jini.config.Configuration.
  Defines an interface for obtaining objects needed to configure applications, such as `Exporter` or `ProxyPreparer` instances, or other application-specific objects, from configuration files, databases, or other sources.
ConfigurationException - exception net.jini.config.ConfigurationException.
  Thrown if a problem occurs when obtaining configuration information.
ConfigurationException(String) - Constructor for class net.jini.config.ConfigurationException
  Creates an instance with the specified detail message.
ConfigurationException(String, Throwable) - Constructor for class net.jini.config.ConfigurationException
  Creates an instance with the specified detail message and causing exception, which should not be an instance of `Error`.
ConfigurationFile - class net.jini.config.ConfigurationFile.
  Supplies objects needed to configure applications, such as `Exporter` or `ProxyPreparer` instances, or application-specific objects, constructed from data in a configuration source and override options, as well as data supplied in the call to `getEntry`.
ConfigurationFile(String[]) - Constructor for class net.jini.config.ConfigurationFile
  Creates an instance containing the entries specified by the options, using the calling thread's context class loader for interpreting class names.
ConfigurationFile(String[], ClassLoader) - Constructor for class net.jini.config.ConfigurationFile
  Creates an instance containing the entries specified by the options, using the specified class loader for interpreting class names.
ConfigurationFile(Reader, String[]) - Constructor for class net.jini.config.ConfigurationFile
  Creates an instance containing the entries parsed from the specified character stream and options, using the calling thread's context class loader for interpreting class names.
ConfigurationFile(Reader, String[], ClassLoader) - Constructor for class net.jini.config.ConfigurationFile
  Creates an instance containing the entries parsed from the specified character stream and options, using the specified class loader for interpreting class names.
ConfigurationNotFoundException - exception net.jini.config.ConfigurationNotFoundException.
  Thrown if a configuration source location specified when creating a `Configuration` is not found, including if `null` is specified for provider options and the implementation does not provide default options.
ConfigurationNotFoundException(String) - Constructor for class net.jini.config.ConfigurationNotFoundException
  Creates an instance with the specified detail message.
ConfigurationNotFoundException(String, Throwable) - Constructor for class net.jini.config.ConfigurationNotFoundException
  Creates an instance with the specified detail message and causing exception, which should not be an instance of `Error`.
ConfigurationProvider - class net.jini.config.ConfigurationProvider.
  Provides a standard means for obtaining `Configuration` instances, using a configurable provider.
Connection - interface net.jini.jeri.connection.Connection.
  Represents an established client-side connection.
ConnectionAbsoluteTime - class net.jini.core.constraint.ConnectionAbsoluteTime.
  Represents a constraint on the absolute time by which a network connection must be established.
ConnectionAbsoluteTime(long) - Constructor for class net.jini.core.constraint.ConnectionAbsoluteTime
  Creates a constraint with the specified deadline for connection establishment.
ConnectionEndpoint - interface net.jini.jeri.connection.ConnectionEndpoint.
  Represents a remote communication endpoint to establish connections to.
ConnectionManager - class net.jini.jeri.connection.ConnectionManager.
  Provides client-side connection management using the Jini(TM) extensible remote invocation (Jini ERI) multiplexing protocol to frame and multiplex requests and responses over connections.
ConnectionManager(ConnectionEndpoint) - Constructor for class net.jini.jeri.connection.ConnectionManager
  Creates a new `ConnectionManager` that manages client-side connections to the specified connection endpoint.
ConnectionRelativeTime - class net.jini.core.constraint.ConnectionRelativeTime.
  Represents a constraint on the maximum amount of time to wait for a network connection to be established.
ConnectionRelativeTime(long) - Constructor for class net.jini.core.constraint.ConnectionRelativeTime
  Creates a constraint with the specified duration.
Constants - class net.jini.discovery.Constants.
  A holder class for constants that pertain to the unicast and multicast discovery protocols.
ConstrainableJavaSpaceAdmin - interface com.sun.jini.outrigger.ConstrainableJavaSpaceAdmin.
  Sub-interface of `JavaSpaceAdmin` that adds a method that allows iterators to be created with a given set of constraints.
ConstrainableLandlordLease - class com.sun.jini.landlord.ConstrainableLandlordLease.
  Constrainable sub-class of `LandlordLease`.
ConstrainableLandlordLease(Uuid, Landlord, Uuid, long, MethodConstraints) - Constructor for class com.sun.jini.landlord.ConstrainableLandlordLease
  Create a new `ConstrainableLandlordLease`.
ConstrainableLandlordLeaseMap - class com.sun.jini.landlord.ConstrainableLandlordLeaseMap.
  Constrainable sub-class of `LandlordLeaseMap`.
ConstrainableLookupLocator - class net.jini.discovery.ConstrainableLookupLocator.
  `LookupLocator` subclass which supports constraint operations through the `RemoteMethodControl` interface.
ConstrainableLookupLocator(String, MethodConstraints) - Constructor for class net.jini.discovery.ConstrainableLookupLocator
  Constructs a new `ConstrainableLookupLocator` instance which can be used to perform unicast discovery to the host and port named by the given URL with the provided constraints applied.
ConstrainableLookupLocator(String, int, MethodConstraints) - Constructor for class net.jini.discovery.ConstrainableLookupLocator
  Constructs a new `ConstrainableLookupLocator` instance which can be used to perform unicast discovery to the given host and port with the provided constraints applied.
ConstrainableLookupLocatorTrustVerifier - class net.jini.discovery.ConstrainableLookupLocatorTrustVerifier.
  Trust verifier for `ConstrainableLookupLocator` instances.
ConstrainableLookupLocatorTrustVerifier() - Constructor for class net.jini.discovery.ConstrainableLookupLocatorTrustVerifier
  Creates an instance.
ConstrainableProxyUtil - class com.sun.jini.proxy.ConstrainableProxyUtil.
  A collection of utility methods for use in implementing constrainable proxies.
ConstraintAlternatives - class net.jini.core.constraint.ConstraintAlternatives.
  Combines two or more constraint alternatives into a single overall constraint.
ConstraintAlternatives(InvocationConstraint[]) - Constructor for class net.jini.core.constraint.ConstraintAlternatives
  Creates an instance containing the specified alternative constraints, with duplicate constraints removed.
ConstraintAlternatives(Collection) - Constructor for class net.jini.core.constraint.ConstraintAlternatives
  Creates an instance containing the specified alternative constraints, with duplicate constraints removed.
ConstraintTrustVerifier - class net.jini.constraint.ConstraintTrustVerifier.
  Trust verifier for instances of the constraint classes defined in the `net.jini.core.constraint` package, and for the `BasicMethodConstraints`, `X500Principal` and `KerberosPrincipal` classes.
ConstraintTrustVerifier() - Constructor for class net.jini.constraint.ConstraintTrustVerifier
  Creates an instance.
ContextPermission - class net.jini.io.context.ContextPermission.
  Represents permissions used to express the access control policy for elements commonly found in the context collections available from `ServerContext` and `ObjectStreamContext`.
ContextPermission(String) - Constructor for class net.jini.io.context.ContextPermission
  Creates an instance with the specified name.
CrashCountException - exception net.jini.core.transaction.server.CrashCountException.
  Exception thrown when a transaction cannot be joined because the participant's current crash count is different from the crash count the manager received in a previous join by that participant.
CrashCountException(String) - Constructor for class net.jini.core.transaction.server.CrashCountException
  Constructs an instance with a detail message.
CrashCountException() - Constructor for class net.jini.core.transaction.server.CrashCountException
  Constructs an instance with no detail message.
calculateDuration(LeasedResource, long) - Method in class com.sun.jini.landlord.FixedLeasePeriodPolicy
  Returns the duration this policy is willing to grant for the passed resource at this time.
canBatch(Lease) - Method in class com.sun.jini.landlord.ConstrainableLandlordLease
canBatch(Lease) - Method in class com.sun.jini.landlord.LandlordLease
canBatch(Lease) - Method in interface net.jini.core.lease.Lease
  Returns a boolean indicating whether or not the lease given as a parameter can be batched (placed in the same LeaseMap) with the current lease.
canContainKey(Object) - Method in class com.sun.jini.landlord.ConstrainableLandlordLeaseMap
canContainKey(Object) - Method in class com.sun.jini.landlord.LandlordLeaseMap
canContainKey(Object) - Method in interface net.jini.core.lease.LeaseMap
  Returns true if the given object is a Lease which can be renewed and cancelled in a batch with other leases in the map.
cancel(Uuid) - Method in interface com.sun.jini.landlord.Landlord
  Called by the lease when its `cancel` method is called.
cancel() - Method in class com.sun.jini.landlord.LandlordLease
cancel(Uuid) - Method in interface com.sun.jini.landlord.LocalLandlord
  Cancel the lease that is associated with the given cookie.
cancel(Uuid) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
cancel() - Method in class com.sun.jini.thread.RetryTask
  Cancel the retrying of the task.
cancel(WakeupManager.Ticket) - Method in class com.sun.jini.thread.WakeupManager
  Cancel the given ticket.
cancel() - Method in interface net.jini.core.lease.Lease
  Used by the lease holder to indicate that it is no longer interested in the resource or information held by the lease.
cancel(Lease) - Method in class net.jini.lease.LeaseRenewalManager
  Removes a given lease from the managed set, and cancels it.
cancelAll(Uuid[]) - Method in interface com.sun.jini.landlord.Landlord
  Called by the lease map when its `cancelAll` method is called.
cancelAll() - Method in class com.sun.jini.landlord.LandlordLeaseMap
cancelAll(LocalLandlord, Uuid[]) - Static method in class com.sun.jini.landlord.LandlordUtil
  Call `landlord.cancel()` for each object in `cookies[]`, passing `cookies[i]`.
cancelAll(Uuid[]) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
cancelAll() - Method in class com.sun.jini.thread.WakeupManager
  Cancel all tickets.
cancelAll() - Method in interface net.jini.core.lease.LeaseMap
  Cancels all leases in the LeaseMap.
cancelOp(Uuid, boolean) - Method in interface com.sun.jini.outrigger.LogOps
  Log a `cancel` and entry or registration.
cancelled() - Method in class com.sun.jini.thread.RetryTask
  Return `true` if `cancel` has been invoked.
changed(DiscoveryEvent) - Method in interface net.jini.discovery.DiscoveryChangeListener
  Called when changes are detected in the discovery state of one or more of the previously discovered lookup services; in particular, when changes occur in the member groups to which those lookup services belong.
check(Entry[], boolean) - Static method in class com.sun.jini.lookup.entry.LookupAttributes
  Throws an `IllegalArgumentException` if any element of the array is not an instance of a valid `Entry` class (the class is not public, or does not have a no-arg constructor, or has primitive public non-static non-final fields).
check(String, ClassLoader, String[], String, PrintStream) - Static method in class com.sun.jini.tool.CheckConfigurationFile
  Checks the format of a configuration source file.
check(ConfigurationFile, Properties, ClassLoader, PrintStream) - Static method in class com.sun.jini.tool.CheckConfigurationFile
  Checks the format of a `ConfigurationFile`.
check(String, int) - Static method in class com.sun.jini.tool.CheckSer
  Checks the class file directory hierarchy starting from the specified directory.
check(ServiceItem) - Method in interface net.jini.lookup.ServiceItemFilter
  This method defines the implementation of the additional selection criteria (additional matching and/or proxy preparation) to apply to a `ServiceItem` object found through standard template matching.
checkAccess(Remote, Method, InvocationConstraints, Collection) - Method in class com.sun.jini.phoenix.AccessILFactory.AccessDispatcher
  Checks that the client is calling from the local host.
checkAccess(Remote, Method, InvocationConstraints, Collection) - Method in class com.sun.jini.phoenix.SystemAccessILFactory.SystemDispatcher
  Checks that the client is calling from the local host.
checkAccess(Remote, Method, InvocationConstraints, Collection) - Method in class net.jini.jeri.BasicInvocationDispatcher
  Checks that the client has permission to invoke the specified method on the specified remote object.
checkClientPermission(Permission) - Static method in class net.jini.jeri.BasicInvocationDispatcher
  Checks that the client subject for the current remote call has the specified permission.
checkClientSubject(Subject) - Method in class com.sun.jini.discovery.ClientPermissionChecker
  Checks whether or not to permit exchanging or accepting data with/from a client authenticated as the given subject, by testing if the subject has been granted the permission that this instance was constructed with.
checkClientSubject(Subject) - Method in interface com.sun.jini.discovery.ClientSubjectChecker
  Checks whether or not to permit exchanging or accepting data with/from a client authenticated as the given subject.
checkConstraints(InvocationConstraints) - Method in interface net.jini.jeri.InboundRequest
  Verifies that this request satisfies the transport layer aspects of all of the specified requirements, and returns the requirements that must be at least partially implemented by higher layers in order to fully satisfy the specified requirements.
checkConstraints(InvocationConstraints) - Method in interface net.jini.jeri.ServerCapabilities
  Verifies that this instance supports the transport layer aspects of all of the specified requirements (both in general and in the current security context), and returns the requirements that must be at least partially implemented by higher layers in order to fully satisfy all of the specified requirements.
checkConstraints(InboundRequestHandle, InvocationConstraints) - Method in interface net.jini.jeri.connection.ServerConnection
  Implements `InboundRequest.checkConstraints` for a request with the specified handle.
checkConstraints(InvocationConstraints) - Method in class net.jini.jeri.http.HttpServerEndpoint
  Verifies that this instance supports the transport layer aspects of all of the specified requirements (both in general and in the current security context), and returns the requirements that must be at least partially implemented by higher layers in order to fully satisfy all of the specified requirements. This method may also return preferences that must be at least partially implemented by higher layers in order to fully satisfy some of the specified preferences.

  For any given constraint, there must be a clear delineation of which aspects (if any) must be implemented by the transport layer. This method must not return a constraint (as a requirement or a preference, directly or as an element of another constraint) unless this instance can implement all of those aspects. Also, this method must not return a constraint for which all aspects must be implemented by the transport layer. Most of the constraints in the `net.jini.core.constraint` package must be fully implemented by the transport layer and thus must not be returned by this method; the one exception is `Integrity`, for which the transport layer is responsible for the data integrity aspect and higher layers are responsible for the code integrity aspect.

  For any `ConstraintAlternatives` in the specified constraints, this method should only return a corresponding constraint if all of the alternatives supported by this instance need to be at least partially implemented by higher layers in order to be fully satisfied.

  The constraints passed to this method may include constraints based on relative time.

checkConstraints(InvocationConstraints) - Method in class net.jini.jeri.kerberos.KerberosServerEndpoint
checkConstraints(InvocationConstraints) - Method in class net.jini.jeri.ssl.HttpsServerEndpoint
  Checks that it is possible to receive requests that either fully or partially satisfy the specified requirements, and returns any constraints that must be fully or partially implemented by higher layers in order to fully satisfy all of the specified requirements.
checkConstraints(InvocationConstraints) - Method in class net.jini.jeri.ssl.SslServerEndpoint
  Checks that it is possible to receive requests that either fully or partially satisfy the specified requirements, and returns any constraints that must be fully or partially implemented by higher layers in order to fully satisfy all of the specified requirements.
checkConstraints(InvocationConstraints) - Method in class net.jini.jeri.tcp.TcpServerEndpoint
  Verifies that this instance supports the transport layer aspects of all of the specified requirements (both in general and in the current security context), and returns the requirements that must be at least partially implemented by higher layers in order to fully satisfy all of the specified requirements. This method may also return preferences that must be at least partially implemented by higher layers in order to fully satisfy some of the specified preferences.

  For any given constraint, there must be a clear delineation of which aspects (if any) must be implemented by the transport layer. This method must not return a constraint (as a requirement or a preference, directly or as an element of another constraint) unless this instance can implement all of those aspects. Also, this method must not return a constraint for which all aspects must be implemented by the transport layer. Most of the constraints in the `net.jini.core.constraint` package must be fully implemented by the transport layer and thus must not be returned by this method; the one exception is `Integrity`, for which the transport layer is responsible for the data integrity aspect and higher layers are responsible for the code integrity aspect.

  For any `ConstraintAlternatives` in the specified constraints, this method should only return a corresponding constraint if all of the alternatives supported by this instance need to be at least partially implemented by higher layers in order to be fully satisfied.

  The constraints passed to this method may include constraints based on relative time.

checkGroup(ActivationGroupDesc) - Method in class com.sun.jini.phoenix.DefaultGroupPolicy
  Checks permissions for the specified group descriptor.
checkGroup(ActivationGroupDesc) - Method in interface com.sun.jini.phoenix.GroupPolicy
  Checks if the caller is permitted to use the specified group descriptor.
checkKey(Object) - Method in class com.sun.jini.lease.AbstractLeaseMap
  Check that the key is valid for this map
checkPermission(Permission) - Method in class com.sun.jini.phoenix.DefaultGroupPolicy
  Calls `BasicInvocationDispatcher.checkClientPermission` with the specified permission.
checkPermissionClass(Class) - Static method in class net.jini.jeri.BasicInvocationDispatcher
  Checks that the specified class is a valid permission class for use in preinvocation access control.
checkPermissions() - Method in interface net.jini.jeri.InboundRequest
  Verifies that the current security context has all of the security permissions necessary to receive this request.
checkPermissions() - Method in interface net.jini.jeri.ServerEndpoint.ListenEndpoint
  Verifies that the current security context has all of the security permissions necessary to listen for requests on this `ListenEndpoint`.
checkPermissions(InboundRequestHandle) - Method in interface net.jini.jeri.connection.ServerConnection
  Implements `InboundRequest.checkPermissions` for a request with the specified handle.
checkProtocolVersion(int) - Method in class com.sun.jini.discovery.DiscoveryConstraints
  Checks the protocol version of an incoming multicast request, announcement, or unicast discovery attempt, throwing an `UnsupportedConstraintException` if handling of the given protocol does not satisfy the constraints of this instance.
checkTrustEquivalence(Object) - Method in class net.jini.activation.ActivatableInvocationHandler
  Returns `true` if the specified object (which is not yet known to be trusted) is equivalent in trust, content, and function to this known trusted object, and `false` otherwise.
checkTrustEquivalence(Object) - Method in class net.jini.jeri.BasicInvocationHandler
  Returns `true` if the specified object (which is not yet known to be trusted) is equivalent in trust, content, and function to this known trusted object, and `false` otherwise.
checkTrustEquivalence(Object) - Method in class net.jini.jeri.BasicObjectEndpoint
  Returns `true` if the specified object (which is not yet known to be trusted) is equivalent in trust, content, and function to this known trusted object, and `false` otherwise.
checkTrustEquivalence(Object) - Method in class net.jini.jeri.http.HttpEndpoint
  Returns `true` if the specified object (which is not yet known to be trusted) is equivalent in trust, content, and function to this known trusted object, and `false` otherwise.
checkTrustEquivalence(Object) - Method in class net.jini.jeri.kerberos.KerberosEndpoint
  Returns `true` if the argument is an instance of `KerberosEndpoint` with the same values for server principal, server host, and port; and either both this instance and the argument have `null` socket factories, or the factories have the same actual class and are equal; and returns `false` otherwise.
checkTrustEquivalence(Object) - Method in class net.jini.jeri.ssl.HttpsEndpoint
  Returns `true` if the argument is an instance of `HttpsEndpoint` with the same values for server host and port; and either both this instance and the argument have `null` socket factories, or the factories have the same actual class and are equal; and returns `false` otherwise.
checkTrustEquivalence(Object) - Method in class net.jini.jeri.ssl.SslEndpoint
  Returns `true` if the argument is an instance of `SslEndpoint` with the same values for server host and port; and either both this instance and the argument have `null` socket factories, or the factories have the same actual class and are equal; and returns `false` otherwise.
checkTrustEquivalence(Object) - Method in class net.jini.jeri.tcp.TcpEndpoint
  Returns `true` if the specified object (which is not yet known to be trusted) is equivalent in trust, content, and function to this known trusted object, and `false` otherwise.
checkTrustEquivalence(Object) - Method in class net.jini.security.proxytrust.ProxyTrustInvocationHandler
  Returns `true` if the argument is an instance of this class, and calling the `checkTrustEquivalence` method on the main proxy of this invocation handler, passing the main proxy of the argument, returns `true`, and calling the `checkTrustEquivalence` method on the bootstrap proxy of this invocation handler, passing the bootstrap proxy of the argument, returns `true`, and returns `false` otherwise.
checkTrustEquivalence(Object) - Method in interface net.jini.security.proxytrust.TrustEquivalence
  Returns `true` if the specified object (that is not yet known to be trusted) is equivalent in trust, content, and function to this known trusted object, and returns `false` otherwise.
checkUnicastDiscoveryConstraints(InvocationConstraints) - Method in interface com.sun.jini.discovery.UnicastDiscoveryClient
  Checks and returns normally if this client is capable of fulfilling the given absolute constraints.
checkUnicastDiscoveryConstraints(InvocationConstraints) - Method in interface com.sun.jini.discovery.UnicastDiscoveryServer
  Checks and returns normally if this server is capable of fulfilling the given absolute constraints.
checkValue(Object) - Static method in class com.sun.jini.lease.AbstractLeaseMap
  Check that the value is a Long
chooseProtocolVersion() - Method in class com.sun.jini.discovery.DiscoveryConstraints
  Returns the protocol version to use for sending multicast requests or announcements, or initiating unicast discovery.
className - Variable in class com.sun.jini.start.ActivateWrapper.ActivateDesc
  The activatable object's class name.
clear() - Method in class com.sun.jini.lease.AbstractLeaseMap
clear() - Method in class net.jini.lease.LeaseRenewalManager
  Removes all leases from the managed set of leases.
clearExpirationWarningListener() - Method in interface net.jini.lease.LeaseRenewalSet
  Remove the listener currently registered for expiration warning events.
clearRenewalFailureListener() - Method in interface net.jini.lease.LeaseRenewalSet
  Remove the listener currently registered for renewal failure events.
close() - Method in interface com.sun.jini.outrigger.AdminIterator
  Tell the server that this iterator is no longer in use.
close(Uuid) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
close() - Method in interface com.sun.jini.outrigger.Store
  Close the store, release VM resources (stop independent threads, close files, etc.) but do not destroy any persistent state.
close() - Method in class com.sun.jini.outrigger.logstore.LogOutputStream
  A LogOutputStream cannot be closed, so this does nothing.
close() - Method in class com.sun.jini.outrigger.logstore.LogStore
close() - Method in interface net.jini.jeri.ServerEndpoint.ListenHandle
  Stops listening for requests on the associated `ListenEndpoint`.
close() - Method in interface net.jini.jeri.connection.Connection
  Closes this connection.
close() - Method in interface net.jini.jeri.connection.ServerConnection
  Closes this connection.
com.sun.jini.admin - package com.sun.jini.admin
  Interfaces that a service might choose to use for some common administrative tasks.
com.sun.jini.config - package com.sun.jini.config
  Defines convenience classes for writing `configuration files` and accessing `Configuration` entries.
com.sun.jini.discovery - package com.sun.jini.discovery
  Provides a set of constraints, low-level utility classes, and provider interfaces for participating in versions 1 and 2 of the multicast request, multicast announcement, and unicast discovery protocols.
com.sun.jini.example.browser - package com.sun.jini.example.browser
  A visualization tool for exploring Jini(TM) Network Technology communities (djinns).
com.sun.jini.fiddler - package com.sun.jini.fiddler
  Provides the server side of an implementation of the lookup discovery service (see ``LookupDiscoveryService``).
com.sun.jini.landlord - package com.sun.jini.landlord
  This is a utility for services implementing leases.
com.sun.jini.lease - package com.sun.jini.lease
  Some basic utility classes for helping with client-side lease renewal operations.
com.sun.jini.logging - package com.sun.jini.logging
  Defines convenience classes for use with the `java.util.logging` package.
com.sun.jini.lookup.entry - package com.sun.jini.lookup.entry
  Helper utility classes for managing entries used as lookup service attributes.
com.sun.jini.mercury - package com.sun.jini.mercury
  Provides implementations of the EventMailbox service.
com.sun.jini.norm - package com.sun.jini.norm
  Provides implementations of `LeaseRenewalService`.
com.sun.jini.outrigger - package com.sun.jini.outrigger
  This is an implementation of a JavaSpaces(TM) technology-enabled service.
com.sun.jini.outrigger.logstore - package com.sun.jini.outrigger.logstore
com.sun.jini.phoenix - package com.sun.jini.phoenix
  A configurable RMI activation system daemon implementation.
com.sun.jini.proxy - package com.sun.jini.proxy
com.sun.jini.reggie - package com.sun.jini.reggie
  Provides implementations of `ServiceRegistrar`.
com.sun.jini.resource - package com.sun.jini.resource
  Utility classes for manipulating resources.
com.sun.jini.start - package com.sun.jini.start
  Provides the utilities and APIs used to launch the contributed services provided in the Jini(TM) Technology Starter Kit (starter kit).
com.sun.jini.thread - package com.sun.jini.thread
  These are utility classes and interfaces for helping with tasks done in multiple threads.
com.sun.jini.tool - package com.sun.jini.tool
  Tools for: checking configuration files; checking for missing `serialVersionUID` fields; computing class dependencies; providing HTTP service; generating message digests; generating HTTPMD URLs; and generating wrapper JAR files.
combine(InvocationConstraints, InvocationConstraints) - Static method in class net.jini.core.constraint.InvocationConstraints
  Returns an instance of this class that has all of the requirements from each non-`null` argument added as requirements and has all of the preferences from each non-`null` argument added as preferences.
comment - Variable in class net.jini.lookup.entry.Comment
  The comment itself.
commit(TransactionManager, long) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
commit() - Method in interface net.jini.core.transaction.Transaction
  Commit the transaction.
commit(long) - Method in interface net.jini.core.transaction.Transaction
  Commit the transaction, waiting for participants to be notified of the decision.
commit() - Method in class net.jini.core.transaction.server.ServerTransaction
commit(long) - Method in class net.jini.core.transaction.server.ServerTransaction
commit(long) - Method in interface net.jini.core.transaction.server.TransactionManager
  Commit the transaction.
commit(long, long) - Method in interface net.jini.core.transaction.server.TransactionManager
  Commit the transaction, waiting for participants to be notified of the decision.
commit(TransactionManager, long) - Method in interface net.jini.core.transaction.server.TransactionParticipant
  Requests that the participant make all of its `PREPARED` changes for the specified transaction visible outside of the transaction and unlock any resources locked by the transaction.
commitOp(Long) - Method in interface com.sun.jini.outrigger.LogOps
  Log a transaction `commit` or `prepareAndCommit`.
committed - Variable in class net.jini.core.transaction.TimeoutExpiredException
  True if the transaction committed before the timeout.
compare(Object, Object) - Static method in class net.jini.id.ReferentUuids
  Returns `true` if the two passed objects are non-`null`, implement `ReferentUuid` and their `getReferentUuid` methods return equivalent `Uuid`s, or if they are both `null`.
compareTo(Object) - Method in class com.sun.jini.thread.WakeupManager.Ticket
complete() - Method in class com.sun.jini.thread.RetryTask
  Return `true` if `tryOnce` has returned successfully.
compute() - Method in class com.sun.jini.tool.ClassDep
  Method that takes the user provided switches that logically define the domain in which to look for dependencies.
computeDigest(URL, String) - Static method in class net.jini.url.httpmd.HttpmdUtil
  Computes the message digest of data specified by a URL.
computeDigestCodebase(String, String) - Static method in class net.jini.url.httpmd.HttpmdUtil
  Computes the message digests for a codebase with HTTPMD URLs.
concat(Object[]) - Static method in class com.sun.jini.config.ConfigUtil
  Concatenate the strings resulting from calling `String.valueOf(Object)` on each element of an array of objects.
connect(OutboundRequestHandle) - Method in interface net.jini.jeri.connection.ConnectionEndpoint
  Returns a new connection that can be used to send a request for the specified handle.
connect(OutboundRequestHandle, Collection, Collection) - Method in interface net.jini.jeri.connection.ConnectionEndpoint
  Returns an existing or new connection that can be used to send a request for the specified handle, or `null` if a new connection needs to be created in a way that requires synchronous I/O.
containsKey(Object) - Method in class com.sun.jini.lease.AbstractLeaseMap
containsValue(Object) - Method in class com.sun.jini.lease.AbstractLeaseMap
contents(Entry, Transaction) - Method in interface com.sun.jini.outrigger.ConstrainableJavaSpaceAdmin
  Return an `AdminIterator` that will iterate over all the entries in the space that match the given template and are visible under the given transaction.
contents(Entry, Transaction, int) - Method in interface com.sun.jini.outrigger.ConstrainableJavaSpaceAdmin
  Return an `AdminIterator` that will iterate over all the entries in the space that match the given template and are visible under the given transaction.
contents(Entry, Transaction, int, MethodConstraints) - Method in interface com.sun.jini.outrigger.ConstrainableJavaSpaceAdmin
  Return an `AdminIterator` that will iterate over all the entries in the space that match the given template and are visible under the given transaction.
contents(Entry, Transaction) - Method in interface com.sun.jini.outrigger.JavaSpaceAdmin
  Return an `AdminIterator` that will iterate over all the entries in the space that match the given template and are visible under the given transaction.
contents(Entry, Transaction, int) - Method in interface com.sun.jini.outrigger.JavaSpaceAdmin
  Return an `AdminIterator` that will iterate over all the entries in the space that match the given template and are visible under the given transaction.
contents(EntryRep, Transaction) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
convertToMarshalledObject() - Method in class net.jini.io.MarshalledInstance
  Creates a new `MarshalledObject` that will contain an object equivalent to the object contained in this `MarshalledInstance` object.
country - Variable in class net.jini.lookup.entry.Address
  Country name.
create(Configuration) - Method in class com.sun.jini.start.NonActivatableServiceDescriptor
  Method that attempts to create a service based on the service description information provided via constructor parameters.
create(Configuration) - Method in interface com.sun.jini.start.ServiceDescriptor
  Creates an object described by the actual `ServiceDescriptor` instance.
create(Configuration) - Method in class com.sun.jini.start.SharedActivatableServiceDescriptor
  Method that attempts to create a service based on the service description information provided via constructor parameters.
create(Configuration) - Method in class com.sun.jini.start.SharedActivationGroupDescriptor
  Method that attempts to create a shared activation system group from the description information provided via constructor parameters.
create(InvocationConstraint[]) - Static method in class net.jini.core.constraint.ConstraintAlternatives
  Returns a constraint representing the specified alternative constraints, with duplicate constraints removed.
create(Collection) - Static method in class net.jini.core.constraint.ConstraintAlternatives
  Returns a constraint representing the specified alternative constraints, with duplicate constraints removed.
create(NestableTransactionManager, long) - Method in interface net.jini.core.transaction.NestableTransaction
  Create a new nested transaction, with the current transaction as parent, managed by the given transaction manager.
create(long) - Method in interface net.jini.core.transaction.NestableTransaction
  Create a new nested transaction, with the current transaction as parent, managed by the same transaction manager as the current transaction.
create(TransactionManager, long) - Static method in class net.jini.core.transaction.TransactionFactory
  Create a new top-level transaction.
create(NestableTransactionManager, long) - Static method in class net.jini.core.transaction.TransactionFactory
  Create a new top-level transaction, under which nested transactions can be created.
create(NestableTransactionManager, long) - Method in class net.jini.core.transaction.server.NestableServerTransaction
create(long) - Method in class net.jini.core.transaction.server.NestableServerTransaction
create(NestableTransactionManager, long, long) - Method in interface net.jini.core.transaction.server.NestableTransactionManager
  Begin a nested transaction, with the specified transaction as parent.
create(long) - Method in interface net.jini.core.transaction.server.TransactionManager
  Begin a new top-level transaction.
create(long, long) - Static method in class net.jini.id.UuidFactory
  Creates a new `Uuid` with the specified 128-bit value.
create(String) - Static method in class net.jini.id.UuidFactory
  Creates a new `Uuid` with the 128-bit value represented by the specified string.
createBean(Entry) - Static method in class net.jini.lookup.entry.EntryBeans
  Create a bean of the appropriate type for the given Entry object, and link it to the object for immediate manipulation.
createGroup(ActivationGroupID, ActivationGroupDesc, long) - Static method in class com.sun.jini.phoenix.ActivationGroupImpl
  Creates an `ActivationGroup` instance and returns it.
createGroup(ActivationGroupID, ActivationGroupDesc, long) - Static method in class net.jini.activation.ActivationGroup
  Creates and sets the activation group for the current virtual machine.
createInstances(Remote, ObjectEndpoint, ServerCapabilities) - Method in class net.jini.jeri.AbstractILFactory
  Returns a compatible proxy and invocation dispatcher for a remote object being exported. The proxy and invocation dispatcher are returned in an `InvocationLayerFactory.Instances` container object. The proxy sends calls to the remote object using the supplied `ObjectEndpoint`.

  The returned proxy implements an implementation-specific set of remote interfaces of `impl` and may implement additional implementation-specific interfaces.

  A given `Exporter` implementation should only call this method once per export. An invocation dispatcher constructed for a previous export should not be reused. `AbstractILFactory` implements this method to return a `Proxy` instance where: If the class loader specified during construction is not `null`, the proxy's class is defined by the specified loader.

createInstances(Remote, ObjectEndpoint, ServerCapabilities) - Method in interface net.jini.jeri.InvocationLayerFactory
  Returns a compatible proxy and invocation dispatcher for a remote object being exported.
createInvocationDispatcher(Collection, Remote, ServerCapabilities) - Method in class com.sun.jini.phoenix.AccessILFactory
  Returns an `AccessILFactory.AccessDispatcher` instance constructed with the specified methods, the specified server capabilities, and the class loader specified at construction.
createInvocationDispatcher(Collection, Remote, ServerCapabilities) - Method in class com.sun.jini.phoenix.SystemAccessILFactory
  Returns a `SystemAccessILFactory.SystemDispatcher` instance constructed with the specified methods, the class loader specified during construction, the remote object, server capabilities, and the server constraints, permission class, and group policy that this factory was constructed with and a flag indicating whether the dispatcher should only accept calls from the local host.
createInvocationDispatcher(Collection, Remote, ServerCapabilities) - Method in class net.jini.jeri.AbstractILFactory
  Returns an invocation dispatcher to receive incoming remote calls for the specified methods to the specified remote object, for a server and transport with the specified capabilities.
createInvocationDispatcher(Collection, Remote, ServerCapabilities) - Method in class net.jini.jeri.BasicILFactory
  Returns an invocation dispatcher to receive incoming remote calls for the specified methods to the specified remote object, for a server and transport with the specified capabilities.
createInvocationHandler(Class[], Remote, ObjectEndpoint) - Method in class net.jini.jeri.AbstractILFactory
  Returns an invocation handler to use with a `Proxy` instance implementing the specified interfaces, communicating with the specified remote object using the specified object endpoint.
createInvocationHandler(Class[], Remote, ObjectEndpoint) - Method in class net.jini.jeri.BasicILFactory
  Returns an invocation handler to use with a `Proxy` instance implementing the specified interfaces, communicating with the specified remote object using the specified object endpoint.
createLeaseMap(long) - Method in class com.sun.jini.landlord.ConstrainableLandlordLease
createLeaseMap(long) - Method in class com.sun.jini.landlord.LandlordLease
createLeaseMap(long) - Method in interface net.jini.core.lease.Lease
  Creates a Map object that can contain leases whose renewal or cancellation can be batched, and adds the current lease to that map.
createLeaseRenewalSet(long) - Method in interface net.jini.lease.LeaseRenewalService
  Create a new `LeaseRenewalSet` that the client can populate with leases to be renewed.
createLookupCache(ServiceTemplate, ServiceItemFilter, ServiceDiscoveryListener) - Method in class net.jini.lookup.ServiceDiscoveryManager
  The `createLookupCache` method allows the client-like entity to request that the `ServiceDiscoveryManager` create a new managed set (or cache) and populate it with services, which match criteria defined by the entity, and whose references are registered with one or more of the lookup services the entity has targeted for discovery.
createMarshalInputStream(Object, InboundRequest, boolean, Collection) - Method in class net.jini.jeri.BasicInvocationDispatcher
  Returns a new marshal input stream to use to read objects from the request input stream obtained by invoking the `getRequestInputStream` method on the given `request`.
createMarshalInputStream(Object, Method, OutboundRequest, boolean, Collection) - Method in class net.jini.jeri.BasicInvocationHandler
  Returns a new `ObjectInputStream` instance to use to read objects from the response input stream obtained by invoking the `getResponseInputStream` method on the given `request`.
createMarshalOutputStream(Object, Method, InboundRequest, Collection) - Method in class net.jini.jeri.BasicInvocationDispatcher
  Returns a new marshal output stream to use to write objects to the response output stream obtained by invoking the `getResponseOutputStream` method on the given `request`.
createMarshalOutputStream(Object, Method, OutboundRequest, Collection) - Method in class net.jini.jeri.BasicInvocationHandler
  Returns a new `ObjectOutputStream` instance to use to write objects to the request output stream obtained by invoking the `getRequestOutputStream` method on the given `request`.
currentTime() - Method in class com.sun.jini.landlord.FixedLeasePeriodPolicy
  Method that provides some notion of the current time in milliseconds since the beginning of the epoch.

## D

DURATION - Static variable in interface net.jini.core.lease.Lease
  The serialized form of the lease will convert the time of lease expiration into a duration (in milliseconds) from the time of serialization.
DatagramBufferFactory - interface com.sun.jini.discovery.DatagramBufferFactory.
  Factory that produces byte buffers, each corresponding to a separate datagram packet to be sent.
DefaultGroupPolicy - class com.sun.jini.phoenix.DefaultGroupPolicy.
  Group policy that requires the appropriate `ExecPermission` and set of `ExecOptionPermission` have been granted to the client subject or the empty protection domain (a domain with all `null` elements) if there is no client subject.
DefaultGroupPolicy() - Constructor for class com.sun.jini.phoenix.DefaultGroupPolicy
Delegation - class net.jini.core.constraint.Delegation.
  Represents a constraint on delegation from the client to the server.
DelegationAbsoluteTime - class net.jini.core.constraint.DelegationAbsoluteTime.
  Represents a constraint on delegation, such that if delegation is permitted, it be permitted only for a range of absolute times.
DelegationAbsoluteTime(long, long, long, long) - Constructor for class net.jini.core.constraint.DelegationAbsoluteTime
  Creates a constraint with the specified absolute times.
DelegationAbsoluteTime(Date, Date, Date, Date) - Constructor for class net.jini.core.constraint.DelegationAbsoluteTime
  Creates a constraint with the specified dates.
DelegationRelativeTime - class net.jini.core.constraint.DelegationRelativeTime.
  Represents a constraint on delegation, such that if delegation is permitted, it be permitted only for a range of time measured relative to the start of the remote call.
DelegationRelativeTime(long, long, long, long) - Constructor for class net.jini.core.constraint.DelegationRelativeTime
  Creates a constraint with the specified durations.
DesiredExpirationListener - interface net.jini.lease.DesiredExpirationListener.
  Subinterface of `LeaseListener` that clients must implement if they want to receive desired expiration reached events in addition to renewal failure events.
DestroyAdmin - interface com.sun.jini.admin.DestroyAdmin.
  Admin interface for destroying a service.
DestroySharedGroup - class com.sun.jini.start.DestroySharedGroup.
  This class contains the command-line interface for destroying an instance of a shared activation group.
DestroySharedGroup() - Constructor for class com.sun.jini.start.DestroySharedGroup
Discovery - class com.sun.jini.discovery.Discovery.
  Class providing methods for participating in versions 1 and 2 of the discovery protocol.
Discovery() - Constructor for class com.sun.jini.discovery.Discovery
DiscoveryAdmin - interface net.jini.lookup.DiscoveryAdmin.
  Methods for controlling which groups a lookup service is a member of, and for controlling which TCP port a lookup service uses for its lookup locator.
DiscoveryChangeListener - interface net.jini.discovery.DiscoveryChangeListener.
  This interface must be implemented by entities that wish to receive notification of the following events.
DiscoveryConstraintTrustVerifier - class com.sun.jini.discovery.DiscoveryConstraintTrustVerifier.
  Trust verifier for instances of the constraint classes defined in the `com.sun.jini.discovery` package.
DiscoveryConstraintTrustVerifier() - Constructor for class com.sun.jini.discovery.DiscoveryConstraintTrustVerifier
  Creates an instance.
DiscoveryConstraints - class com.sun.jini.discovery.DiscoveryConstraints.
  Class for processing constraints which apply to the discovery protocol: `DiscoveryProtocolVersion`, `MulticastMaxPacketSize`, `MulticastTimeToLive`, and `UnicastSocketTimeout`.
DiscoveryEvent - class net.jini.discovery.DiscoveryEvent.
  Event object passed (via either the `DiscoveryListener` interface or the `DiscoveryChangeListener`) to indicate to interested parties that one or more `ServiceRegistrar` objects have been discovered or discarded during the discovery process.
DiscoveryEvent(Object, ServiceRegistrar[]) - Constructor for class net.jini.discovery.DiscoveryEvent
  Construct a new `DiscoveryEvent` object, with the given source and set of registrars.
DiscoveryEvent(Object, Map) - Constructor for class net.jini.discovery.DiscoveryEvent
  Construct a new `DiscoveryEvent` object, with the given source and registrars-to-groups mapping.
DiscoveryFormatProvider - interface com.sun.jini.discovery.DiscoveryFormatProvider.
  Interface implemented by all discovery format provider classes, which is used by the `Discovery` class to identify format providers available via resource, as described in the documentation for the `Discovery.getProtocol2(ClassLoader)` method.
DiscoveryGroupManagement - interface net.jini.discovery.DiscoveryGroupManagement.
  This interface defines methods and constants related to the management of the sets of lookup services that are to be discovered using the multicast discovery protocol; that is, lookup services that are discovered by way of group discovery.
DiscoveryListener - interface net.jini.discovery.DiscoveryListener.
  This interface must be implemented by parties that wish to obtain notifications from a LookupDiscovery object.
DiscoveryLocatorManagement - interface net.jini.discovery.DiscoveryLocatorManagement.
  This interface defines methods related to the management of the set of lookup services that are to be discovered using the unicast discovery protocol; that is, lookup services that are discovered by way of locator discovery.
DiscoveryManagement - interface net.jini.discovery.DiscoveryManagement.
  This interface defines methods related to the discovery event mechanism and discovery process termination.
DiscoveryPermission - class net.jini.discovery.DiscoveryPermission.
  Permission for using LookupDiscovery.
DiscoveryPermission(String) - Constructor for class net.jini.discovery.DiscoveryPermission
  Simple constructor.
DiscoveryPermission(String, String) - Constructor for class net.jini.discovery.DiscoveryPermission
  Simple constructor.
DiscoveryProtocolException - exception com.sun.jini.discovery.DiscoveryProtocolException.
  Exception indicating a discovery protocol error, such as failure to interpret packet data, or multicast request/announcement data that cannot fit within a given packet length.
DiscoveryProtocolException(String) - Constructor for class com.sun.jini.discovery.DiscoveryProtocolException
  Constructs a new `DiscoveryProtocolException` with the specified detail message.
DiscoveryProtocolException(String, Throwable) - Constructor for class com.sun.jini.discovery.DiscoveryProtocolException
  Constructs a new `DiscoveryProtocolException` with the specified detail message and cause.
DiscoveryProtocolVersion - class com.sun.jini.discovery.DiscoveryProtocolVersion.
  Represents a constraint on the version of the discovery protocol used to contact lookup services.
DownloadPermission - class net.jini.loader.DownloadPermission.
  Permission that must be granted to the `CodeSource` of a downloaded class in order for the class to be defined using `RMIClassLoader`.
DownloadPermission() - Constructor for class net.jini.loader.DownloadPermission
  Creates a new `DownloadPermission` with the name "permit".
DynamicPolicy - interface net.jini.security.policy.DynamicPolicy.
  Interface implemented by security policy providers that may support dynamic granting of permissions at run-time.
DynamicPolicyProvider - class net.jini.security.policy.DynamicPolicyProvider.
  Security policy provider that supports dynamic granting of permissions at run-time.
DynamicPolicyProvider() - Constructor for class net.jini.security.policy.DynamicPolicyProvider
  Creates a new `DynamicPolicyProvider` instance that wraps a default underlying policy.
DynamicPolicyProvider(Policy) - Constructor for class net.jini.security.policy.DynamicPolicyProvider
  Creates a new `DynamicPolicyProvider` instance that wraps around the given non-`null` base policy object.
data - Variable in class com.sun.jini.start.ActivateWrapper.ActivateDesc
  The activatable object's initialization data.
debug(boolean) - Method in class com.sun.jini.thread.InProgress
  Set the debug mode on or off.
decodeMulticastAnnouncement(DatagramPacket, InvocationConstraints) - Method in class com.sun.jini.discovery.Discovery
  Decodes the multicast announcement data contained in the given datagram in a manner that satisfies the specified constraints, returning a `MulticastAnnouncement` instance that contains the decoded data.
decodeMulticastAnnouncement(ByteBuffer, InvocationConstraints) - Method in interface com.sun.jini.discovery.MulticastAnnouncementDecoder
  Decodes the multicast announcement data contained in the given buffer in a manner that satisfies the specified absolute constraints, returning a `MulticastAnnouncement` instance that contains the decoded data.
decodeMulticastRequest(DatagramPacket, InvocationConstraints, ClientSubjectChecker) - Method in class com.sun.jini.discovery.Discovery
  Decodes the multicast request data contained in the given datagram in a manner that satisfies the specified constraints and client subject checker (if any), returning a `MulticastRequest` instance that contains the decoded data.
decodeMulticastRequest(ByteBuffer, InvocationConstraints, ClientSubjectChecker) - Method in interface com.sun.jini.discovery.MulticastRequestDecoder
  Decodes the multicast request data contained in the given buffer in a manner that satisfies the specified absolute constraints and client subject checker (if any), returning a `MulticastRequest` instance that contains the decoded data.
definePackage(String, String, String, String, String, String, String, URL) - Method in class net.jini.loader.pref.PreferredClassLoader
delete() - Method in interface com.sun.jini.outrigger.AdminIterator
  The effect of this call depends on the most recent call to `next()`: If the last call to `next()` returned an `Entry` that entry will be removed from the space.
delete(Uuid, Uuid) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
denied - Variable in class com.sun.jini.landlord.Landlord.RenewResults
  The `i`th -1 in `granted` was denied because of `denied[i]`.
desc - Variable in class com.sun.jini.thread.WakeupManager.Ticket
  The `ThreadDesc`, or `null` if none.
destroy() - Method in interface com.sun.jini.admin.DestroyAdmin
  Destroy the service, if possible, including its persistent storage.
destroy() - Method in class com.sun.jini.outrigger.OutriggerServerImpl
  Destroy this space, exiting when finished.
destroy() - Method in interface com.sun.jini.outrigger.Store
  Destroy any persistent state and release any resources associated with this store.
destroy() - Method in class com.sun.jini.outrigger.logstore.LogStore
  Destroy everything.
destroyVM() - Method in interface com.sun.jini.start.SharedGroup
  Cause the hosting VM to exit.
destroyVM() - Method in class com.sun.jini.start.SharedGroupImpl
disableDelivery() - Method in interface net.jini.event.MailboxRegistration
  Ceases delivery of stored notifications to the existing target listener, if any.
discard(ServiceRegistrar) - Method in interface net.jini.discovery.DiscoveryManagement
  Removes an instance of `ServiceRegistrar` from the managed set of lookup services, making the corresponding lookup service eligible for re-discovery.
discard(ServiceRegistrar) - Method in class net.jini.discovery.LookupDiscovery
  Discard a registrar from the set of registrars already discovered.
discard(ServiceRegistrar) - Method in class net.jini.discovery.LookupDiscoveryManager
  Removes an instance of `ServiceRegistrar` from the managed set of lookup services, making the corresponding lookup service eligible for re-discovery.
discard(ServiceRegistrar) - Method in interface net.jini.discovery.LookupDiscoveryRegistration
  Informs the lookup discovery service of the existence of an unavailable lookup service and requests that the lookup discovery service discard the unavailable lookup service.
discard(ServiceRegistrar) - Method in class net.jini.discovery.LookupLocatorDiscovery
  Removes an instance of `ServiceRegistrar` from the managed set of lookup services, making the corresponding lookup service eligible for re-discovery.
discard(Object) - Method in interface net.jini.lookup.LookupCache
  Deletes a service reference from the cache and causes a notification to be sent to all registered listeners indicating that the service has been discarded.
discarded(DiscoveryEvent) - Method in interface net.jini.discovery.DiscoveryListener
  Called when one or more lookup service registrars has been discarded.
discarded - Variable in class net.jini.discovery.RemoteDiscoveryEvent
  Flag indicating whether the event is a discovery event or a discard event.
discovered(DiscoveryEvent) - Method in interface net.jini.discovery.DiscoveryListener
  Called when one or more lookup service registrars has been discovered.
discoveryPort - Static variable in class net.jini.discovery.Constants
  The port for both unicast and multicast boot requests.
dispatch(Remote, InboundRequest, Collection) - Method in class net.jini.jeri.BasicInvocationDispatcher
  Dispatches the specified inbound request to the specified remote object.
dispatch(Remote, InboundRequest, Collection) - Method in interface net.jini.jeri.InvocationDispatcher
  Dispatches the invocation represented by an `InboundRequest` to the specified remote object.
dispatch(InboundRequest) - Method in interface net.jini.jeri.RequestDispatcher
  Processes an inbound request.
displayClassLoaderTree(ClassLoader) - Static method in class com.sun.jini.start.ClassLoaderUtil
  Utility method that displays the class loader delegation tree for the given class loader.
displayContextClassLoaderTree() - Static method in class com.sun.jini.start.ClassLoaderUtil
  Utility method that displays the class loader delegation tree for the current context class loader.
doPrivileged(PrivilegedAction) - Static method in class net.jini.security.Security
  Executes the specified action's `run` method with privileges enabled, preserving the domain combiner (if any) of the calling context.
doPrivileged(PrivilegedExceptionAction) - Static method in class net.jini.security.Security
  Executes the specified action's `run` method with privileges enabled, preserving the domain combiner (if any) of the calling context.
doRenew(long) - Method in class com.sun.jini.landlord.LandlordLease
doRenew(long) - Method in class com.sun.jini.lease.AbstractLease
  Renew the lease for a duration relative to now, and return the duration actually granted.
doUnicastDiscovery(Socket, InvocationConstraints, ClassLoader, ClassLoader, Collection) - Method in class com.sun.jini.discovery.Discovery
  Performs the client side of unicast discovery, obtaining the returned response data over the provided socket using the given default and codebase verifier class loaders and collection of object stream context objects in a manner that satisfies the specified constraints.
doUnicastDiscovery(Socket, InvocationConstraints, ClassLoader, ClassLoader, Collection, ByteBuffer, ByteBuffer) - Method in interface com.sun.jini.discovery.UnicastDiscoveryClient
  Performs the client side of unicast discovery, obtaining the returned response data over the provided socket using the given default and codebase verifier class loaders and collection of object stream context objects in a manner that satisfies the specified absolute constraints.
doWithServerContext(Runnable, Collection) - Static method in class net.jini.export.ServerContext
  Sets the server context for the current thread to the supplied `context` collection and invokes the `run` method of the supplied `runnable` object.
duration - Variable in class com.sun.jini.landlord.LeasePeriodPolicy.Result
  The duration.

## E

EMPTY - Static variable in class net.jini.core.constraint.InvocationConstraints
  An empty instance, one that has no requirements and no preferences.
ERROR - Static variable in class net.jini.lookup.entry.StatusType
  An error has occurred that is preventing a service from operating correctly.
EXPIRATION_WARNING_EVENT_ID - Static variable in interface net.jini.lease.LeaseRenewalSet
  The event id for all `ExpirationWarningEvent` objects.
EmptyConfiguration - class net.jini.config.EmptyConfiguration.
  A `Configuration` with no entries.
EncodeIterator - interface com.sun.jini.discovery.EncodeIterator.
  Iterator for performing multicast encode operations on (potentially) multiple discovery format providers.
Endpoint - interface net.jini.jeri.Endpoint.
  Represents a remote communication endpoint to send requests to.
Entry - interface net.jini.core.entry.Entry.
  This class is the supertype of all entries that can be stored in a Jini(TM) Lookup service.
EntryBean - interface net.jini.lookup.entry.EntryBean.
  Interface to be implemented by all JavaBeans(TM) components that act as "front ends" to Entry classes.
EntryBeans - class net.jini.lookup.entry.EntryBeans.
  Utility class for handling JavaBeans(TM) components that relate to Entry classes in the Jini(TM) Lookup service.
EntryBeans() - Constructor for class net.jini.lookup.entry.EntryBeans
EventMailbox - interface net.jini.event.EventMailbox.
  The `EventMailbox` interface allows clients to specify and use a third party for the purpose of storing and retrieving events.
EventRegistration - class net.jini.core.event.EventRegistration.
  A utility class for use as a return value for event-interest registration methods.
EventRegistration(long, Object, Lease, long) - Constructor for class net.jini.core.event.EventRegistration
  Constructs an `EventRegistration` object.
ExecOptionPermission - class com.sun.jini.phoenix.ExecOptionPermission.
  Represents permission to use a specific option or options in the command for creating an activation group.
ExecOptionPermission(String) - Constructor for class com.sun.jini.phoenix.ExecOptionPermission
  Constructs an instance with the specified name.
ExecPermission - class com.sun.jini.phoenix.ExecPermission.
  Represents permission to execute a command to create an activation group.
ExecPermission(String) - Constructor for class com.sun.jini.phoenix.ExecPermission
  Constructs an instance with the specified name.
Executor - interface com.sun.jini.thread.Executor.
  Executor is an abstraction for a thread factory or thread pool for executing actions asynchronously.
ExpirationWarningEvent - class net.jini.lease.ExpirationWarningEvent.
  Event generated by a lease renewal set when its lease is about to expire.
ExpirationWarningEvent(LeaseRenewalSet, long, MarshalledObject) - Constructor for class net.jini.lease.ExpirationWarningEvent
  Simple constructor.
ExportPermission - class net.jini.export.ExportPermission.
  Defines runtime permissions for `Exporter` implementations.
ExportPermission(String) - Constructor for class net.jini.export.ExportPermission
  Creates an instance with the specified name.
ExportPermission(String, String) - Constructor for class net.jini.export.ExportPermission
  Creates an instance with the specified name.
Exporter - interface net.jini.export.Exporter.
  An abstraction for exporting a single remote object such that it can receive remote method invocations, and later for unexporting that same remote object.
elements() - Method in class net.jini.core.constraint.ClientMaxPrincipal
  Returns an immutable set of all of the principals.
elements() - Method in class net.jini.core.constraint.ClientMaxPrincipalType
  Returns an immutable set of all of the classes.
elements() - Method in class net.jini.core.constraint.ClientMinPrincipal
  Returns an immutable set of all of the principals.
elements() - Method in class net.jini.core.constraint.ClientMinPrincipalType
  Returns an immutable set of all of the classes.
elements() - Method in class net.jini.core.constraint.ConstraintAlternatives
  Returns an immutable set of all of the constraints.
elements() - Method in class net.jini.core.constraint.ServerMinPrincipal
  Returns an immutable set of all of the principals.
enableDelivery(RemoteEventListener) - Method in interface net.jini.event.MailboxRegistration
  Initiates delivery of stored notifications to the supplied `target` listener, if any.
enclosedBy(NestableTransaction) - Method in class net.jini.core.transaction.server.NestableServerTransaction
  Return true if the specified transaction is an ancestor of this transaction.
encodeMulticastAnnouncement(MulticastAnnouncement, int, InvocationConstraints) - Method in class com.sun.jini.discovery.Discovery
  Returns an iterator which can be used to encode the given multicast announcement data into sets of `DatagramPacket`s, each bounded in length by the specified maximum packet size, in a manner that satisfies the given constraints.
encodeMulticastAnnouncement(MulticastAnnouncement, DatagramBufferFactory, InvocationConstraints) - Method in interface com.sun.jini.discovery.MulticastAnnouncementEncoder
  Encodes the given multicast announcement data into byte buffers obtained from the provided datagram buffer factory, in a manner that satisfies the specified absolute constraints.
encodeMulticastRequest(MulticastRequest, int, InvocationConstraints) - Method in class com.sun.jini.discovery.Discovery
  Returns an iterator which can be used to encode the given multicast request data into sets of `DatagramPacket`s, each bounded in length by the specified maximum packet size, in a manner that satisfies the given constraints.
encodeMulticastRequest(MulticastRequest, DatagramBufferFactory, InvocationConstraints) - Method in interface com.sun.jini.discovery.MulticastRequestEncoder
  Encodes the given multicast request data into byte buffers obtained from the provided datagram buffer factory, in a manner that satisfies the specified absolute constraints.
entrySet() - Method in class com.sun.jini.lease.AbstractLeaseMap
enumerateListenEndpoints(ServerEndpoint.ListenContext) - Method in interface net.jini.jeri.ServerEndpoint
  Enumerates the communication endpoints represented by this `ServerEndpoint` by passing the `ListenEndpoint` for each of them to `listenContext`, which will ensure an active listen operation on each endpoint, and returns an `Endpoint` instance corresponding to the listen operations chosen by `listenContext`.
enumerateListenEndpoints(ServerEndpoint.ListenContext) - Method in class net.jini.jeri.http.HttpServerEndpoint
  Passes the `ListenEndpoint` for this `HttpServerEndpoint` to `listenContext`, which will ensure an active listen operation on the endpoint, and returns an `HttpEndpoint` instance corresponding to the listen operation chosen by `listenContext`.
enumerateListenEndpoints(ServerEndpoint.ListenContext) - Method in class net.jini.jeri.kerberos.KerberosServerEndpoint
  Enumerates the communication endpoints represented by this `ServerEndpoint` by passing the `ListenEndpoint` for each of them to `listenContext`, which will ensure an active listen operation on each endpoint, and returns an `Endpoint` instance corresponding to the listen operations chosen by `listenContext`.
enumerateListenEndpoints(ServerEndpoint.ListenContext) - Method in class net.jini.jeri.ssl.HttpsServerEndpoint
  Enumerates the communication endpoints represented by this `ServerEndpoint` by passing the `ListenEndpoint` for each of them to `listenContext`, which will ensure an active listen operation on each endpoint, and returns an `Endpoint` instance corresponding to the listen operations chosen by `listenContext`.
enumerateListenEndpoints(ServerEndpoint.ListenContext) - Method in class net.jini.jeri.ssl.SslServerEndpoint
  Enumerates the communication endpoints represented by this `ServerEndpoint` by passing the `ListenEndpoint` for each of them to `listenContext`, which will ensure an active listen operation on each endpoint, and returns an `Endpoint` instance corresponding to the listen operations chosen by `listenContext`.
enumerateListenEndpoints(ServerEndpoint.ListenContext) - Method in class net.jini.jeri.tcp.TcpServerEndpoint
  Passes the `ListenEndpoint` for this `TcpServerEndpoint` to `listenContext`, which will ensure an active listen operation on the endpoint, and returns a `TcpEndpoint` instance corresponding to the listen operation chosen by `listenContext`.
equal(Entry, Entry) - Static method in class com.sun.jini.lookup.entry.LookupAttributes
  Test that two entries are the same type, with the same public fields.
equal(Entry[], Entry[]) - Static method in class com.sun.jini.lookup.entry.LookupAttributes
  Tests that two `Entry[]` arrays are the same.
equals(Object) - Method in class com.sun.jini.discovery.DiscoveryProtocolVersion
equals(Object) - Method in class com.sun.jini.discovery.MulticastMaxPacketSize
equals(Object) - Method in class com.sun.jini.discovery.MulticastTimeToLive
equals(Object) - Method in class com.sun.jini.discovery.UnicastSocketTimeout
equals(Object) - Method in class com.sun.jini.landlord.LandlordLease
equals(Object) - Method in class com.sun.jini.lease.AbstractLeaseMap
equals(Object) - Method in class com.sun.jini.phoenix.ExecOptionPermission
  Two instances of this class are equal if each implies the other; that is, every option that matches the name of one instance matches the name of the other instance.
equals(Object) - Method in class com.sun.jini.phoenix.ExecPermission
  Two instances of this class are equal if `FilePermission` instances created with their names are equal.
equals(Object) - Method in class com.sun.jini.proxy.MarshalledWrapper
  Compares the specified object with this `MarshalledWrapper` for equality.
equals(Object) - Method in class com.sun.jini.start.SharedActivationPolicyPermission
  Two instances are equal if they have the same name.
equals(Object) - Method in class com.sun.jini.thread.WakeupManager.Ticket
equals(Object) - Method in class net.jini.activation.ActivatableInvocationHandler
  Compares the specified object with this `ActivatableInvocationHandler` for equality.
equals(Object) - Method in class net.jini.config.AbstractConfiguration.Primitive
  Returns `true` if the argument is a `Primitive` for which the result of calling `getValue` is the same as the value for this instance, otherwise `false`.
equals(Object) - Method in class net.jini.constraint.BasicMethodConstraints.MethodDesc
  Two instances of this class are equal if they have the same name, the same parameter types, and the same constraints.
equals(Object) - Method in class net.jini.constraint.BasicMethodConstraints
  Two instances of this class are equal if they have the same descriptors in the same order.
equals(Object) - Method in class net.jini.core.constraint.ClientMaxPrincipal
  Two instances of this class are equal if they have the same principals (ignoring order).
equals(Object) - Method in class net.jini.core.constraint.ClientMaxPrincipalType
  Two instances of this class are equal if they have the same classes (ignoring order).
equals(Object) - Method in class net.jini.core.constraint.ClientMinPrincipal
  Two instances of this class are equal if they have the same principals (ignoring order).
equals(Object) - Method in class net.jini.core.constraint.ClientMinPrincipalType
  Two instances of this class are equal if they have the same classes (ignoring order).
equals(Object) - Method in class net.jini.core.constraint.ConnectionAbsoluteTime
  Two instances of this class are equal if both have the same deadline.
equals(Object) - Method in class net.jini.core.constraint.ConnectionRelativeTime
  Two instances of this class are equal if both have the same duration.
equals(Object) - Method in class net.jini.core.constraint.ConstraintAlternatives
  Two instances of this class are equal if they have the same constraints (ignoring order).
equals(Object) - Method in class net.jini.core.constraint.DelegationAbsoluteTime
  Two instances of this class are equal if both have the same minimum start, the same maximum start, the same minimum stop, and the same maximum stop.
equals(Object) - Method in class net.jini.core.constraint.DelegationRelativeTime
  Two instances of this class are equal if both have the same minimum start, the same maximum start, the same minimum stop, and the same maximum stop.
equals(Object) - Method in class net.jini.core.constraint.InvocationConstraints
  Two instances of this class are equal if they have the same requirements and the same preferences.
equals(Object) - Method in class net.jini.core.constraint.ServerMinPrincipal
  Two instances of this class are equal if they have the same principals (ignoring order).
equals(Object) - Method in class net.jini.core.discovery.LookupLocator
  Two locators are equal if they have the same host and port.
equals(Object) - Method in class net.jini.core.lookup.ServiceID
  Service IDs are equal if they represent the same 128-bit value.
equals(Object) - Method in class net.jini.core.transaction.server.ServerTransaction
  Two instances are equal if they have the same transaction manager and the same transaction id.
equals(Object) - Method in class net.jini.discovery.DiscoveryPermission
  Two instances are equal if they have the same name.
equals(Object) - Method in class net.jini.discovery.IncomingMulticastAnnouncement
  Two announcements are equal if they have the same service ID.
equals(Object) - Method in class net.jini.discovery.IncomingMulticastRequest
  Two requests are equal if they have the same address, port, groups, and service IDs.
equals(Object) - Method in class net.jini.discovery.IncomingUnicastResponse
  Two responses are equal if they have the same registrar.
equals(Object) - Method in class net.jini.entry.AbstractEntry
  Returns `true` if the other object has the same value as this one.
equals(Entry, Entry) - Static method in class net.jini.entry.AbstractEntry
  Returns `true` if the two objects have the same value.
equals(Object) - Method in class net.jini.id.Uuid
  Compares the specified object with this `Uuid` for equality.
equals(Object) - Method in class net.jini.io.MarshalledInstance
  Compares this `MarshalledInstance` to another object.
equals(Object) - Method in class net.jini.jeri.AbstractILFactory
  Compares the specified object with this invocation layer factory for equality.
equals(Object) - Method in class net.jini.jeri.BasicILFactory
  Compares the specified object with this invocation layer factory for equality.
equals(Object) - Method in class net.jini.jeri.BasicInvocationHandler
  Compares the specified object with this `BasicInvocationHandler` for equality.
equals(Object) - Method in class net.jini.jeri.BasicObjectEndpoint
  Compares the specified object with this `BasicObjectEndpoint` for equality.
equals(Object) - Method in class net.jini.jeri.http.HttpEndpoint
  Compares the specified object with this `HttpEndpoint` for equality.
equals(Object) - Method in class net.jini.jeri.http.HttpServerEndpoint
  Compares the specified object with this `HttpServerEndpoint` for equality.
equals(Object) - Method in class net.jini.jeri.kerberos.KerberosEndpoint
  Two instances of this class are equal if they contain the same server principal, host, and port, and their socket factories are both `null` or have the same actual class and are equal.
equals(Object) - Method in class net.jini.jeri.kerberos.KerberosServerEndpoint
  Two instances of this class are equal if they have server subjects that compare equal using `==`; have the same server principal; have the same values for server host and port; have socket factories that are either both `null`, or have the same actual class and are equal; and have server socket factories that are either both `null`, or have the same actual class and are equal.
equals(Object) - Method in class net.jini.jeri.ssl.HttpsEndpoint
  Two instances of this class are equal if they have the same values for server host and port; and have socket factories that are either both `null`, or have the same actual class and are equal.
equals(Object) - Method in class net.jini.jeri.ssl.HttpsServerEndpoint
  Two instances of this class are equal if they have server subjects that compare equal using `==`; have server principals that are either both `null` or are equal when compared as the elements of a `Set`; have the same values for server host and port; have socket factories that are either both `null`, or have the same actual class and are equal; and have server socket factories that are either both `null`, or have the same actual class and are equal.
equals(Object) - Method in class net.jini.jeri.ssl.SslEndpoint
  Two instances of this class are equal if they have the same values for server host and port; and have socket factories that are either both `null`, or have the same actual class and are equal.
equals(Object) - Method in class net.jini.jeri.ssl.SslServerEndpoint
  Two instances of this class are equal if they have server subjects that compare equal using `==`; have server principals that are either both `null` or are equal when compared as the elements of a `Set`; have the same values for server host and port; have socket factories that are either both `null`, or have the same actual class and are equal; and have server socket factories that are either both `null`, or have the same actual class and are equal.
equals(Object) - Method in class net.jini.jeri.tcp.TcpEndpoint
  Compares the specified object with this `TcpEndpoint` for equality.
equals(Object) - Method in class net.jini.jeri.tcp.TcpServerEndpoint
  Compares the specified object with this `TcpServerEndpoint` for equality.
equals(Object) - Method in class net.jini.security.AccessPermission
  Returns `true` if the specified object is an instance of the same class as this permission and has the same target name as this permission; returns `false` otherwise.
equals(Object) - Method in class net.jini.security.AuthenticationPermission
  Two instances of this class are equal if each implies the other; that is, both instances have the same actions, every principal that matches the local principals of one instance matches the local principals of the other instance, and (if the instances have any action besides `listen`) every principal that matches the peer principals of one instance matches the peer principals of the other instance.
equals(Object) - Method in class net.jini.security.BasicProxyPreparer
  Returns `true` if the given object is an instance of the same class as this object, with the same value for `verify`, with method constraints that are `equals` or similarly not specified, and with `permissions` containing the same elements, independent of order.
equals(Object) - Method in class net.jini.security.GrantPermission
  Returns `true` if the given object is a `GrantPermission` which both implies and is implied by this permission; returns `false` otherwise.
equals(Object) - Method in class net.jini.security.policy.UmbrellaGrantPermission
equals(Object) - Method in class net.jini.security.proxytrust.ProxyTrustInvocationHandler
  Returns `true` if the argument is an instance of this class with the same main proxy and the same bootstrap proxy, and `false` otherwise.
equivalentConstraints(MethodConstraints, MethodConstraints, Method[]) - Static method in class com.sun.jini.proxy.ConstrainableProxyUtil
  Test to see if two `MethodConstraints` instances are equivalent given a method-to-method mapping.
error(String) - Static method in class com.sun.jini.thread.StreamPlugThread
eventID - Variable in class net.jini.core.event.EventRegistration
  The event identifier.
eventID - Variable in class net.jini.core.event.RemoteEvent
  The event identifier.
exceptionMap - Variable in class net.jini.core.lease.LeaseMapException
  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.
execute(Runnable, String) - Method in interface com.sun.jini.thread.Executor
  Executes the given Runnable action asynchronously in some thread.
executeCall(OutboundRequest) - Method in class net.jini.jeri.BasicObjectEndpoint
  Synchronously executes a remote call in progress to the identified remote object, so that the response can be read.

  This method should be passed an `OutboundRequest` that was produced by an `OutboundRequestIterator` returned from this object's `newCall` method. This method must be invoked after writing the request data to and before reading any response data from the `OutboundRequest`.

  If the remote call was successfully executed (such that the response data may now be read) this method returns `null`. This method returns a non-`null` `RemoteException` to indicate a `RemoteException` that the remote call should fail with. For example, if the referenced object does not exist at the remote endpoint, a `NoSuchObjectException` will be returned. This method throws an `IOException` for other communication failures. This method reads a byte from the response input stream of `call`.

executeCall(OutboundRequest) - Method in interface net.jini.jeri.ObjectEndpoint
  Synchronously executes a remote call in progress to the identified remote object, so that the response can be read.
expiration - Variable in class com.sun.jini.landlord.LeasePeriodPolicy.Result
  The expiration time.
expiration - Variable in class com.sun.jini.lease.AbstractLease
  The lease expiration, in local absolute time.
expirationReached(LeaseRenewalEvent) - Method in interface net.jini.lease.DesiredExpirationListener
  Method used to delivered desired expiration reached events.
export(Remote) - Method in class com.sun.jini.phoenix.InstantiatorAccessExporter
  Wraps the specified remote object in an `ActivationInstantiator` implementation that only accepts calls from the local host before delegating to the specified remote object, exports the wrapper with the underlying exporter, and returns the resulting proxy.
export(Remote) - Method in class com.sun.jini.phoenix.MonitorAccessExporter
  Wraps the specified remote object in an `ActivationMonitor` implementation that only accepts calls from the local host before delegating to the specified remote object, exports the wrapper with the underlying exporter, and returns the resulting proxy.
export(Remote) - Method in class com.sun.jini.phoenix.SunJrmpExporter
export(Remote) - Method in class com.sun.jini.phoenix.SystemAccessExporter
  Wraps the specified remote object in an `ActivationSystem` implementation that only accepts calls from the local host and enforces the group policy (if any) before delegating to the specified remote object, exports the wrapper with the underlying exporter, and returns the resulting proxy.
export(Remote) - Method in class net.jini.activation.ActivationExporter
  Exports an activatable remote object.
export(Remote) - Method in interface net.jini.export.Exporter
  Exports the specified remote object and returns a proxy that can be used to invoke remote methods on the exported remote object.
export(Remote) - Method in class net.jini.iiop.IiopExporter
  Exports a remote object, `impl`, to the RMI-IIOP runtime and returns a proxy (stub) for the remote object.
export(Remote) - Method in class net.jini.jeri.BasicJeriExporter
  Exports the specified remote object and returns a proxy for the remote object.
export(Remote) - Method in class net.jini.jrmp.JrmpExporter
  Exports a remote object, `impl`, to the JRMP runtime and returns a proxy (stub) for the remote object.
export(Remote) - Method in class net.jini.security.proxytrust.ProxyTrustExporter
  Exports the specified main remote object and returns a dynamic proxy for the object.
exportLocation - Variable in class com.sun.jini.start.ActivateWrapper.ActivateDesc
  The codebase where clients should load classes from for stubs, etc.
exporter - Variable in class com.sun.jini.start.SharedGroupImpl
  The exporter for exporting and unexporting

## F

FAILED - Static variable in class com.sun.jini.logging.Levels
  `FAILED` is a message level indicating that a facility has experienced a failure that it will reflect to its caller.
FOREVER - Static variable in interface net.jini.core.lease.Lease
  Used to request a lease that never expires.
FROM_GROUP - Static variable in class net.jini.discovery.LookupDiscoveryManager
  Constant that indicates the discovery mechanism is group discovery
FROM_LOCATOR - Static variable in class net.jini.discovery.LookupDiscoveryManager
  Constant that indicates the discovery mechanism is locator discovery
FiddlerAdmin - interface com.sun.jini.fiddler.FiddlerAdmin.
  An administrative interface for the Fiddler implementation of the lookup discovery service (see Fiddler).
FiddlerPermission - class com.sun.jini.fiddler.FiddlerPermission.
  Special purpose permission class, specific to the Fiddler implementation of the lookup discovery service, that can be used to express the access control policy for that service's backend server when it is exported with a `BasicJeriExporter`.
FiddlerPermission(String) - Constructor for class com.sun.jini.fiddler.FiddlerPermission
  Creates an instance of this class having the specified target name.
FileIntegrityVerifier - class net.jini.url.file.FileIntegrityVerifier.
  Integrity verifier for FILE URLs.
FileIntegrityVerifier() - Constructor for class net.jini.url.file.FileIntegrityVerifier
FixedLeasePeriodPolicy - class com.sun.jini.landlord.FixedLeasePeriodPolicy.
  Simple implementation of `LeasePeriodPolicy` that grants lease times based on a fixed default and maximum lease.
FixedLeasePeriodPolicy(long, long) - Constructor for class com.sun.jini.landlord.FixedLeasePeriodPolicy
  Create a new `FixedLeasePeriodPolicy` with the specified values for the maxium and default lease lengths.
fileDownloaded(String, InetAddress) - Method in class com.sun.jini.tool.ClassServer
  This method provides a way for subclasses to be notified when a file has been completely downloaded.
finalize() - Method in class net.jini.id.Uuid
  Delegates to the superclass's `finalize` method.
firstPending - Variable in class com.sun.jini.thread.TaskManager
  Index of the first pending task; all earlier tasks are active
floor - Variable in class net.jini.lookup.entry.Location
  A floor designation.
followLink() - Method in class net.jini.lookup.entry.AddressBean
  Return the Entry linked to by this JavaBeans component.
followLink() - Method in class net.jini.lookup.entry.CommentBean
  Return the Entry linked to by this JavaBeans component.
followLink() - Method in interface net.jini.lookup.entry.EntryBean
  Return the Entry linked to by this JavaBeans component.
followLink() - Method in class net.jini.lookup.entry.LocationBean
  Return the Entry linked to by this JavaBeans component.
followLink() - Method in class net.jini.lookup.entry.NameBean
  Return the Name linked to by this JavaBeans component.
followLink() - Method in class net.jini.lookup.entry.ServiceInfoBean
  Return the Entry linked to by this JavaBeans component.
followLink() - Method in class net.jini.lookup.entry.StatusBean
  Return the Entry linked to by this JavaBeans component.
fullyEquals(Object) - Method in class net.jini.io.MarshalledInstance
  Compares this `MarshalledInstance` to another object.

## G

GetThreadPoolAction - class com.sun.jini.thread.GetThreadPoolAction.
  Provides security-checked access to internal thread pools as a java.security.PrivilegedAction, to be used conveniently with an AccessController.doPrivileged or Security.doPrivileged.
GetThreadPoolAction(boolean) - Constructor for class com.sun.jini.thread.GetThreadPoolAction
  Creates an action that will obtain an internal thread pool.
GrantPermission - class net.jini.security.GrantPermission.
  Permission required to dynamically grant permissions by security policy providers which implement the `DynamicPolicy` interface.
GrantPermission(String) - Constructor for class net.jini.security.GrantPermission
  Creates a `GrantPermission` for the permission(s) specified in the name string.
GrantPermission(Permission) - Constructor for class net.jini.security.GrantPermission
  Creates a `GrantPermission` for the given permission.
GrantPermission(Permission[]) - Constructor for class net.jini.security.GrantPermission
  Creates a `GrantPermission` for the given permissions.
GroupOutputHandler - interface com.sun.jini.phoenix.GroupOutputHandler.
  Defines the interface for handlers of the output of activation group processes.
GroupPolicy - interface com.sun.jini.phoenix.GroupPolicy.
  Interface for policy objects to control what `ActivationGroupDesc` instances can be used.
generate() - Method in class com.sun.jini.reggie.UuidGenerator
  Generates a new `Uuid`.
generate() - Static method in class net.jini.id.UuidFactory
  Generates a new `Uuid` with 122 bits of its value produced from a cryptographically strong random sequence.
get(Object) - Method in class com.sun.jini.lease.AbstractLeaseMap
get() - Method in class com.sun.jini.proxy.MarshalledWrapper
  Returns the result of calling the `get` method of the wrapped `MarshalledInstance`, passing the integrity value sampled during deserialization as the `verifyCodebaseIntegrity` argument.
get(boolean) - Method in class net.jini.io.MarshalledInstance
  Returns a new copy of the contained object.
get(ClassLoader, boolean, ClassLoader, Collection) - Method in class net.jini.io.MarshalledInstance
  Returns a new copy of the contained object.
getAccessControlContext() - Method in interface net.jini.security.SecurityContext
  Returns access control context portion of snapshotted security context.
getActions() - Method in class com.sun.jini.phoenix.ExecOptionPermission
  Returns the empty string.
getActions() - Method in class com.sun.jini.phoenix.ExecPermission
  Returns the empty string.
getActions() - Method in class com.sun.jini.start.SharedActivationPolicyPermission
getActions() - Method in class net.jini.discovery.DiscoveryPermission
  Always returns the empty string; this permission type has no actions list.
getActions() - Method in class net.jini.security.AccessPermission
  Returns the empty string.
getActions() - Method in class net.jini.security.AuthenticationPermission
  Returns the actions.
getActions() - Method in class net.jini.security.GrantPermission
  Returns canonical string representation of this permission's actions, which for `GrantPermission` is always the empty string `""`.
getActions() - Method in class net.jini.security.policy.UmbrellaGrantPermission
getActivatableObjects(ActivationGroupID) - Method in interface com.sun.jini.phoenix.ActivationAdmin
  Returns a map from `ActivationID` to `ActivationDesc` for all activatable objects registered in the group registered under the specified activation group identifier.
getActivationGroups() - Method in interface com.sun.jini.phoenix.ActivationAdmin
  Returns a map from `ActivationGroupID` to `ActivationGroupDesc` for all registered activation groups.
getActivationID() - Method in class net.jini.activation.ActivatableInvocationHandler
  Returns the activation identifier supplied during construction of this invocation handler.
getActivationID() - Method in class net.jini.jrmp.JrmpExporter
  Returns the activation ID associated with the object exported by this exporter, or `null` if activation is not being used with this exporter.
getActivationSystemHost() - Method in class com.sun.jini.start.SharedActivatableServiceDescriptor
  Activation system host accessor method.
getActivationSystemHost() - Method in class com.sun.jini.start.SharedActivationGroupDescriptor
  Activation system host accessor method.
getActivationSystemPort() - Method in class com.sun.jini.start.SharedActivatableServiceDescriptor
  Activation system port accessor method.
getActivationSystemPort() - Method in class com.sun.jini.start.SharedActivationGroupDescriptor
  Activation system port accessor method.
getAddress() - Method in class net.jini.discovery.IncomingMulticastRequest
  Return the address of the host to contact in order to start unicast discovery.
getAdmin() - Method in class com.sun.jini.outrigger.OutriggerServerImpl
  Return a proxy that implements that `JavaSpaceAdmin` interface.
getAdmin() - Method in interface net.jini.admin.Administrable
  Returns an object that implements whatever administration interfaces are appropriate for the particular service.
getAnnouncementAddress() - Static method in class net.jini.discovery.Constants
  Return the address of the multicast group over which the multicast announcement protocol takes place.
getAttributes() - Method in class net.jini.lookup.JoinManager
  Returns an array containing the set of attributes currently associated with the service.
getBeanClass(Class) - Static method in class net.jini.lookup.entry.EntryBeans
  Return the class of JavaBeans component that corresponds to a particular Entry class.
getBuilding() - Method in class net.jini.lookup.entry.LocationBean
  Return the value of the building field in the Location object linked to by this JavaBeans component.
getCallerContext() - Method in interface net.jini.security.TrustVerifier.Context
  Returns a collection of context objects for use by trust verifiers.
getChannel() - Method in interface net.jini.jeri.connection.Connection
  Returns a socket channel that performs I/O on this connection, or `null` if no socket channel is available.
getChannel() - Method in interface net.jini.jeri.connection.ServerConnection
  Returns a socket channel that performs I/O on this connection, or `null` if no socket channel is available.
getClassAnnotation() - Method in interface net.jini.loader.ClassAnnotation
  Returns the class annotation string for classes defined by this class loader.
getClassAnnotation() - Method in class net.jini.loader.pref.PreferredClassLoader
  Returns the class annotation string for classes defined by this class loader. The returned value may be `null`. `PreferredClassLoader` implements this method as follows: If this `PreferredClassLoader` was constructed with a non-`null` export class annotation string, then this method returns that string.
getClassAnnotation(Class) - Method in class net.jini.loader.pref.PreferredClassProvider
  Provides the implementation for `RMIClassLoaderSpi.getClassAnnotation(Class)`.
getClassAnnotation(ClassLoader) - Method in class net.jini.loader.pref.PreferredClassProvider
  Returns the class annotation string to use for classes defined by the specified class loader.
getClassLoader() - Method in class net.jini.jeri.AbstractILFactory
  Returns the class loader specified during construction.
getClassLoader() - Method in class net.jini.jeri.BasicInvocationDispatcher
  Returns the class loader specified during construction.
getClassLoader(String) - Method in class net.jini.loader.pref.PreferredClassProvider
  Provides the implementation for `RMIClassLoaderSpi.getClassLoader(String)`.
getClassLoader() - Method in interface net.jini.security.TrustVerifier.Context
  Returns the class loader that can be used as a basis for trust verification.
getClasspath() - Method in class com.sun.jini.start.NonActivatableServiceDescriptor
  Classpath accessor method.
getClasspath() - Method in class com.sun.jini.start.SharedActivationGroupDescriptor
  Classpath accessor method.
getClasspathURLs(String) - Static method in class com.sun.jini.start.ClassLoaderUtil
  Utility method that converts the components of a `String` representing a classpath into file `URL`(s).
getClientConstraints() - Method in class net.jini.jeri.BasicInvocationHandler
  Returns this `BasicInvocationHandler`'s client constraints.
getClientHost() - Method in interface net.jini.io.context.ClientHost
  Returns the client host address for the remote call.
getClientSocketFactory() - Method in class net.jini.jrmp.JrmpExporter
  Returns the client socket factory for this exporter, or `null` if none (in which case `Socket` objects are created directly).
getClientSubject() - Method in interface net.jini.io.context.ClientSubject
  Returns the authenticated identity of the client as a read-only instance, or `null` if the client was not authenticated.
getCodebase() - Method in class com.sun.jini.start.NonActivatableServiceDescriptor
  Codebase accessor method.
getCodebaseURLs(String) - Static method in class com.sun.jini.start.ClassLoaderUtil
  Utility method that converts the components of a `String` representing a codebase into standard `URL`(s).
getComment() - Method in class net.jini.lookup.entry.CommentBean
  Return the value of the comment field in the Comment object linked to by this JavaBeans component.
getConfig() - Method in class com.sun.jini.phoenix.ActivationGroupData
  Returns the configuration options, or `null`.
getConstraints() - Method in class com.sun.jini.landlord.ConstrainableLandlordLease
getConstraints() - Method in class net.jini.constraint.BasicMethodConstraints.MethodDesc
  Returns the constraints as a non-`null` value.
getConstraints(Method) - Method in class net.jini.constraint.BasicMethodConstraints
  Returns the constraints for the specified remote method as a non-`null` value.
getConstraints(Method) - Method in interface net.jini.core.constraint.MethodConstraints
  Returns the constraints for the specified method as a non-`null` value.
getConstraints() - Method in interface net.jini.core.constraint.RemoteMethodControl
  Returns the client constraints placed on this proxy.
getConstraints() - Method in class net.jini.discovery.ConstrainableLookupLocator
getContext() - Method in class com.sun.jini.start.AggregatePolicyProvider
  Returns a snapshot of the current security context, which can be used to restore the context at a later time.
getContext() - Static method in class net.jini.security.Security
  Returns a snapshot of the current security context, which can be used to restore the context at a later time.
getContext() - Method in interface net.jini.security.policy.SecurityContextSource
  Returns a snapshot of the current security context, which can be used to restore the context at a later time.
getCookie() - Method in interface com.sun.jini.landlord.LeasedResource
  Returns the universally unique identifier associated with this lease.
getCookie() - Method in interface net.jini.jeri.ServerEndpoint.ListenHandle
  Returns a `ListenCookie` to identify the listen operation as the return value of the `ListenContext.addListenEndpoint` method.
getCountry() - Method in class net.jini.lookup.entry.AddressBean
  Return the value of the country field in the Address object linked to by this JavaBeans component.
getCurrentProxy() - Method in class net.jini.activation.ActivatableInvocationHandler
  Returns the current value for the underlying proxy.
getDefaultPort() - Method in class net.jini.url.httpmd.Handler
  Returns the default port for a URL parsed by this handler, which is `80`.
getDeliveryStatus() - Method in interface net.jini.jeri.OutboundRequest
  Returns `false` if it is guaranteed that no data written for this request has been processed by the recipient.
getDiscoveredLocators() - Method in class net.jini.discovery.LookupLocatorDiscovery
  Returns the set of `LookupLocator` objects representing the desired lookup services that are currently discovered.
getDiscoveryManager() - Method in class net.jini.lookup.JoinManager
  Returns the instance of `DiscoveryManagement` that was either passed into the constructor, or that was created as a result of `null` being input to that parameter.
getDiscoveryManager() - Method in class net.jini.lookup.ServiceDiscoveryManager
  The `getDiscoveryManager` method will return an object that implements the `DiscoveryManagement` interface.
getDisplayName() - Method in class com.sun.jini.lookup.entry.BasicServiceType
  Returns the resource named "name", else the type field stripped of any package prefix (i.e., any characters up to and including the last dot ('.').
getDisplayName() - Method in class net.jini.lookup.entry.ServiceType
  Return the localized display name of this service.
getEnableDGC() - Method in class net.jini.jeri.BasicJeriExporter
  Returns `true` if DGC is enabled on the server endpoint to the object corresponding to this exporter; otherwise returns `false`.
getEnableDGC() - Method in class net.jini.jeri.BasicObjectEndpoint
  Returns `true` if this `BasicObjectEndpoint` participates in DGC and `false` otherwise.
getEndpoint() - Method in class net.jini.jeri.BasicObjectEndpoint
  Returns the `Endpoint` for the referenced remote object.
getEntry(String, String, Class) - Method in class net.jini.config.AbstractConfiguration
  Returns an object of the specified type created using the information in the entry matching the specified component and name, which must be found, and supplying no data.
getEntry(String, String, Class, Object) - Method in class net.jini.config.AbstractConfiguration
  Returns an object of the specified type created using the information in the entry matching the specified component and name, and supplying no data, returning the default value if no matching entry is found and the default value is not `Configuration.NO_DEFAULT`.
getEntry(String, String, Class, Object, Object) - Method in class net.jini.config.AbstractConfiguration
  Returns an object of the specified type created using the information in the entry matching the specified component and name, and using the specified data (unless it is `Configuration.NO_DATA`), returning the default value if no matching entry is found and the default value is not `Configuration.NO_DEFAULT`.
getEntry(String, String, Class) - Method in interface net.jini.config.Configuration
  Returns an object of the specified type created using the information in the entry matching the specified component and name, which must be found, and supplying no data.
getEntry(String, String, Class, Object) - Method in interface net.jini.config.Configuration
  Returns an object of the specified type created using the information in the entry matching the specified component and name, and supplying no data, returning the default value if no matching entry is found and the default value is not `Configuration.NO_DEFAULT`.
getEntry(String, String, Class, Object, Object) - Method in interface net.jini.config.Configuration
  Returns an object of the specified type created using the information in the entry matching the specified component and name, and using the specified data (unless it is `Configuration.NO_DATA`), returning the default value if no matching entry is found and the default value is not `Configuration.NO_DEFAULT`.
getEntryClasses(ServiceTemplate) - Method in interface net.jini.core.lookup.ServiceRegistrar
  Looks at all service items that match the specified template, finds every entry (among those service items) that either doesn't match any entry templates or is a subclass of at least one matching entry template, and returns the set of the (most specific) classes of those entries.
getEntryInternal(String, String, Class, Object) - Method in class net.jini.config.AbstractConfiguration
  Returns an object created using the information in the entry matching the specified component and name, and the specified data, for the requested type.
getEntryInternal(String, String, Class, Object) - Method in class net.jini.config.ConfigurationFile
  Returns an object created using the information in the entry matching the specified component and name, and the specified data, for the requested type.
getEntryInternal(String, String, Class, Object) - Method in class net.jini.config.EmptyConfiguration
  Always throws an exception -- this configuration contains no entries.
getEntryNames() - Method in class net.jini.config.ConfigurationFile
  Returns a set containing the fully qualified names of all non-private entries defined for this instance.
getEntryType(String, String) - Method in class net.jini.config.ConfigurationFile
  Returns the static type of the expression specified for the entry with the specified component and name.
getEventRegistration() - Method in interface net.jini.discovery.LookupDiscoveryRegistration
  Returns an EventRegistration object that encapsulates the information needed by the client to identify a notification sent by the lookup discovery service to the registration's listener.
getException() - Method in class net.jini.lease.LeaseRenewalEvent
  Returns the exception (if any) that caused the event to be sent.
getExceptions() - Method in class net.jini.discovery.LookupUnmarshalException
  Accessor method that returns an array consisting of instances of `Throwable`, where each element of the array corresponds to one of the exceptions that occurred during the unmarshalling process.
getExceptions() - Method in class net.jini.lease.LeaseUnmarshalException
  Accessor method that returns an array consisting of instances of `Throwable`, where each element of the array corresponds to one of the exceptions that occurred during the unmarshalling process.
getExpiration() - Method in interface com.sun.jini.landlord.LeasedResource
  Returns the expiration time of the lease.
getExpiration() - Method in class com.sun.jini.lease.AbstractLease
  Return the lease expiration.
getExpiration() - Method in interface net.jini.core.lease.Lease
  Returns the absolute time that the lease will expire, represented as milliseconds from the beginning of the epoch, relative to the local clock.
getExpiration() - Method in class net.jini.lease.LeaseRenewalEvent
  Returns the desired expiration time of the lease to which event pertains.
getExpiration(Lease) - Method in class net.jini.lease.LeaseRenewalManager
  Returns the current desired expiration time associated with a particular lease, (not the actual expiration that was granted when the lease was created or last renewed).
getExtraProxyInterfaces(Remote) - Method in class net.jini.jeri.AbstractILFactory
  Returns a new array containing any additional interfaces that the proxy should implement, beyond the interfaces obtained by passing `impl` to the `getRemoteInterfaces` method.
getExtraProxyInterfaces(Remote) - Method in class net.jini.jeri.BasicILFactory
  Returns a new array containing any additional interfaces that the proxy should implement, beyond the interfaces obtained by passing `impl` to the `getRemoteInterfaces` method.
getFieldValues(ServiceTemplate, int, String) - Method in interface net.jini.core.lookup.ServiceRegistrar
  Looks at all service items that match the specified template, finds every entry (among those service items) that matches tmpl.attributeSetTemplates[setIndex], and returns the set of values of the specified field of those entries.
getFiles() - Method in class com.sun.jini.tool.ClassDep
  If true classnames will be separated using File.separator, else it will use dots.
getFloatEntry(Configuration, String, String, float, float, float) - Static method in class com.sun.jini.config.Config
  Obtains a `float` that falls within the given inclusive range from the specified `Configuration` using the specified component and entry names.
getFloor() - Method in class net.jini.lookup.entry.LocationBean
  Return the value of the floor field in the Location object linked to by this JavaBeans component.
getFormatName() - Method in interface com.sun.jini.discovery.DiscoveryFormatProvider
  Returns the name of the format implemented by this provider.
getFrom(ServiceRegistrar) - Method in class net.jini.discovery.LookupDiscoveryManager
  Return where the proxy come from.
getGrants(Class, Principal[]) - Method in class com.sun.jini.start.AggregatePolicyProvider
  If the currently active sub-policy supports dynamic permission grants, delegates to the corresponding `getGrants` method of the currently active sub-policy to return a new array containing the set of permissions dynamically granted to protection domains which are associated with the class loader of the given class and possess at least the given set of principals.
getGrants(Class, Principal[]) - Method in class com.sun.jini.start.LoaderSplitPolicyProvider
  If both underlying policy providers support dynamic grants, delegates to the `getGrants` method of the underlying policy associated with the loader of the given class (the loader-specific policy if the class loader is `null`, the same as or a child of the loader specified in the constructor for this instance, or the default loader otherwise).
getGrants(Class, Principal[]) - Method in interface net.jini.security.policy.DynamicPolicy
  If this security policy provider supports dynamic permission grants, returns a new array containing the cumulative set of permissions dynamically granted to protection domains (including ones not yet created) that are associated with the class loader of the given class and possess at least the given set of principals.
getGrants(Class, Principal[]) - Method in class net.jini.security.policy.DynamicPolicyProvider
getGroups() - Method in class com.sun.jini.discovery.MulticastAnnouncement
  Returns the member groups of the lookup service.
getGroups() - Method in class com.sun.jini.discovery.MulticastRequest
  Returns the groups targeted by the request.
getGroups() - Method in class com.sun.jini.discovery.UnicastResponse
  Returns the member groups of the lookup service.
getGroups() - Method in interface net.jini.core.lookup.ServiceRegistrar
  Returns the set of groups that this lookup service is currently a member of.
getGroups() - Method in class net.jini.discovery.DiscoveryEvent
  Returns a set that maps to each registrar referenced by this event, the current set of groups in which each registrar is a member.
getGroups() - Method in interface net.jini.discovery.DiscoveryGroupManagement
  Returns an array consisting of the elements of the managed set of groups; that is, the names of the groups whose members are the lookup services to discover.
getGroups() - Method in class net.jini.discovery.IncomingMulticastAnnouncement
  Return the groups of which the announcing lookup service is a member.
getGroups() - Method in class net.jini.discovery.IncomingMulticastRequest
  Return the set of groups in which the requestor is interested.
getGroups() - Method in class net.jini.discovery.IncomingUnicastResponse
  Return the set of groups of which the lookup service we discovered was a member when we discovered it.
getGroups() - Method in class net.jini.discovery.LookupDiscovery
  Return the set of group names this LookupDiscovery instance is trying to discover.
getGroups() - Method in class net.jini.discovery.LookupDiscoveryManager
  Returns an array consisting of the elements of the managed set of groups; that is, the names of the groups whose members are the lookup services to discover.
getGroups() - Method in interface net.jini.discovery.LookupDiscoveryRegistration
  Returns an array consisting of the names of the groups whose members are lookup services the lookup discovery service will attempt to discover for this registration.
getGroups() - Method in class net.jini.discovery.RemoteDiscoveryEvent
  Returns a set that maps to the service ID of each registrar referenced by this event, the current set of groups in which each registrar is a member.
getHost() - Method in class com.sun.jini.discovery.MulticastAnnouncement
  Returns the lookup service host name.
getHost() - Method in class com.sun.jini.discovery.MulticastRequest
  Returns the client host name.
getHost() - Method in class com.sun.jini.discovery.UnicastResponse
  Returns the lookup service host name.
getHost() - Method in class net.jini.core.discovery.LookupLocator
  Return the name of the host this LookupLocator object should contact.
getHost() - Method in class net.jini.jeri.http.HttpEndpoint
  Returns the host that this `HttpEndpoint` connects to.
getHost() - Method in class net.jini.jeri.http.HttpServerEndpoint
  Returns the host name that will be used in `HttpEndpoint` instances produced by listening on this `HttpServerEndpoint`, or `null` if the IP address string obtained from `InetAddress.getLocalHost` will be used.
getHost() - Method in class net.jini.jeri.kerberos.KerberosEndpoint
  Returns the server host that this endpoint connects to.
getHost() - Method in class net.jini.jeri.kerberos.KerberosServerEndpoint
  Returns the host name that will be used in `KerberosEndpoint` instances created by listening on this object.
getHost() - Method in class net.jini.jeri.ssl.HttpsEndpoint
  Returns the server host that this endpoint connects to.
getHost() - Method in class net.jini.jeri.ssl.HttpsServerEndpoint
  Returns the host name that will be used in `HttpsEndpoint` instances created by listening on this object, or `null` if `enumerateListenEndpoints` will use the default server host.
getHost() - Method in class net.jini.jeri.ssl.SslEndpoint
  Returns the server host that this endpoint connects to.
getHost() - Method in class net.jini.jeri.ssl.SslServerEndpoint
  Returns the host name that will be used in `SslEndpoint` instances created by listening on this object, or `null` if `enumerateListenEndpoints` will use the default server host.
getHost() - Method in class net.jini.jeri.tcp.TcpEndpoint
  Returns the host that this `TcpEndpoint` connects to.
getHost() - Method in class net.jini.jeri.tcp.TcpServerEndpoint
  Returns the host name that will be used in `TcpEndpoint` instances produced by listening on this `TcpServerEndpoint`, or `null` if the IP address string obtained from `InetAddress.getLocalHost` will be used.
getHostName() - Static method in class com.sun.jini.config.ConfigUtil
  Return the local hostname.
getID() - Method in class net.jini.core.event.EventRegistration
  Returns the identifier that will be used in all RemoteEvents generated for this interest registration.
getID() - Method in class net.jini.core.event.RemoteEvent
  Returns the event identifier, used to identify the kind of event relative to the object in which the event occurred.
getIcon(int) - Method in class com.sun.jini.lookup.entry.BasicServiceType
  Returns the resource named "icon.
getIcon(int) - Method in class net.jini.lookup.entry.ServiceType
  Get an icon for this service.
getImplClassName() - Method in class com.sun.jini.start.NonActivatableServiceDescriptor
  Implementation class accessor method.
getInputStream() - Method in interface net.jini.jeri.connection.Connection
  Returns an input stream that reads data from this connection.
getInputStream() - Method in interface net.jini.jeri.connection.ServerConnection
  Returns an input stream that reads data from this connection.
getInstance(int) - Static method in class com.sun.jini.discovery.DiscoveryProtocolVersion
  Returns a `DiscoveryProtocolVersion` constraint for the given version number.
getInstance(String[]) - Static method in class net.jini.config.ConfigurationProvider
  Creates and returns an instance of the configuration provider, using the specified options.
getInstance(String[], ClassLoader) - Static method in class net.jini.config.ConfigurationProvider
  Creates and returns an instance of the configuration provider, using the specified options and class loader.
getInstance(String, int) - Static method in class net.jini.jeri.http.HttpEndpoint
  Returns an `HttpEndpoint` instance for the given host name and TCP port number.
getInstance(String, int, SocketFactory) - Static method in class net.jini.jeri.http.HttpEndpoint
  Returns an `HttpEndpoint` instance for the given host name and TCP port number that contains the given `SocketFactory`.
getInstance(int) - Static method in class net.jini.jeri.http.HttpServerEndpoint
  Returns an `HttpServerEndpoint` instance for the given TCP port number.
getInstance(String, int) - Static method in class net.jini.jeri.http.HttpServerEndpoint
  Returns an `HttpServerEndpoint` instance for the given host name and TCP port number.
getInstance(String, int, SocketFactory, ServerSocketFactory) - Static method in class net.jini.jeri.http.HttpServerEndpoint
  Returns an `HttpServerEndpoint` instance for the given host name and TCP port number that contains the given `SocketFactory` and `ServerSocketFactory`.
getInstance(String, int, KerberosPrincipal) - Static method in class net.jini.jeri.kerberos.KerberosEndpoint
  Returns a `KerberosEndpoint` instance for the given server host name, TCP port number, and server principal.
getInstance(String, int, KerberosPrincipal, SocketFactory) - Static method in class net.jini.jeri.kerberos.KerberosEndpoint
  Returns a `KerberosEndpoint` instance for the given server host name, TCP port number, server principal, and `SocketFactory`.
getInstance(int) - Static method in class net.jini.jeri.kerberos.KerberosServerEndpoint
  Returns a `KerberosServerEndpoint` instance with the specified port, using the default server subject, server principal, and server host.
getInstance(String, int) - Static method in class net.jini.jeri.kerberos.KerberosServerEndpoint
  Returns a `KerberosServerEndpoint` instance with the specified server host and port, using the default server subject and server principal.
getInstance(String, int, SocketFactory, ServerSocketFactory) - Static method in class net.jini.jeri.kerberos.KerberosServerEndpoint
  Returns a `KerberosServerEndpoint` instance with the specified server host, port, and socket factories, using the default server subject and server principal.
getInstance(Subject, KerberosPrincipal, String, int) - Static method in class net.jini.jeri.kerberos.KerberosServerEndpoint
  Returns a `KerberosServerEndpoint` instance with the specified server subject, server principal, server host, and port.
getInstance(Subject, KerberosPrincipal, String, int, SocketFactory, ServerSocketFactory) - Static method in class net.jini.jeri.kerberos.KerberosServerEndpoint
  Returns a `KerberosServerEndpoint` instance with the specified server subject, server principal, server host, port, and socket factories.
getInstance(String, int) - Static method in class net.jini.jeri.ssl.HttpsEndpoint
  Returns an HTTPS endpoint for the specified server host and port.
getInstance(String, int, SocketFactory) - Static method in class net.jini.jeri.ssl.HttpsEndpoint
  Returns an HTTPS endpoint for the specified server host, port, and socket factory.
getInstance(int) - Static method in class net.jini.jeri.ssl.HttpsServerEndpoint
  Returns an HTTPS server endpoint for the specified port.
getInstance(String, int) - Static method in class net.jini.jeri.ssl.HttpsServerEndpoint
  Returns an HTTPS server endpoint for the specified server host and port.
getInstance(String, int, SocketFactory, ServerSocketFactory) - Static method in class net.jini.jeri.ssl.HttpsServerEndpoint
  Returns an HTTPS server endpoint for the specified server host, port, and socket factories.
getInstance(Subject, X500Principal[], String, int) - Static method in class net.jini.jeri.ssl.HttpsServerEndpoint
  Returns an HTTPS server endpoint for the specified server subject, server principals, server host, and port.
getInstance(Subject, X500Principal[], String, int, SocketFactory, ServerSocketFactory) - Static method in class net.jini.jeri.ssl.HttpsServerEndpoint
  Returns an HTTPS server endpoint for the specified server subject, server principals, server host, port, and socket factories.
getInstance(String, int) - Static method in class net.jini.jeri.ssl.SslEndpoint
  Returns a TLS/SSL endpoint for the specified server host and port.
getInstance(String, int, SocketFactory) - Static method in class net.jini.jeri.ssl.SslEndpoint
  Returns a TLS/SSL endpoint for the specified server host, port, and socket factory.
getInstance(int) - Static method in class net.jini.jeri.ssl.SslServerEndpoint
  Returns a TLS/SSL server endpoint for the specified port.
getInstance(String, int) - Static method in class net.jini.jeri.ssl.SslServerEndpoint
  Returns a TLS/SSL server endpoint for the specified server host and port.
getInstance(String, int, SocketFactory, ServerSocketFactory) - Static method in class net.jini.jeri.ssl.SslServerEndpoint
  Returns a TLS/SSL server endpoint for the specified server host, port, and socket factories.
getInstance(Subject, X500Principal[], String, int) - Static method in class net.jini.jeri.ssl.SslServerEndpoint
  Returns a TLS/SSL server endpoint for the specified server subject, server principals, server host, and port.
getInstance(Subject, X500Principal[], String, int, SocketFactory, ServerSocketFactory) - Static method in class net.jini.jeri.ssl.SslServerEndpoint
  Returns a TLS/SSL server endpoint for the specified server subject, server principals, server host, port, and socket factories.
getInstance(String, int) - Static method in class net.jini.jeri.tcp.TcpEndpoint
  Returns a `TcpEndpoint` instance for the given host name and TCP port number.
getInstance(String, int, SocketFactory) - Static method in class net.jini.jeri.tcp.TcpEndpoint
  Returns a `TcpEndpoint` instance for the given host name and TCP port number that contains the given `SocketFactory`.
getInstance(int) - Static method in class net.jini.jeri.tcp.TcpServerEndpoint
  Returns a `TcpServerEndpoint` instance for the given TCP port number.
getInstance(String, int) - Static method in class net.jini.jeri.tcp.TcpServerEndpoint
  Returns a `TcpServerEndpoint` instance for the given host name and TCP port number.
getInstance(String, int, SocketFactory, ServerSocketFactory) - Static method in class net.jini.jeri.tcp.TcpServerEndpoint
  Returns a `TcpServerEndpoint` instance for the given host name and TCP port number that contains the given `SocketFactory` and `ServerSocketFactory`.
getIntEntry(Configuration, String, String, int, int, int) - Static method in class com.sun.jini.config.Config
  Obtains an `int` that falls within the given inclusive range from the specified `Configuration` using the specified component and entry names.
getIntegrity() - Method in class com.sun.jini.proxy.MarshalledWrapper
  Returns the integrity value sampled during deserialization of this `MarshalledWrapper` instance, or `false` if this instance was not produced by deserialization or was deserialized from a stream with no integrity protection setting.
getInvocationDispatcher() - Method in class net.jini.jeri.InvocationLayerFactory.Instances
  Returns the invocation dispatcher.
getInvocationDispatcherMethods(Remote) - Method in class net.jini.jeri.AbstractILFactory
  Returns a new, modifiable collection of `Method` objects, containing all remote methods for which the invocation dispatcher should accept incoming remote calls.
getInvocationLayerFactory() - Method in class net.jini.jeri.BasicJeriExporter
  Returns the `InvocationLayerFactory` for this exporter.
getJoinSet() - Method in class net.jini.lookup.JoinManager
  Returns an array of `ServiceRegistrar` objects, each corresponding to a lookup service with which the service is currently registered (joined).
getKeepAlive() - Method in class net.jini.jeri.BasicJeriExporter
  Returns `true` if the virtual machine is kept alive while the object corresponding to this exporter is exported; otherwise returns `false`.
getKeyStore(String, String) - Static method in class com.sun.jini.config.KeyStores
  Returns a `KeyStore` initialized with contents read from a location specified as a file or URL.
getLease() - Method in class com.sun.jini.lease.BasicRenewalFailureEvent
  Returns the lease that could not be renewed.
getLease() - Method in class net.jini.core.event.EventRegistration
  Returns the Lease object for this registration.
getLease() - Method in interface net.jini.core.lookup.ServiceRegistration
  Returns the lease that controls the service registration, allowing the lease to be renewed or cancelled.
getLease() - Method in interface net.jini.discovery.LookupDiscoveryRegistration
  Returns the Lease object that controls a client's registration with the lookup discovery service.
getLease() - Method in interface net.jini.event.MailboxRegistration
  Returns the `Lease` object associated with this registration.
getLease() - Method in class net.jini.lease.LeaseRenewalEvent
  Returns a reference to the lease to which the event pertains.
getLease() - Method in class net.jini.lease.RenewalFailureEvent
  Returns the lease that could not be renewed.
getLeaseBound() - Method in interface com.sun.jini.fiddler.FiddlerAdmin
  Retrieves the least upper bound applied to all lease durations granted by the lookup discovery service.
getLeaseRenewalManager() - Method in class net.jini.lookup.JoinManager
  Returns the instance of the `LeaseRenewalManager` class that was either passed into the constructor, or that was created as a result of `null` being input to that parameter.
getLeaseRenewalManager() - Method in class net.jini.lookup.ServiceDiscoveryManager
  The `getLeaseRenewalManager` method will return an instance of the `LeaseRenewalManager` class.
getLeases() - Method in interface net.jini.lease.LeaseRenewalSet
  Returns all the leases currently in the set.
getLeases() - Method in class net.jini.lease.LeaseUnmarshalException
  Accessor method that returns an array consisting of instances of `Lease`, where each element of the array corresponds to a successfully unmarshalled object.
getLeastSignificantBits() - Method in class net.jini.core.lookup.ServiceID
  Returns the least significant 64 bits of the service ID.
getLeastSignificantBits() - Method in class net.jini.id.Uuid
  Returns the least significant 64 bits of this `Uuid`'s 128-bit value.
getLifeCycle() - Method in class com.sun.jini.start.NonActivatableServiceDescriptor
  `LifeCycle` accessor method.
getListener() - Method in interface net.jini.event.MailboxRegistration
  Returns the `RemoteEventListener` associated with this registration.
getLocality() - Method in class net.jini.lookup.entry.AddressBean
  Return the value of the locality field in the Address object linked to by this JavaBeans component.
getLocator() - Method in interface net.jini.core.lookup.ServiceRegistrar
  Returns a LookupLocator that can be used if necessary for unicast discovery of the lookup service.
getLocator() - Method in class net.jini.discovery.IncomingMulticastAnnouncement
  Return a LookupLocator for performing unicast discovery of the announcing lookup service.
getLocators() - Method in interface net.jini.discovery.DiscoveryLocatorManagement
  Returns an array consisting of the elements of the managed set of locators; that is, instances of `LookupLocator` in which each instance corresponds to a specific lookup service to discover.
getLocators() - Method in class net.jini.discovery.LookupDiscoveryManager
  Returns an array consisting of the elements of the managed set of locators; that is, instances of `LookupLocator` in which each instance corresponds to a specific lookup service to discover.
getLocators() - Method in interface net.jini.discovery.LookupDiscoveryRegistration
  Returns an array consisting of the LookupLocator objects corresponding to specific lookup services the lookup discovery service will attempt to discover for this registration.
getLocators() - Method in class net.jini.discovery.LookupLocatorDiscovery
  Returns an array consisting of the elements of the managed set of locators; that is, instances of `LookupLocator` in which each instance corresponds to a specific lookup service to discover.
getLog() - Method in class com.sun.jini.start.SharedActivationGroupDescriptor
  Shared group log accessor method.
getLongEntry(Configuration, String, String, long, long, long) - Static method in class com.sun.jini.config.Config
  Obtains a `long` that falls within the given inclusive range from the specified `Configuration` using the specified component and entry names.
getLookupAttributes() - Method in class com.sun.jini.outrigger.OutriggerServerImpl
getLookupAttributes() - Method in interface net.jini.admin.JoinAdmin
  Get the current attribute sets for the service.
getLookupGroups() - Method in class com.sun.jini.outrigger.OutriggerServerImpl
getLookupGroups() - Method in interface net.jini.admin.JoinAdmin
  Get the list of groups to join.
getLookupLocators() - Method in class com.sun.jini.outrigger.OutriggerServerImpl
getLookupLocators() - Method in interface net.jini.admin.JoinAdmin
  Get the list of locators of specific lookup services to join.
getManufacturer() - Method in class net.jini.lookup.entry.ServiceInfoBean
  Return the value of the manufacturer field in the ServiceInfo object linked to by this JavaBeans component.
getMarshalledInstance() - Method in class com.sun.jini.proxy.MarshalledWrapper
  Returns the `MarshalledInstance` wrapped by this `MarshalledWrapper`.
getMarshalledLeases() - Method in class net.jini.lease.LeaseUnmarshalException
  Accessor method that returns an array consisting of instances of `MarshalledObject`, where each element of the array is a marshalled instance of the `Lease` interface, and corresponds to an object that could not be successfully unmarshalled.
getMarshalledRegistrars() - Method in class net.jini.discovery.LookupUnmarshalException
  Accessor method that returns an array consisting of instances of `MarshalledObject`, where each element of the array is a marshalled instance of the `ServiceRegistrar` interface, and corresponds to an object that could not be successfully unmarshalled.
getMaxStart() - Method in class net.jini.core.constraint.DelegationAbsoluteTime
  Returns the maximum start time in milliseconds from midnight, January 1, 1970 UTC.
getMaxStart() - Method in class net.jini.core.constraint.DelegationRelativeTime
  Returns the maximum start duration in milliseconds.
getMaxStop() - Method in class net.jini.core.constraint.DelegationAbsoluteTime
  Returns the maximum stop time in milliseconds from midnight, January 1, 1970 UTC.
getMaxStop() - Method in class net.jini.core.constraint.DelegationRelativeTime
  Returns the maximum stop duration in milliseconds.
getMaxThreads() - Method in class com.sun.jini.thread.TaskManager
  Return the maximum number of threads to use on tasks.
getMemberGroups() - Method in interface net.jini.lookup.DiscoveryAdmin
  Returns an array consisting of the names of the groups in which the lookup service is a member.
getMessage() - Method in class com.sun.jini.proxy.ThrowThis
  Returns the detail message, including the message from the nested exception the server wants thrown
getMethodConstraints(Object) - Method in class net.jini.security.BasicProxyPreparer
  Returns the method constraints to use when verifying and setting constraints on the specified proxy.
getMethodDescs() - Method in class net.jini.constraint.BasicMethodConstraints
  Returns the descriptors.
getMinStart() - Method in class net.jini.core.constraint.DelegationAbsoluteTime
  Returns the minimum start time in milliseconds from midnight, January 1, 1970 UTC.
getMinStart() - Method in class net.jini.core.constraint.DelegationRelativeTime
  Returns the minimum start duration in milliseconds.
getMinStop() - Method in class net.jini.core.constraint.DelegationAbsoluteTime
  Returns the minimum stop time in milliseconds from midnight, January 1, 1970 UTC.
getMinStop() - Method in class net.jini.core.constraint.DelegationRelativeTime
  Returns the minimum stop duration in milliseconds.
getModel() - Method in class net.jini.lookup.entry.ServiceInfoBean
  Return the value of the model field in the ServiceInfo object linked to by this JavaBeans component.
getMostSignificantBits() - Method in class net.jini.core.lookup.ServiceID
  Returns the most significant 64 bits of the service ID.
getMostSignificantBits() - Method in class net.jini.id.Uuid
  Returns the most significant 64 bits of this `Uuid`'s 128-bit value.
getMulticastMaxPacketSize(int) - Method in class com.sun.jini.discovery.DiscoveryConstraints
  Returns the maximum multicast packet size to allow, or the specified default value if not constrained.
getMulticastTimeToLive(int) - Method in class com.sun.jini.discovery.DiscoveryConstraints
  Returns the multicast time to live value to use, or the specified default value if not constrained.
getName() - Method in class net.jini.constraint.BasicMethodConstraints.MethodDesc
  Returns the name of the method, with a prefix or suffix '*' if the name is a pattern, or `null` if this descriptor matches all methods.
getName() - Method in class net.jini.lookup.entry.NameBean
  Return the value of the name field in the object linked to by this JavaBeans component.
getName() - Method in class net.jini.lookup.entry.ServiceInfoBean
  Return the value of the name field in the ServiceInfo object linked to by this JavaBeans component.
getNonNullEntry(Configuration, String, String, Class) - Static method in class com.sun.jini.config.Config
  Obtains a non-`null` object from the specified `Configuration` using the specified arguments.
getNonNullEntry(Configuration, String, String, Class, Object) - Static method in class com.sun.jini.config.Config
  Obtains a non-`null` object from the specified `Configuration` using the specified arguments.
getNonNullEntry(Configuration, String, String, Class, Object, Object) - Static method in class com.sun.jini.config.Config
  Obtains a non-`null` object from the specified `Configuration` using the specified arguments.
getObjectEndpoint() - Method in class net.jini.jeri.BasicInvocationHandler
  Returns this `BasicInvocationHandler`'s `ObjectEndpoint`.
getObjectIdentifier() - Method in class net.jini.jeri.BasicJeriExporter
  Returns the object identifier for this exporter.
getObjectIdentifier() - Method in class net.jini.jeri.BasicObjectEndpoint
  Returns the object identifier for the referenced remote object.
getObjectStreamContext() - Method in class net.jini.io.MarshalInputStream
  Returns the collection of context information objects that was passed to this stream's constructor.
getObjectStreamContext() - Method in class net.jini.io.MarshalOutputStream
  Returns the collection of context information objects that was passed to this stream's constructor.
getObjectStreamContext() - Method in interface net.jini.io.ObjectStreamContext
  Returns this object stream's collection of context information objects.
getOrganization() - Method in class net.jini.lookup.entry.AddressBean
  Return the value of the organization field in the Address object linked to by this JavaBeans component.
getOrganizationalUnit() - Method in class net.jini.lookup.entry.AddressBean
  Return the value of the organizationalUnit field in the Address object linked to by this JavaBeans component.
getOutputStream() - Method in interface net.jini.jeri.connection.Connection
  Returns an output stream that writes data to this connection.
getOutputStream() - Method in interface net.jini.jeri.connection.ServerConnection
  Returns an output stream that writes data to this connection.
getParameterTypes() - Method in class net.jini.constraint.BasicMethodConstraints.MethodDesc
  Returns the parameter types, or `null` if this descriptor matches all parameter types or all methods.
getPending() - Method in class com.sun.jini.thread.TaskManager
  Return all pending tasks.
getPermissionClass() - Method in class net.jini.jeri.BasicILFactory
  Returns the permission class, if any.
getPermissions(CodeSource) - Method in class com.sun.jini.start.AggregatePolicyProvider
  Delegates to the corresponding `getPermissions` method of the currently active sub-policy to return the set of permissions allowed for code from the specified code source, as a newly-created mutable `PermissionCollection` which supports heterogeneous permission types.
getPermissions(ProtectionDomain) - Method in class com.sun.jini.start.AggregatePolicyProvider
  If the given protection domain is the protection domain of this class, then a newly-created `PermissionCollection` containing `AllPermission` is returned.
getPermissions(CodeSource) - Method in class com.sun.jini.start.LoaderSplitPolicyProvider
  Delegates to the corresponding `getPermissions` method of the underlying default policy.
getPermissions(ProtectionDomain) - Method in class com.sun.jini.start.LoaderSplitPolicyProvider
  If the given protection domain is the protection domain of this class, then a newly-created `PermissionCollection` containing `AllPermission` is returned.
getPermissions(CodeSource) - Method in class net.jini.loader.pref.PreferredClassLoader
  Returns the static permissions to be automatically granted to classes loaded from the specified `CodeSource` and defined by this class loader.
getPermissions(Object) - Method in class net.jini.security.BasicProxyPreparer
  Returns the permissions to grant to proxies, or an empty array if no permissions should be granted.
getPermissions(CodeSource) - Method in class net.jini.security.policy.DynamicPolicyProvider
getPermissions(ProtectionDomain) - Method in class net.jini.security.policy.DynamicPolicyProvider
getPermissions(CodeSource) - Method in class net.jini.security.policy.PolicyFileProvider
getPermissions(ProtectionDomain) - Method in class net.jini.security.policy.PolicyFileProvider
getPersistenceSnapshotThreshold() - Method in interface com.sun.jini.fiddler.FiddlerAdmin
  Retrieve the value of the size threshold of the snapshot; which is employed by the lookup discovery service in the test to determine whether or not to take a "snapshot" of the system state.
getPersistenceSnapshotWeight() - Method in interface com.sun.jini.fiddler.FiddlerAdmin
  Retrieve the weight factor applied by the lookup discovery service to the snapshot size during the test to determine whether or not to take a "snapshot" of the system state.
getPolicy() - Method in class com.sun.jini.start.NonActivatableServiceDescriptor
  Policy accessor method.
getPolicy() - Method in class com.sun.jini.start.SharedActivationGroupDescriptor
  Policy accessor method.
getPort() - Method in class com.sun.jini.discovery.MulticastAnnouncement
  Returns the lookup service listen port.
getPort() - Method in class com.sun.jini.discovery.MulticastRequest
  Returns the client listen port.
getPort() - Method in class com.sun.jini.discovery.UnicastResponse
  Returns the lookup service listen port.
getPort() - Method in class com.sun.jini.tool.ClassServer
  Returns the port on which this server is listening.
getPort() - Method in class net.jini.core.discovery.LookupLocator
  Return the number of the port to which this LookupLocator object should connect.
getPort() - Method in class net.jini.discovery.IncomingMulticastRequest
  Return the number of the port to connect to on the remote host in order to start unicast discovery.
getPort() - Method in class net.jini.jeri.http.HttpEndpoint
  Returns the TCP port that this `HttpEndpoint` connects to.
getPort() - Method in class net.jini.jeri.http.HttpServerEndpoint
  Returns the TCP port that this `HttpServerEndpoint` listens on.
getPort() - Method in class net.jini.jeri.kerberos.KerberosEndpoint
  Returns the TCP port that this endpoint connects to.
getPort() - Method in class net.jini.jeri.kerberos.KerberosServerEndpoint
  Returns the TCP port that the `ListenEndpoint`s created by this server endpoint listen on.
getPort() - Method in class net.jini.jeri.ssl.HttpsEndpoint
  Returns the TCP port that this endpoint connects to.
getPort() - Method in class net.jini.jeri.ssl.HttpsServerEndpoint
  Returns the TCP port on which this object listens for connections, or `0` if it selects a free port.
getPort() - Method in class net.jini.jeri.ssl.SslEndpoint
  Returns the TCP port that this endpoint connects to.
getPort() - Method in class net.jini.jeri.ssl.SslServerEndpoint
  Returns the TCP port on which this object listens for connections, or `0` if it selects a free port.
getPort() - Method in class net.jini.jeri.tcp.TcpEndpoint
  Returns the TCP port that this `TcpEndpoint` connects to.
getPort() - Method in class net.jini.jeri.tcp.TcpServerEndpoint
  Returns the TCP port that this `TcpServerEndpoint` listens on.
getPort() - Method in class net.jini.jrmp.JrmpExporter
  Returns the port used by this exporter, or zero if an anonymous port is used.
getPostEventServiceItem() - Method in class net.jini.lookup.ServiceDiscoveryEvent
  Returns an instance of a `ServiceItem` containing the service reference corresponding to the given event.
getPostalCode() - Method in class net.jini.lookup.entry.AddressBean
  Return the value of the postalCode field in the Address object linked to by this JavaBeans component.
getPreEventServiceItem() - Method in class net.jini.lookup.ServiceDiscoveryEvent
  Returns an instance of a `ServiceItem` containing the service reference corresponding to the given event.
getPrincipal() - Method in class net.jini.jeri.kerberos.KerberosEndpoint
  Returns the principal this endpoint requires the server to authenticate as.
getPrincipal() - Method in class net.jini.jeri.kerberos.KerberosServerEndpoint
  Returns the principal that this server endpoint will authenticate itself as.
getPrincipals() - Method in class net.jini.jeri.ssl.HttpsServerEndpoint
  Returns an immutable set of the principals that this instance uses for authentication, or `null` if it is anonymous.
getPrincipals() - Method in class net.jini.jeri.ssl.SslServerEndpoint
  Returns an immutable set of the principals that this instance uses for authentication, or `null` if it is anonymous.
getProtocol1() - Static method in class com.sun.jini.discovery.Discovery
  Returns an instance implementing protocol version 1.
getProtocol2(ClassLoader) - Static method in class com.sun.jini.discovery.Discovery
  Returns an instance implementing protocol version 2 which uses providers loaded from the given class loader, or the current context class loader if the given loader is `null`.
getProtocol2(MulticastRequestEncoder[], MulticastRequestDecoder[], MulticastAnnouncementEncoder[], MulticastAnnouncementDecoder[], UnicastDiscoveryClient[], UnicastDiscoveryServer[]) - Static method in class com.sun.jini.discovery.Discovery
  Returns an instance implementing protocol version 2 which uses the given providers.
getProxy() - Method in class com.sun.jini.start.SharedGroupImpl
getProxy() - Method in interface net.jini.export.ProxyAccessor
  Returns a proxy object for this remote object.
getProxy() - Method in class net.jini.jeri.InvocationLayerFactory.Instances
  Returns the proxy.
getProxyInterfaces(Remote) - Method in class net.jini.jeri.AbstractILFactory
  Returns a new array containing the interfaces for the proxy to implement.
getProxyTrustIterator() - Method in class net.jini.activation.ActivatableInvocationHandler
  Returns a proxy trust iterator for an activatable object that is suitable for use by `ProxyTrustVerifier`.
getProxyTrustIterator() - Method in class net.jini.security.proxytrust.ProxyTrustInvocationHandler
  Returns an iterator that produces the bootstrap proxy as the only element of the iteration.
getProxyVerifier() - Method in class com.sun.jini.outrigger.OutriggerServerImpl
getProxyVerifier() - Method in class com.sun.jini.phoenix.ActivationGroupImpl
getProxyVerifier() - Method in class com.sun.jini.start.SharedGroupImpl
getProxyVerifier() - Method in interface net.jini.security.proxytrust.ProxyTrust
  Returns a `TrustVerifier` which can be used to verify that a proxy can be trusted as a proxy for the service; that is, the `isTrustedObject` method of the returned verifier can be called with a candidate proxy.
getProxyVerifier() - Method in interface net.jini.security.proxytrust.ServerProxyTrust
  Returns a `TrustVerifier` that can be used to verify that a proxy can be trusted as a proxy for the service; that is, the `isTrustedObject` method of the returned verifier can be called with a candidate proxy.
getReferentUuid() - Method in class com.sun.jini.landlord.LandlordLease
getReferentUuid() - Method in interface net.jini.id.ReferentUuid
  Return the `Uuid` that has been assigned to the resource this proxy represents.
getRegistrar() - Method in class com.sun.jini.discovery.UnicastResponse
  Returns the lookup service proxy.
getRegistrar() - Method in class net.jini.core.discovery.LookupLocator
  Perform unicast discovery and return the ServiceRegistrar object for the given lookup service.
getRegistrar(int) - Method in class net.jini.core.discovery.LookupLocator
  Perform unicast discovery and return the ServiceRegistrar object for the given lookup service.
getRegistrar() - Method in class net.jini.discovery.ConstrainableLookupLocator
getRegistrar(int) - Method in class net.jini.discovery.ConstrainableLookupLocator
  Perform unicast discovery and return the ServiceRegistrar object for the given lookup service. Unicast discovery is performed anew each time this method is called.

  If a connection can be established to start unicast discovery but the remote end fails to respond within the given time limit, an exception is thrown. The time limit is considered a requirement with respect to other constraints specified for this instance.

getRegistrar() - Method in class net.jini.discovery.IncomingUnicastResponse
  Return the lookup service registrar we have discovered.
getRegistrars() - Method in class net.jini.discovery.DiscoveryEvent
  Return the set of registrars to which this event applies.
getRegistrars() - Method in interface net.jini.discovery.DiscoveryManagement
  Returns an array of instances of `ServiceRegistrar`, each corresponding to a proxy to one of the currently discovered lookup services.
getRegistrars() - Method in class net.jini.discovery.LookupDiscovery
  Returns an array of instances of `ServiceRegistrar`, each corresponding to a proxy to one of the currently discovered lookup services.
getRegistrars() - Method in class net.jini.discovery.LookupDiscoveryManager
  Returns an array of instances of `ServiceRegistrar`, each corresponding to a proxy to one of the currently discovered lookup services.
getRegistrars() - Method in interface net.jini.discovery.LookupDiscoveryRegistration
  Returns an array consisting of instances of the ServiceRegistrar interface.
getRegistrars() - Method in class net.jini.discovery.LookupLocatorDiscovery
  Returns an array of instances of `ServiceRegistrar`, each corresponding to a proxy to one of the currently discovered lookup services.
getRegistrars() - Method in class net.jini.discovery.LookupUnmarshalException
  Accessor method that returns an array consisting of instances of `ServiceRegistrar`, where each element of the array corresponds to a successfully unmarshalled object.
getRegistrars() - Method in class net.jini.discovery.RemoteDiscoveryEvent
  Returns an array consisting of instances of the ServiceRegistrar interface.
getRegistrationObject() - Method in class net.jini.core.event.RemoteEvent
  Returns the handback object that was provided as a parameter to the event interest registration method, if any.
getRemoteInterfaces(Remote) - Method in class net.jini.jeri.AbstractILFactory
  Returns a new array containing the remote interfaces that should be implemented by the proxy.
getRemoteInterfaces(Remote) - Method in class net.jini.jeri.ProxyTrustILFactory
  Returns a new array containing the remote interfaces that should be implemented by the proxy.
getRenewalSetLease() - Method in class net.jini.lease.ExpirationWarningEvent
  Convenience method to retrieve the `Lease` associated with the source of this event.
getRenewalSetLease() - Method in interface net.jini.lease.LeaseRenewalSet
  Returns the lease that controls the lifetime of this set.
getRequestAddress() - Static method in class net.jini.discovery.Constants
  Return the address of the multicast group over which the multicast request protocol takes place.
getRequestInputStream() - Method in interface net.jini.jeri.InboundRequest
  Returns an `InputStream` to read the request data from.
getRequestOutputStream() - Method in interface net.jini.jeri.OutboundRequest
  Returns an `OutputStream` to write the request data to.
getResource(String) - Method in class net.jini.loader.pref.PreferredClassLoader
  Gets a resource with the specified name.
getResponseInputStream() - Method in interface net.jini.jeri.OutboundRequest
  Returns an `InputStream` to read the response data from.
getResponseOutputStream() - Method in interface net.jini.jeri.InboundRequest
  Returns an `OutputStream` to write the response data to.
getRestart() - Method in class com.sun.jini.start.SharedActivatableServiceDescriptor
  Restart accessor method.
getResults() - Method in class com.sun.jini.tool.ClassDep
  Accessor method for the found dependencies.
getRoom() - Method in class net.jini.lookup.entry.LocationBean
  Return the value of the room field in the Location object linked to by this JavaBeans component.
getSequenceNumber() - Method in class com.sun.jini.discovery.MulticastAnnouncement
  Returns the announcement sequence number.
getSequenceNumber() - Method in class net.jini.core.event.EventRegistration
  Returns the value of the sequence number on the event kind that was current when the registration was granted, allowing comparison with the sequence number in any subsequent notifications.
getSequenceNumber() - Method in class net.jini.core.event.RemoteEvent
  Returns the sequence number of this event.
getSerialFormat() - Method in class com.sun.jini.lease.AbstractLease
  Return the serialization format for the expiration.
getSerialFormat() - Method in interface net.jini.core.lease.Lease
  Returns the format that will be used to serialize the lease.
getSerialNumber() - Method in class net.jini.lookup.entry.ServiceInfoBean
  Return the value of the serialNumber field in the ServiceInfo object linked to by this JavaBeans component.
getServerCommand() - Method in class com.sun.jini.start.SharedActivationGroupDescriptor
  Command accessor method.
getServerConfigArgs() - Method in class com.sun.jini.start.NonActivatableServiceDescriptor
  Service configuration arguments accessor method.
getServerConstraints() - Method in class net.jini.jeri.BasicILFactory
  Returns the server constraints, if any.
getServerConstraints() - Method in class net.jini.jeri.BasicInvocationHandler
  Returns this `BasicInvocationHandler`'s server constraints.
getServerContext() - Method in interface net.jini.export.ServerContext.Spi
  Returns a server context collection for the current thread, or `null` if provider does not contain context for the current thread.
getServerContext() - Static method in class net.jini.export.ServerContext
  Returns the server context collection for the current thread.
getServerContext() - Method in class net.jini.jrmp.JrmpServerContext
  Returns a server context collection containing an element that implements the `ClientHost` interface whose `getClientHost` method returns the client host if the current thread is handling a JRMP remote call, or `null` otherwise.
getServerContextElement(Class) - Static method in class net.jini.export.ServerContext
  Returns the first element in the current server context collection (obtained by calling `ServerContext.getServerContext`) that is an instance of the given type `type`.
getServerEndpoint() - Method in class net.jini.jeri.BasicJeriExporter
  Returns the server endpoint for this exporter.
getServerOptions() - Method in class com.sun.jini.start.SharedActivationGroupDescriptor
  Command options accessor method.
getServerProperties() - Method in class com.sun.jini.start.SharedActivationGroupDescriptor
  Properties accessor method.
getServerSocketFactory() - Method in class net.jini.jeri.http.HttpServerEndpoint
  Returns the `ServerSocketFactory` that this endpoint uses to create `ServerSocket` objects.
getServerSocketFactory() - Method in class net.jini.jeri.kerberos.KerberosServerEndpoint
  Returns the server socket factory that this server endpoint uses to create `ServerSocket` instances, or `null` if it uses default server sockets.
getServerSocketFactory() - Method in class net.jini.jeri.ssl.HttpsServerEndpoint
  Returns the server socket factory that this server endpoint uses to create `ServerSocket` instances, or `null` if it uses default server sockets.
getServerSocketFactory() - Method in class net.jini.jeri.ssl.SslServerEndpoint
  Returns the server socket factory that this server endpoint uses to create `ServerSocket` instances, or `null` if it uses default server sockets.
getServerSocketFactory() - Method in class net.jini.jeri.tcp.TcpServerEndpoint
  Returns the `ServerSocketFactory` that this endpoint uses to create `ServerSocket` objects.
getServerSocketFactory() - Method in class net.jini.jrmp.JrmpExporter
  Returns the server socket factory for this exporter, or `null` if none (in which case `java.net.ServerSocket` objects are created directly).
getServiceID() - Method in class com.sun.jini.discovery.MulticastAnnouncement
  Returns the service ID of the lookup service.
getServiceID() - Method in class net.jini.core.lookup.ServiceEvent
  Returns the serviceID of the item that triggered the event.
getServiceID() - Method in interface net.jini.core.lookup.ServiceRegistrar
  Returns the service ID of the lookup service.
getServiceID() - Method in interface net.jini.core.lookup.ServiceRegistration
  Returns the service ID for this service.
getServiceID() - Method in class net.jini.discovery.IncomingMulticastAnnouncement
  Return the ServiceID of the announcing lookup service.
getServiceIDs() - Method in class com.sun.jini.discovery.MulticastRequest
  Returns the service IDs of known lookup services.
getServiceIDs() - Method in class net.jini.discovery.IncomingMulticastRequest
  Return a set of ServiceIDs from which the requestor has already heard.
getServiceItem() - Method in class net.jini.core.lookup.ServiceEvent
  Returns the new state of the item, or null if the item was deleted from the lookup service.
getServiceProxy() - Method in class com.sun.jini.outrigger.OutriggerServerImpl
getServiceProxy() - Method in interface com.sun.jini.start.ServiceProxyAccessor
  Returns a proxy object for this object.
getServiceTypes(ServiceTemplate, String) - Method in interface net.jini.core.lookup.ServiceRegistrar
  Looks at all service items that match the specified template, and for every service item finds the most specific type (class or interface) or types the service item is an instance of that are neither equal to, nor a superclass of, any of the service types in the template and that have names that start with the specified prefix, and returns the set of all such types.
getSeverity() - Method in class net.jini.lookup.entry.StatusBean
  Get the value of the severity field of the Status object to which this JavaBeans component is linked.
getSharedGroupLog() - Method in class com.sun.jini.start.SharedActivatableServiceDescriptor
  Shared group log accessor method.
getShortDescription() - Method in class com.sun.jini.lookup.entry.BasicServiceType
  Returns the resource named "desc", else null.
getShortDescription() - Method in class net.jini.lookup.entry.ServiceType
  Return a localized short description of this service.
getSize() - Method in class com.sun.jini.discovery.MulticastMaxPacketSize
  Returns the multicast packet size limit.
getSocketFactory() - Method in class net.jini.jeri.http.HttpEndpoint
  Returns the `SocketFactory` that this endpoint uses to create `Socket` objects.
getSocketFactory() - Method in class net.jini.jeri.http.HttpServerEndpoint
  Returns the `SocketFactory` that `HttpEndpoint` objects produced by listening on this `HttpServerEndpoint` will use to create `Socket` objects.
getSocketFactory() - Method in class net.jini.jeri.kerberos.KerberosEndpoint
  Returns the `SocketFactory` that this endpoint uses to create `Socket` objects.
getSocketFactory() - Method in class net.jini.jeri.kerberos.KerberosServerEndpoint
  Returns the socket factory that the associated `KerberosEndpoint` instances, which are created by listening on the `ListenEndpoint` instances of this server endpoint, use to create `Socket` instances, or `null` if they use default sockets.
getSocketFactory() - Method in class net.jini.jeri.ssl.HttpsEndpoint
  Returns the socket factory that this endpoint uses to create `Socket` instances, or `null` if it uses default sockets.
getSocketFactory() - Method in class net.jini.jeri.ssl.HttpsServerEndpoint
  Returns the socket factory that the associated `HttpsEndpoint` instances created by listening on this server endpoint use to create `Socket` instances, or `null` if they use default sockets.
getSocketFactory() - Method in class net.jini.jeri.ssl.SslEndpoint
  Returns the socket factory that this endpoint uses to create `Socket` instances, or `null` if it uses default sockets.
getSocketFactory() - Method in class net.jini.jeri.ssl.SslServerEndpoint
  Returns the socket factory that the associated `SslEndpoint` instances created by listening on this server endpoint use to create `Socket` instances, or `null` if they use default sockets.
getSocketFactory() - Method in class net.jini.jeri.tcp.TcpEndpoint
  Returns the `SocketFactory` that this endpoint uses to create `Socket` objects.
getSocketFactory() - Method in class net.jini.jeri.tcp.TcpServerEndpoint
  Returns the `SocketFactory` that `TcpEndpoint` objects produced by listening on this `TcpServerEndpoint` will use to create `Socket` objects.
getSource() - Method in class net.jini.core.event.EventRegistration
  Returns the source that will be used in all RemoteEvents generated for this interest registration.
getSpecialEntry(String) - Method in class net.jini.config.ConfigurationFile
  Returns the value of the special entry with the specified name.
getSpecialEntryType(String) - Method in class net.jini.config.ConfigurationFile
  Returns the type of the special entry with the specified name.
getState() - Method in class net.jini.core.transaction.server.ServerTransaction
  Returns the current state of the transaction.
getState(long) - Method in interface net.jini.core.transaction.server.TransactionManager
  Returns the current state of the given transaction.
getStateOrProvince() - Method in class net.jini.lookup.entry.AddressBean
  Return the value of the stateOrProvince field in the Address object linked to by this JavaBeans component.
getStorageLocation() - Method in interface com.sun.jini.admin.StorageLocationAdmin
  Returns the location of the service's persistent storage.
getStreet() - Method in class net.jini.lookup.entry.AddressBean
  Return the value of the street field in the Address object linked to by this JavaBeans component.
getThrowable() - Method in class com.sun.jini.lease.BasicRenewalFailureEvent
  Returns the exception (if any) that was thrown by the last renewal attempt.
getThrowable() - Method in class net.jini.lease.RenewalFailureEvent
  Returns the `Throwable` (if any) that was thrown by the last renewal attempt.
getTime() - Method in class net.jini.core.constraint.ConnectionAbsoluteTime
  Returns the deadline for connection establishment.
getTime() - Method in class net.jini.core.constraint.ConnectionRelativeTime
  Returns the maximum connection duration in milliseconds.
getTimeToLive() - Method in class com.sun.jini.discovery.MulticastTimeToLive
  Returns the time to live value.
getTimeout() - Method in class com.sun.jini.discovery.UnicastSocketTimeout
  Returns the socket timeout.
getTransition() - Method in class net.jini.core.lookup.ServiceEvent
  Returns the singleton transition that triggered the event.
getType() - Method in class net.jini.config.AbstractConfiguration.Primitive
  Returns the primitive type of the value associated with this object.
getUndiscoveredLocators() - Method in class net.jini.discovery.LookupLocatorDiscovery
  Returns the set of `LookupLocator` objects representing the desired lookup services that have not yet been discovered.
getUnfulfilledConstraints() - Method in class com.sun.jini.discovery.DiscoveryConstraints
  Returns the constraints for this instance which are not, or do not contain as alternatives, instances of the "fulfillable" (by this layer) constraint types `DiscoveryProtocolVersion`, `MulticastMaxPacketSize`, `MulticastTimeToLive`, and `UnicastSocketTimeout`.
getUnfulfilledConstraints() - Method in interface net.jini.jeri.OutboundRequest
  Returns the requirements that must be at least partially implemented by higher layers in order to fully satisfy the requirements for this request.
getUnfulfilledConstraints(OutboundRequestHandle) - Method in interface net.jini.jeri.connection.Connection
  Implements `OutboundRequest.getUnfulfilledConstraints` for a request with the specified handle.
getUnicastPort() - Method in interface net.jini.lookup.DiscoveryAdmin
  Returns the port number on which the lookup service listens for unicast discovery queries.
getUnicastSocketTimeout(int) - Method in class com.sun.jini.discovery.DiscoveryConstraints
  Returns socket timeout to use for unicast discovery, or the specified default value if not constrained.
getValue() - Method in class net.jini.config.AbstractConfiguration.Primitive
  Returns the primitive value associated with this object, represented as a primitive wrapper instance.
getVendor() - Method in class net.jini.lookup.entry.ServiceInfoBean
  Return the value of the vendor field in the ServiceInfo object linked to by this JavaBeans component.
getVerifier() - Method in class com.sun.jini.landlord.LeaseFactory
  Return a `TrustVerifier` that will verify the proxies produced by this factory.
getVersion() - Method in class com.sun.jini.discovery.DiscoveryProtocolVersion
  Returns the protocol version number.
getVersion() - Method in class net.jini.lookup.entry.ServiceInfoBean
  Return the value of the version field in the ServiceInfo object linked to by this JavaBeans component.
getX500Principal(String, KeyStore) - Static method in class com.sun.jini.config.KeyStores
  Returns the `X500Principal` for the alias in a `KeyStore`; or `null` if the alias is not found, if the alias is not associated with a certificate, or if the certificate is not an `X509Certificate`.
gid - Variable in class com.sun.jini.start.SharedActivatableServiceDescriptor.Created
  The activation group id of the service
grant(LeasedResource, long) - Method in class com.sun.jini.landlord.FixedLeasePeriodPolicy
grant(LeasedResource, long) - Method in interface com.sun.jini.landlord.LeasePeriodPolicy
  Calculate the initial expiration and duration for a new lease.
grant(Class, Principal[], Permission[]) - Method in class com.sun.jini.start.AggregatePolicyProvider
  If the currently active sub-policy supports dynamic permission grants, delegates to the corresponding `grant` method of the currently active sub-policy to grant the specified permissions to all protection domains (including ones not yet created) which are associated with the class loader of the given class and possess at least the given set of principals.
grant(Class, Principal[], Permission[]) - Method in class com.sun.jini.start.LoaderSplitPolicyProvider
  If both underlying policy providers support dynamic grants, delegates to the `grant` method of the underlying policy associated with the loader of the given class (the loader-specific policy if the class loader is `null`, the same as or a child of the loader specified in the constructor for this instance, or the default loader otherwise).
grant(Object) - Method in class net.jini.security.BasicProxyPreparer
  Grants permissions to the proxy.
grant(Class, Permission[]) - Static method in class net.jini.security.Security
  If the installed security policy provider implements the `DynamicPolicy` interface, delegates to the security policy provider to grant the specified permissions to all protection domains (including ones not yet created) that are associated with the class loader of the given class and possess at least the principals of the current subject (if any).
grant(Class, Principal[], Permission[]) - Static method in class net.jini.security.Security
  If the installed security policy provider implements the `DynamicPolicy` interface, delegates to the security policy provider to grant the specified permissions to all protection domains (including ones not yet created) that are associated with the class loader of the given class and possess at least the given set of principals.
grant(Class, Class) - Static method in class net.jini.security.Security
  If the installed security policy provider implements the `DynamicPolicy` interface, takes the set of permissions dynamically granted to the class loader of `fromClass` with the current subject's principals, determines which of those permissions the calling context is authorized to grant, and dynamically grants that subset of the permissions to the class loader of `toClass`, qualified with the current subject's principals.
grant(Class, Principal[], Permission[]) - Method in interface net.jini.security.policy.DynamicPolicy
  If this security policy provider supports dynamic permission grants, grants the specified permissions to all protection domains (including ones not yet created) that are associated with the class loader of the given class and possess at least the given set of principals.
grant(Class, Principal[], Permission[]) - Method in class net.jini.security.policy.DynamicPolicyProvider
grantSupported() - Method in class com.sun.jini.start.AggregatePolicyProvider
  Returns `true` if the currently active sub-policy supports dynamic grants; this is determined by delegating to the `grantSupported` method of the currently active sub-policy if it implements the `DynamicPolicy` interface.
grantSupported() - Method in class com.sun.jini.start.LoaderSplitPolicyProvider
  Returns `true` if both of the underlying policy providers implement `DynamicPolicy` and return `true` from calls to `grantSupported`; returns `false` otherwise.
grantSupported() - Static method in class net.jini.security.Security
  Returns `true` if the installed security policy provider supports dynamic permission grants--i.e., if it implements the `DynamicPolicy` interface and calling its `grantSupported` method returns `true`.
grantSupported() - Method in interface net.jini.security.policy.DynamicPolicy
  Returns `true` if this policy provider supports dynamic permission grants; returns `false` otherwise.
grantSupported() - Method in class net.jini.security.policy.DynamicPolicyProvider
granted - Variable in class com.sun.jini.landlord.Landlord.RenewResults
  For each cookie passed to `renewAll`, `granted[i]` is the granted lease time, or -1 if the renewal for that lease generated an exception.
groups - Variable in class com.sun.jini.discovery.MulticastAnnouncement
  The lookup service member groups.
groups - Variable in class com.sun.jini.discovery.MulticastRequest
  The groups of interest.
groups - Variable in class com.sun.jini.discovery.UnicastResponse
  The lookup service member groups.
groups - Variable in class net.jini.discovery.DiscoveryEvent
  Map from the registrars of this event to the groups in which each is a member.
groups - Variable in class net.jini.discovery.IncomingMulticastAnnouncement
  The groups of which the announcing lookup service is a member.
groups - Variable in class net.jini.discovery.IncomingMulticastRequest
  The groups in which the requestor is interested.
groups - Variable in class net.jini.discovery.IncomingUnicastResponse
  The groups the lookup service was a member of, at the time discovery was performed.
groups - Variable in class net.jini.discovery.RemoteDiscoveryEvent
  `Map` from the service IDs of the registrars of this event to the groups in which each registrar is a member.

## H

HANDLED - Static variable in class com.sun.jini.logging.Levels
  `HANDLED` is a message level indicating that a facility has detected a failure that it will take steps to handle without reflecting the failure to its caller.
HTTPDStatus - class com.sun.jini.start.HTTPDStatus.
  Class which can be used to print a descriptive warning message if a codebase accessibility problem is found.
HTTPDStatus() - Constructor for class com.sun.jini.start.HTTPDStatus
Handler - class net.jini.url.httpmd.Handler.
  A stream handler for URLs with the HTTPMD protocol.
Handler() - Constructor for class net.jini.url.httpmd.Handler
  Creates a URL stream handler for HTTPMD URLs.
HttpEndpoint - class net.jini.jeri.http.HttpEndpoint.
  An implementation of the `Endpoint` abstraction that uses HTTP messages sent over TCP sockets (instances of `Socket`) for the underlying communication mechanism.
HttpServerEndpoint - class net.jini.jeri.http.HttpServerEndpoint.
  An implementation of the `ServerEndpoint` abstraction that uses HTTP messages sent over TCP sockets (instances of `ServerSocket`) for the underlying communication mechanism.
HttpmdIntegrityVerifier - class net.jini.url.httpmd.HttpmdIntegrityVerifier.
  Integrity verifier for HTTPMD URLs.
HttpmdIntegrityVerifier() - Constructor for class net.jini.url.httpmd.HttpmdIntegrityVerifier
HttpmdUtil - class net.jini.url.httpmd.HttpmdUtil.
  Provides utility methods for creating and using HTTPMD URLs.
HttpsEndpoint - class net.jini.jeri.ssl.HttpsEndpoint.
  An implementation of `Endpoint` that uses HTTPS (HTTP over TLS/SSL) to support invocation constraints for communication through firewalls.
HttpsIntegrityVerifier - class net.jini.url.https.HttpsIntegrityVerifier.
  Integrity verifier for HTTPS URLs.
HttpsIntegrityVerifier() - Constructor for class net.jini.url.https.HttpsIntegrityVerifier
HttpsServerEndpoint - class net.jini.jeri.ssl.HttpsServerEndpoint.
  An implementation of `ServerEndpoint` that uses HTTPS (HTTP over TLS/SSL) to support invocation constraints for communication through firewalls.
handback - Variable in class net.jini.core.event.RemoteEvent
  The handback object.
handleConnection(ServerConnection, RequestDispatcher) - Method in class net.jini.jeri.connection.ServerConnectionManager
  Starts handling requests received on the specified newly accepted connection, dispatching them to the specified request dispatcher asynchronously, and returns immediately.
handleOutput(ActivationGroupID, ActivationGroupDesc, long, String, InputStream, InputStream) - Method in interface com.sun.jini.phoenix.GroupOutputHandler
  Handles the output from an activation group process.
handleUnicastDiscovery(UnicastResponse, Socket, InvocationConstraints, ClientSubjectChecker, Collection) - Method in class com.sun.jini.discovery.Discovery
  Handles the server side of unicast discovery, transmitting the given response data over the provided socket using the given collection of object stream context objects in a manner that satisfies the specified constraints and client subject checker (if any).
handleUnicastDiscovery(UnicastResponse, Socket, InvocationConstraints, ClientSubjectChecker, Collection, ByteBuffer, ByteBuffer) - Method in interface com.sun.jini.discovery.UnicastDiscoveryServer
  Handles the server side of unicast discovery, transmitting the given response data over the provided socket using the given collection of object stream context objects in a manner that satisfies the specified absolute constraints and client subject checker (if any).
hasNext() - Method in interface com.sun.jini.discovery.EncodeIterator
  Returns `true` if this iterator has additional encoders, or `false` otherwise.
hasNext() - Method in interface net.jini.jeri.OutboundRequestIterator
  Returns `true` if this iterator supports making at least one more attempt to communicate the request, and `false` otherwise.
hasNext() - Method in interface net.jini.security.proxytrust.ProxyTrustIterator
  Returns `true` if the iteration has more elements, and `false` otherwise.
hasNext() - Method in class net.jini.security.proxytrust.SingletonProxyTrustIterator
hashCode() - Method in class com.sun.jini.discovery.DiscoveryProtocolVersion
hashCode() - Method in class com.sun.jini.discovery.MulticastMaxPacketSize
hashCode() - Method in class com.sun.jini.discovery.MulticastTimeToLive
hashCode() - Method in class com.sun.jini.discovery.UnicastSocketTimeout
hashCode() - Method in class com.sun.jini.landlord.LandlordLease
hashCode() - Method in class com.sun.jini.lease.AbstractLeaseMap
hashCode() - Method in class com.sun.jini.phoenix.ExecOptionPermission
  Returns a hash code value for this object.
hashCode() - Method in class com.sun.jini.phoenix.ExecPermission
  Returns a hash code value for this object.
hashCode() - Method in class com.sun.jini.proxy.MarshalledWrapper
  Returns the hash code value for this `MarshalledWrapper`.
hashCode() - Method in class com.sun.jini.start.SharedActivationPolicyPermission
hashCode() - Method in class com.sun.jini.thread.WakeupManager.Ticket
hashCode() - Method in class net.jini.activation.ActivatableInvocationHandler
  Returns a hash code value for this object.
hashCode() - Method in class net.jini.config.AbstractConfiguration.Primitive
  Returns a hash code value for this object.
hashCode() - Method in class net.jini.constraint.BasicMethodConstraints.MethodDesc
  Returns a hash code value for this object.
hashCode() - Method in class net.jini.constraint.BasicMethodConstraints
  Returns a hash code value for this object.
hashCode() - Method in class net.jini.core.constraint.ClientMaxPrincipal
  Returns a hash code value for this object.
hashCode() - Method in class net.jini.core.constraint.ClientMaxPrincipalType
  Returns a hash code value for this object.
hashCode() - Method in class net.jini.core.constraint.ClientMinPrincipal
  Returns a hash code value for this object.
hashCode() - Method in class net.jini.core.constraint.ClientMinPrincipalType
  Returns a hash code value for this object.
hashCode() - Method in class net.jini.core.constraint.ConnectionAbsoluteTime
  Returns a hash code value for this object.
hashCode() - Method in class net.jini.core.constraint.ConnectionRelativeTime
  Returns a hash code value for this object.
hashCode() - Method in class net.jini.core.constraint.ConstraintAlternatives
  Returns a hash code value for this object.
hashCode() - Method in class net.jini.core.constraint.DelegationAbsoluteTime
  Returns a hash code value for this object.
hashCode() - Method in class net.jini.core.constraint.DelegationRelativeTime
  Returns a hash code value for this object.
hashCode() - Method in class net.jini.core.constraint.InvocationConstraints
  Returns a hash code value for this object.
hashCode() - Method in class net.jini.core.constraint.ServerMinPrincipal
  Returns a hash code value for this object.
hashCode() - Method in class net.jini.core.discovery.LookupLocator
hashCode() - Method in class net.jini.core.lookup.ServiceID
hashCode() - Method in class net.jini.core.transaction.server.ServerTransaction
hashCode() - Method in class net.jini.discovery.DiscoveryPermission
hashCode() - Method in class net.jini.discovery.IncomingMulticastAnnouncement
hashCode() - Method in class net.jini.discovery.IncomingMulticastRequest
hashCode() - Method in class net.jini.discovery.IncomingUnicastResponse
hashCode() - Method in class net.jini.entry.AbstractEntry
  Returns a hash code.
hashCode(Entry) - Static method in class net.jini.entry.AbstractEntry
  Returns a hash code.
hashCode() - Method in class net.jini.id.Uuid
  Returns the hash code value for this `Uuid`.
hashCode() - Method in class net.jini.io.MarshalledInstance
  Returns the hash code for this `MarshalledInstance`.
hashCode() - Method in class net.jini.jeri.AbstractILFactory
  Returns a hash code value for this factory.
hashCode() - Method in class net.jini.jeri.BasicILFactory
  Returns a hash code value for this factory.
hashCode() - Method in class net.jini.jeri.BasicInvocationHandler
  Returns the hash code value for this invocation handler.
hashCode() - Method in class net.jini.jeri.BasicObjectEndpoint
  Returns the hash code value for this `BasicObjectEndpoint`.
hashCode() - Method in class net.jini.jeri.http.HttpEndpoint
  Returns the hash code value for this `HttpEndpoint`.
hashCode() - Method in class net.jini.jeri.http.HttpServerEndpoint
  Returns the hash code value for this `HttpServerEndpoint`.
hashCode() - Method in class net.jini.jeri.kerberos.KerberosEndpoint
  Returns a hash code value for this object.
hashCode() - Method in class net.jini.jeri.kerberos.KerberosServerEndpoint
  Returns a hash code value for this object.
hashCode() - Method in class net.jini.jeri.ssl.HttpsEndpoint
  Returns a hash code value for this object.
hashCode() - Method in class net.jini.jeri.ssl.HttpsServerEndpoint
  Returns a hash code value for this object.
hashCode() - Method in class net.jini.jeri.ssl.SslEndpoint
  Returns a hash code value for this object.
hashCode() - Method in class net.jini.jeri.ssl.SslServerEndpoint
  Returns a hash code value for this object.
hashCode() - Method in class net.jini.jeri.tcp.TcpEndpoint
  Returns the hash code value for this `TcpEndpoint`.
hashCode() - Method in class net.jini.jeri.tcp.TcpServerEndpoint
  Returns the hash code value for this `TcpServerEndpoint`.
hashCode() - Method in class net.jini.security.AccessPermission
  Returns a hash code value for this object.
hashCode() - Method in class net.jini.security.AuthenticationPermission
  Returns a hash code value for this object.
hashCode() - Method in class net.jini.security.BasicProxyPreparer
  Returns a hash code value for this object.
hashCode() - Method in class net.jini.security.GrantPermission
hashCode() - Method in class net.jini.security.policy.UmbrellaGrantPermission
hashCode() - Method in class net.jini.security.proxytrust.ProxyTrustInvocationHandler
  Returns a hash code value for this object.
hashCode(URL) - Method in class net.jini.url.httpmd.Handler
  Computes the hash code for the specified URL.
host - Variable in class com.sun.jini.discovery.MulticastAnnouncement
  The lookup service host.
host - Variable in class com.sun.jini.discovery.MulticastRequest
  The client host.
host - Variable in class com.sun.jini.discovery.UnicastResponse
  The lookup service host.
host - Variable in class net.jini.core.discovery.LookupLocator
  The name of the host at which to perform discovery.
httpdWarning(String) - Static method in class com.sun.jini.start.HTTPDStatus
  Method that takes a `codebase` parameter and displays a warning message if it is determined that a potential codebase accessibility problem exists.

## I

INSTANCE - Static variable in class net.jini.config.EmptyConfiguration
  A `Configuration` with no entries.
IiopExporter - class net.jini.iiop.IiopExporter.
  An `IiopExporter` can be used to export a single remote object to the RMI-IIOP runtime.
IiopExporter() - Constructor for class net.jini.iiop.IiopExporter
  Creates a new exporter which can be used to export a remote object over IIOP.
IiopExporter(ORB) - Constructor for class net.jini.iiop.IiopExporter
  Creates a new exporter which can be used to export a remote object over IIOP.
InProgress - class com.sun.jini.thread.InProgress.
  This class provides a blocking mechanism that will not proceed while some operation bounded by this object is in progress.
InProgress(String) - Constructor for class com.sun.jini.thread.InProgress
InactiveGroupException - exception com.sun.jini.phoenix.InactiveGroupException.
  Thrown if a local or remote call is made on a group implementation instance that is inactive.
InactiveGroupException(String) - Constructor for class com.sun.jini.phoenix.InactiveGroupException
  Constructs an instance with the specified detail message.
InboundRequest - interface net.jini.jeri.InboundRequest.
  Represents a request that is being received and the corresponding response to be sent in reply.
InboundRequestHandle - interface net.jini.jeri.connection.InboundRequestHandle.
  Associates information with a request that is being received on a `ServerConnection`.
IncomingMulticastAnnouncement - class net.jini.discovery.IncomingMulticastAnnouncement.
  Encapsulate the details of unmarshaling an incoming multicast announcement packet.
IncomingMulticastAnnouncement(DatagramPacket) - Constructor for class net.jini.discovery.IncomingMulticastAnnouncement
  Construct a new object, initialized by unmarshaling the contents of a multicast announcement packet.
IncomingMulticastRequest - class net.jini.discovery.IncomingMulticastRequest.
  Encapsulate the details of unmarshaling an incoming multicast request packet.
IncomingMulticastRequest(DatagramPacket) - Constructor for class net.jini.discovery.IncomingMulticastRequest
  Construct a new object, initialized from the contents of the given multicast request packet.
IncomingUnicastRequest - class net.jini.discovery.IncomingUnicastRequest.
  Encapsulate the details of unmarshaling an incoming unicast request.
IncomingUnicastRequest(InputStream) - Constructor for class net.jini.discovery.IncomingUnicastRequest
  Construct a new object, initialized by unmarshaling the contents of an input stream.
IncomingUnicastResponse - class net.jini.discovery.IncomingUnicastResponse.
  This class encapsulates the details of unmarshaling an incoming unicast response.
IncomingUnicastResponse(InputStream) - Constructor for class net.jini.discovery.IncomingUnicastResponse
  Construct a new object, initialized by unmarshaling the contents of an input stream.
InstantiatorAccessExporter - class com.sun.jini.phoenix.InstantiatorAccessExporter.
  Exporter that wraps an `ActivationInstantiator` instance so that it only accepts calls from the local host.
InstantiatorAccessExporter() - Constructor for class com.sun.jini.phoenix.InstantiatorAccessExporter
  Creates an exporter with an underlying `JrmpExporter` that exports on an anonymous port.
InstantiatorAccessExporter(Exporter) - Constructor for class com.sun.jini.phoenix.InstantiatorAccessExporter
  Creates an exporter with the specified underlying exporter.
InstantiatorPermission - class com.sun.jini.phoenix.InstantiatorPermission.
  Represents permissions that can be used to express the access control policy for the `ActivationInstantiator` remote object exported with `BasicJeriExporter`.
InstantiatorPermission(String) - Constructor for class com.sun.jini.phoenix.InstantiatorPermission
  Creates an instance with the specified name.
Integrity - class net.jini.core.constraint.Integrity.
  Represents a constraint on the integrity of message contents, covering not only data transmitted in band as part of the remote call itself, but also out-of-band downloaded code.
IntegrityEnforcement - interface net.jini.io.context.IntegrityEnforcement.
  Defines a context element interface for determining if object integrity is being enforced on a stream or a remote call.
IntegrityVerifier - interface net.jini.security.IntegrityVerifier.
  Defines the interface for integrity verifiers used by `Security.verifyCodebaseIntegrity`, allowing the URLs that provide content integrity to be extended.
InternalMailboxException - exception com.sun.jini.mercury.InternalMailboxException.
  This exception denotes a problem with the local implementation of the `EventMailbox` interface.
InternalMailboxException(String) - Constructor for class com.sun.jini.mercury.InternalMailboxException
  Create an exception, passing the string to the superclass' constructor.
InternalMailboxException(String, Throwable) - Constructor for class com.sun.jini.mercury.InternalMailboxException
  Create an exception, passing the string to the superclass' constructor.
InternalNormException - exception com.sun.jini.norm.InternalNormException.
  This exception denotes a problem with the local implementation of a Norm server.
InternalNormException(String) - Constructor for class com.sun.jini.norm.InternalNormException
  Create an exception, forwarding a string to the superclass constructor.
InternalNormException(String, Throwable) - Constructor for class com.sun.jini.norm.InternalNormException
  Create an exception, forwarding a string and exception to the superclass constructor.
InternalSpaceException - exception net.jini.space.InternalSpaceException.
  This exception denotes a problem with the local implementation of the `JavaSpace` interface.
InternalSpaceException(String) - Constructor for class net.jini.space.InternalSpaceException
  Create an exception, forwarding a string to the superclass constructor.
InternalSpaceException(String, Throwable) - Constructor for class net.jini.space.InternalSpaceException
  Create an exception, forwarding a string and exception to the superclass constructor.
InvocationConstraint - interface net.jini.core.constraint.InvocationConstraint.
  The marker interface used to identify constraints for method invocations.
InvocationConstraints - class net.jini.core.constraint.InvocationConstraints.
  An immutable aggregation of constraints into a set of requirements and a set of preferences.
InvocationConstraints(InvocationConstraint, InvocationConstraint) - Constructor for class net.jini.core.constraint.InvocationConstraints
  Creates an instance that has the first constraint, `req`, added as a requirement if it is a non-`null` value, and has the second constraint, `pref`, added as a preference if it is a non-`null` value and is not a duplicate of the requirement.
InvocationConstraints(InvocationConstraint[], InvocationConstraint[]) - Constructor for class net.jini.core.constraint.InvocationConstraints
  Creates an instance that has all of the constraints from the first array, `reqs`, added as requirements if the array is a non-`null` value, and has all of the constraints from the second array, `prefs`, added as preferences if the array is a non-`null` value.
InvocationConstraints(Collection, Collection) - Constructor for class net.jini.core.constraint.InvocationConstraints
  Creates an instance that has all of the constraints from the first collection, `reqs`, added as requirements if the collection is a non-`null` value, and has all of the constraints from the second collection, `prefs`, added as preferences if the collection is a non-`null` value.
InvocationDispatcher - interface net.jini.jeri.InvocationDispatcher.
  An abstraction used to handle incoming call requests for a remote object.
InvocationLayerFactory - interface net.jini.jeri.InvocationLayerFactory.
  A factory for creating a compatible proxy and invocation dispatcher for a remote object being exported.
InvocationLayerFactory.Instances - class net.jini.jeri.InvocationLayerFactory.Instances.
  A container for the proxy and invocation dispatcher instances returned by `InvocationLayerFactory.createInstances`.
InvocationLayerFactory.Instances(Remote, InvocationDispatcher) - Constructor for class net.jini.jeri.InvocationLayerFactory.Instances
  Creates a container for a proxy instance and an invocation dispatcher instance.
id - Variable in class net.jini.core.transaction.server.ServerTransaction
  The transaction id.
id - Variable in class net.jini.core.transaction.server.TransactionManager.Created
  The transaction ID.
impl - Variable in class com.sun.jini.start.NonActivatableServiceDescriptor.Created
  The reference to the implementation of the created service
implies(Permission) - Method in class com.sun.jini.phoenix.ExecOptionPermission
  Returns `true` if the specified permission is an instance of `ExecOptionPermission` and every option that matches the name of specified permission also matches the name of this permission; returns `false` otherwise.
implies(Permission) - Method in class com.sun.jini.phoenix.ExecPermission
  Returns `true` if the specified permission is an instance of `ExecPermission` and a `FilePermission` constructed with the name of this permission implies a `FilePermission` constructed with the name of the specified permission; returns `false` otherwise.
implies(ProtectionDomain, Permission) - Method in class com.sun.jini.start.AggregatePolicyProvider
  If the given protection domain is the protection domain of this class, then `true` is returned.
implies(ProtectionDomain, Permission) - Method in class com.sun.jini.start.LoaderSplitPolicyProvider
  If the given protection domain is the protection domain of this class, then `true` is returned.
implies(Permission) - Method in class com.sun.jini.start.SharedActivationPolicyPermission
implies(Permission) - Method in class net.jini.discovery.DiscoveryPermission
  Returns true if the name of this permission (the one on which the method is invoked) is the same as the name of the permission parameter, or if the name of this permission starts with '*' and the remainder (after the '*') is a suffix of the name of the permission parameter.
implies(Permission) - Method in class net.jini.security.AccessPermission
  Returns `true` if every fully qualified name that matches the specified permission's name also matches this permission's name; returns `false` otherwise.
implies(Permission) - Method in class net.jini.security.AuthenticationPermission
  Returns `true` if the specified permission is an instance of `AuthenticationPermission`, and every action included in the specified permission is included as an action of this permission, and every principal that matches the local principals of the specified permission also matches the local principals of this permission, and (if the specified permission has any action besides `listen`) every principal that matches the peer principals of this permission also matches the peer principals of the specified permission; returns `false` otherwise.
implies(Permission) - Method in class net.jini.security.GrantPermission
  Returns `true` if the given permission is a `GrantPermission` implied by this permission, or `false` otherwise.
implies(ProtectionDomain, Permission) - Method in class net.jini.security.policy.DynamicPolicyProvider
implies(ProtectionDomain, Permission) - Method in class net.jini.security.policy.PolicyFileProvider
implies(Permission) - Method in class net.jini.security.policy.UmbrellaGrantPermission
importLocation - Variable in class com.sun.jini.start.ActivateWrapper.ActivateDesc
  The codebase where the server classes are loaded from by the activation group.
inProgress() - Method in class com.sun.jini.thread.InProgress
  Return `true` if at least one `start` has been invoked without its corresponding `stop`.
inactive(ActivationID, Exporter) - Static method in class net.jini.activation.ActivationGroup
  Attempts to make the remote object that is associated with the specified activation identifier, and that was exported through the specified exporter, inactive.
inactiveObject(ActivationID) - Method in class com.sun.jini.phoenix.ActivationGroupImpl
  Attempts to make the remote object that is associated with the specified activation identifier, and that was exported as a JRMP `Activatable` object, inactive.
inactiveObject(ActivationID, Exporter) - Method in class com.sun.jini.phoenix.ActivationGroupImpl
  Attempts to make the remote object that is associated with the specified activation identifier, and that was exported through the specified exporter, inactive.
inactiveObject(ActivationID, Exporter) - Method in class net.jini.activation.ActivationGroup
  Attempts to make the remote object that is associated with the specified activation identifier, and that was exported through the specified exporter, inactive.
installedProviders(Class) - Static method in class com.sun.jini.resource.Service
  Locates and incrementally instantiates the available providers of a given service using the extension class loader.
integrityEnforced(ObjectInputStream) - Static method in class com.sun.jini.proxy.MarshalledWrapper
  Returns the integrity protection setting of the given stream, determined as follows: if the stream implements `ObjectStreamContext` and has in its context collection an object of type `IntegrityEnforcement`, the `integrityEnforced` method of that object is called and the resulting value returned; otherwise, `false` is returned.
integrityEnforced() - Method in interface net.jini.io.context.IntegrityEnforcement
  Returns `true` if object integrity is being enforced, and `false` otherwise.
invoke(Remote, Method, Object[], Collection) - Method in class com.sun.jini.phoenix.SystemAccessILFactory.SystemDispatcher
  Checks the group policy as necessary, and then calls the superclass `invoke` method with the same arguments, and returns the result.
invoke(Object, Method, Object[]) - Method in class net.jini.activation.ActivatableInvocationHandler
  Processes a method invocation made on the encapsulating proxy instance, `proxy`, and returns the result.
invoke(Remote, Method, Object[], Collection) - Method in class net.jini.jeri.BasicInvocationDispatcher
  Invokes the specified `method` on the specified remote object `impl`, with the specified arguments.
invoke(Object, Method, Object[]) - Method in class net.jini.jeri.BasicInvocationHandler
  Processes a method invocation made on the encapsulating proxy instance, `proxy`, and returns the result.
invoke(Object, Method, Object[]) - Method in class net.jini.security.proxytrust.ProxyTrustInvocationHandler
  Executes the specified method with the specified arguments on the specified proxy, and returns the return value, if any.
isDiscarded() - Method in class net.jini.discovery.RemoteDiscoveryEvent
  Returns the value of the boolean flag that indicates whether this event is a discovery event or a discard event.
isEmpty() - Method in class com.sun.jini.lease.AbstractLeaseMap
isEmpty() - Method in class com.sun.jini.thread.WakeupManager
  Return whether the queue is currently empty.
isEmpty() - Method in class net.jini.core.constraint.InvocationConstraints
  Returns `true` if the instance has no requirements and no preferences; returns `false` otherwise.
isNested() - Method in class net.jini.core.transaction.server.NestableServerTransaction
isNested() - Method in class net.jini.core.transaction.server.ServerTransaction
  Return true if the transaction has a parent, false if the transaction is top level.
isPreferredResource(String, boolean) - Method in class net.jini.loader.pref.PreferredClassLoader
  Returns `true` if a class or resource with the specified name is preferred for this class loader, and `false` if a class or resource with the specified name is not preferred for this loader.
isTrustedObject(Object, TrustVerifier.Context) - Method in class com.sun.jini.discovery.DiscoveryConstraintTrustVerifier
  Returns `true` if the specified object is known to be trusted to correctly implement its contract; returns `false` otherwise.
isTrustedObject(Object, TrustVerifier.Context) - Method in class com.sun.jini.landlord.LandlordProxyVerifier
  Returns `true` if the specified proxy object (that is not yet known to be trusted) is equivalent in trust, content, and function to the canonical server reference this object was constructed with; otherwise returns `false`.
isTrustedObject(Object, TrustVerifier.Context) - Method in class com.sun.jini.proxy.BasicProxyTrustVerifier
  Verifies trust in a proxy.
isTrustedObject(Object, TrustVerifier.Context) - Method in class net.jini.constraint.ConstraintTrustVerifier
  Returns `true` if the specified object is known to be trusted to correctly implement its contract; returns `false` otherwise.
isTrustedObject(Object, TrustVerifier.Context) - Method in class net.jini.discovery.ConstrainableLookupLocatorTrustVerifier
  Returns `true` if the specified object is a trusted `ConstrainableLookupLocator` instance; returns `false` otherwise.
isTrustedObject(Object, TrustVerifier.Context) - Method in class net.jini.jeri.BasicJeriTrustVerifier
  Returns `true` if the specified object is a trusted Jini ERI dynamic proxy or a trusted Jini ERI object endpoint; returns `false` otherwise.
isTrustedObject(Object, TrustVerifier.Context) - Method in class net.jini.jeri.kerberos.KerberosTrustVerifier
  Returns `true` if the object is an instance of `KerberosEndpoint` and the `SocketFactory` it uses internally, if not `null`, is trusted by the given `TrustVerifier.Context`, or the object is an instance of `KerberosPrincipal`.
isTrustedObject(Object, TrustVerifier.Context) - Method in class net.jini.jeri.ssl.SslTrustVerifier
  Returns `true` if the object is an instance of `SslEndpoint` or `HttpsEndpoint`, and it's `SocketFactory` is either `null` or trusted by the specified `TrustVerifier.Context`; or if the object is an instance of `ConfidentialityStrength` or `X500Principal`; and returns `false` otherwise.
isTrustedObject(Object) - Method in interface net.jini.security.TrustVerifier.Context
  Returns `true` if the specified object is trusted to correctly implement its contract; returns `false` otherwise.
isTrustedObject(Object, TrustVerifier.Context) - Method in interface net.jini.security.TrustVerifier
  Returns `true` if the specified object is known to be trusted to correctly implement its contract; returns `false` otherwise.
isTrustedObject(Object, TrustVerifier.Context) - Method in class net.jini.security.proxytrust.ProxyTrustVerifier
  Returns `true` if the specified object is known to be trusted to correctly implement its contract; returns `false` otherwise.
items - Variable in class net.jini.core.lookup.ServiceMatches
  Matching items (up to maxMatches from lookup method).

## J

JarWrapper - class com.sun.jini.tool.JarWrapper.
  A tool for generating "wrapper" JAR files.
JavaSpace - interface net.jini.space.JavaSpace.
  This interface is implemented by servers that export a JavaSpaces(TM) technology service.
JavaSpaceAdmin - interface com.sun.jini.outrigger.JavaSpaceAdmin.
  This interface contains all the administrative methods that Outrigger provides to control its JavaSpacesTM service.
JoinAdmin - interface net.jini.admin.JoinAdmin.
  The methods in this interface are used to control a service's participation in the join protocol.
JoinManager - class net.jini.lookup.JoinManager.
  A goal of any well-behaved service is to advertise the facilities and functions it provides by requesting residency within at least one lookup service.
JoinManager(Object, Entry[], ServiceIDListener, DiscoveryManagement, LeaseRenewalManager) - Constructor for class net.jini.lookup.JoinManager
  Constructs an instance of this class that will notify the service when a service ID is assigned by the first lookup service with which the service is registered.
JoinManager(Object, Entry[], ServiceIDListener, DiscoveryManagement, LeaseRenewalManager, Configuration) - Constructor for class net.jini.lookup.JoinManager
  Constructs an instance of this class, which is configured using the items retrieved through the given `Configuration`, that will notify the service when a service ID is assigned by the first lookup service with which the service is registered.
JoinManager(Object, Entry[], ServiceID, DiscoveryManagement, LeaseRenewalManager) - Constructor for class net.jini.lookup.JoinManager
  Constructs an instance of this class that will register the service with all discovered lookup services, using the supplied service ID.
JoinManager(Object, Entry[], ServiceID, DiscoveryManagement, LeaseRenewalManager, Configuration) - Constructor for class net.jini.lookup.JoinManager
  Constructs an instance of this class, which is configured using the items retrieved through the given `Configuration`, that will register the service with all discovered lookup services, using the supplied service ID.
JrmpExporter - class net.jini.jrmp.JrmpExporter.
  A `JrmpExporter` contains the information necessary to export a single remote object to the JRMP runtime.
JrmpExporter() - Constructor for class net.jini.jrmp.JrmpExporter
  Creates an exporter for a non-activatable JRMP "unicast" remote object that exports on an anonymous port and does not use custom socket factories.
JrmpExporter(int) - Constructor for class net.jini.jrmp.JrmpExporter
  Creates an exporter for a non-activatable JRMP "unicast" remote object that exports on the specified TCP port and does not use custom socket factories.
JrmpExporter(int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class net.jini.jrmp.JrmpExporter
  Creates an exporter for a non-activatable JRMP "unicast" remote object that exports on the specified TCP port and uses sockets created by the given custom socket factories.
JrmpExporter(ActivationID, int) - Constructor for class net.jini.jrmp.JrmpExporter
  Creates an exporter for an activatable JRMP remote object with the given activation ID that exports on the specified TCP port and does not use custom socket factories.
JrmpExporter(ActivationID, int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class net.jini.jrmp.JrmpExporter
  Creates an exporter for an activatable JRMP remote object with the given activation ID that exports on the specified TCP port and uses sockets created by the given custom socket factories.
JrmpServerContext - class net.jini.jrmp.JrmpServerContext.
  Server context provider for remote objects exported via JRMP.
JrmpServerContext() - Constructor for class net.jini.jrmp.JrmpServerContext
join(TransactionParticipant, long) - Method in class net.jini.core.transaction.server.ServerTransaction
  Join the transaction.
join(long, TransactionParticipant, long) - Method in interface net.jini.core.transaction.server.TransactionManager
  Join a transaction that is managed by this transaction manager.
joinStateOp(StorableObject) - Method in interface com.sun.jini.outrigger.LogOps
  Log an update to the join state

## K

KerberosEndpoint - class net.jini.jeri.kerberos.KerberosEndpoint.
  An `Endpoint` implementation that uses Kerberos as the underlying network security protocol to support security related invocation constraints its caller specified for the corresponding remote request.
KerberosServerEndpoint - class net.jini.jeri.kerberos.KerberosServerEndpoint.
  A `ServerEndpoint` implementation that uses Kerberos as the underlying network security protocol to support security related invocation constraints for remote requests.
KerberosTrustVerifier - class net.jini.jeri.kerberos.KerberosTrustVerifier.
  Trust verifier for verifying the Jini(TM) extensible remote invocation (Jini ERI) endpoints of type `KerberosEndpoint`, and principals of type `KerberosPrincipal`.
KerberosTrustVerifier() - Constructor for class net.jini.jeri.kerberos.KerberosTrustVerifier
  Creates a `Security.TrustVerifier` for this package.
KeyStores - class com.sun.jini.config.KeyStores.
  Provides static methods for manipulating instances of `KeyStore` conveniently from within the source of a `Configuration`.
keySet() - Method in class com.sun.jini.lease.AbstractLeaseMap

## L

Landlord - interface com.sun.jini.landlord.Landlord.
  Interface that granters of leases must implement in order to work with the `LandlordLease` implementation of the `Lease` interface.
Landlord.RenewResults - class com.sun.jini.landlord.Landlord.RenewResults.
  Simple class that holds return values of the `Landlord.renewAll` method.
Landlord.RenewResults(long[]) - Constructor for class com.sun.jini.landlord.Landlord.RenewResults
  Create a `RenewResults` object setting the field `granted` to the passed value, and `denied` to `null`.
Landlord.RenewResults(long[], Exception[]) - Constructor for class com.sun.jini.landlord.Landlord.RenewResults
  Create a `RenewResults` object setting the field `granted` and `denied` fields to the passed values.
LandlordLease - class com.sun.jini.landlord.LandlordLease.
  Basic implementation of `net.jini.core.lease.Lease` that works with the the Landlord protocol.
LandlordLease(Uuid, Landlord, Uuid, long) - Constructor for class com.sun.jini.landlord.LandlordLease
  Create a new `LandlordLease`.
LandlordLeaseMap - class com.sun.jini.landlord.LandlordLeaseMap.
  Implementation of `LeaseMap` for `LandlordLease`.
LandlordProxyVerifier - class com.sun.jini.landlord.LandlordProxyVerifier.
  This class defines a trust verifier for the proxies defined in the landlord package.
LandlordProxyVerifier(Landlord, Uuid) - Constructor for class com.sun.jini.landlord.LandlordProxyVerifier
  Returns a verifier for the proxies defined in the landlord package with the specified server reference and server `Uuid`.
LandlordUtil - class com.sun.jini.landlord.LandlordUtil.
  Static methods useful for implementing landlords.
LandlordUtil() - Constructor for class com.sun.jini.landlord.LandlordUtil
Lease - interface net.jini.core.lease.Lease.
  The Lease interface defines a type of object that is returned to the lease holder and issued by the lease grantor.
LeaseDeniedException - exception net.jini.core.lease.LeaseDeniedException.
  An exception generated when a lease request or renewal is denied.
LeaseDeniedException() - Constructor for class net.jini.core.lease.LeaseDeniedException
  Constructs an LeaseDeniedException with no detail message.
LeaseDeniedException(String) - Constructor for class net.jini.core.lease.LeaseDeniedException
  Constructs an LeaseDeniedException with the specified detail message.
LeaseException - exception net.jini.core.lease.LeaseException.
  Generic superclass for specific lease exceptions.
LeaseException() - Constructor for class net.jini.core.lease.LeaseException
  Constructs an LeaseException with no detail message.
LeaseException(String) - Constructor for class net.jini.core.lease.LeaseException
  Constructs an LeaseException with the specified detail message.
LeaseFactory - class com.sun.jini.landlord.LeaseFactory.
  Factory for `LandlordLease` instances.
LeaseFactory(Landlord, Uuid) - Constructor for class com.sun.jini.landlord.LeaseFactory
  Create a new `LeaseFactory` that will create `LandlordLease`s with the specified `Landlord` and landlord `Uuid`.
LeaseListener - interface net.jini.lease.LeaseListener.
  The interface that receivers of `LeaseRenewalEvent` instances must implement.
LeaseMap - interface net.jini.core.lease.LeaseMap.
  An unsynchronized Map from Lease to Long (the duration to use when renewing the lease).
LeaseMapException - exception net.jini.core.lease.LeaseMapException.
  An exception generated when a LeaseMap renewAll or cancelAll call generates exceptions on one or more leases in the map.
LeaseMapException(String, Map) - Constructor for class net.jini.core.lease.LeaseMapException
  Constructs a LeaseMapException for the specified map with a detail message.
LeasePeriodPolicy - interface com.sun.jini.landlord.LeasePeriodPolicy.
  Interface for objects that define what policy to use when calculating lease grants and renewals.
LeasePeriodPolicy.Result - class com.sun.jini.landlord.LeasePeriodPolicy.Result.
  Simple class that holds a pair of times, the new expiration and duration for a lease.
LeasePeriodPolicy.Result(long, long) - Constructor for class com.sun.jini.landlord.LeasePeriodPolicy.Result
  Simple constructor to create a new `Result` object.
LeaseRenewalEvent - class net.jini.lease.LeaseRenewalEvent.
  Event generated when a `LeaseRenewalManager` cannot renew a lease.
LeaseRenewalEvent(LeaseRenewalManager, Lease, long, Throwable) - Constructor for class net.jini.lease.LeaseRenewalEvent
  Constructs an instance of this class with the specified state.
LeaseRenewalManager - class net.jini.lease.LeaseRenewalManager.
  Provides for the systematic renewal and overall management of a set of leases associated with one or more remote entities on behalf of a local entity.
LeaseRenewalManager() - Constructor for class net.jini.lease.LeaseRenewalManager
  No-argument constructor that creates an instance of this class that initially manages no leases.
LeaseRenewalManager(Configuration) - Constructor for class net.jini.lease.LeaseRenewalManager
  Constructs an instance of this class that initially manages no leases and that uses `config` to control implementation-specific details of the behavior of the instance created.
LeaseRenewalManager(Lease, long, LeaseListener) - Constructor for class net.jini.lease.LeaseRenewalManager
  Constructs an instance of this class that will initially manage a single lease.
LeaseRenewalService - interface net.jini.lease.LeaseRenewalService.
  Interface to the lease renewal service.
LeaseRenewalSet - interface net.jini.lease.LeaseRenewalSet.
  A collection of leases being managed by a lease renewal service.
LeaseUnmarshalException - exception net.jini.lease.LeaseUnmarshalException.
  Exception thrown when a lease renewal set can't unmarshal one or more leases being returned by a `getLeases` call.
LeaseUnmarshalException(String, Lease[], MarshalledObject[], Throwable[]) - Constructor for class net.jini.lease.LeaseUnmarshalException
  Constructs a new instance of `LeaseUnmarshalException` with a specified message.
LeaseUnmarshalException(Lease[], MarshalledObject[], Throwable[]) - Constructor for class net.jini.lease.LeaseUnmarshalException
  Constructs a new instance of `LeaseUnmarshalException`.
LeasedResource - interface com.sun.jini.landlord.LeasedResource.
  Server side representation of a lease
Levels - class com.sun.jini.logging.Levels.
  Defines additional `Level` values.
LifeCycle - interface com.sun.jini.start.LifeCycle.
  The interface used to manage the lifecycle of shared, non-activatable services started by the service starter.
LoaderSplitPolicyProvider - class com.sun.jini.start.LoaderSplitPolicyProvider.
  Security policy provider which handles permission queries and grants by delegating to different policy providers depending on the class loader involved.
LoaderSplitPolicyProvider(ClassLoader, Policy, Policy) - Constructor for class com.sun.jini.start.LoaderSplitPolicyProvider
  Creates a new `LoaderSplitPolicyProvider` instance which delegates to `loaderPolicy` any permission query/grant operations involving protection domains or classes with the given class loader, any child class loader of the given class loader, or the `null` class loader; all other operations are delegated to `defaultPolicy` (with the exception of `refresh`, which applies to both policies).
LocalLandlord - interface com.sun.jini.landlord.LocalLandlord.
  Interface that defines the basic landlord primitives (renew and cancel) as local methods.
Location - class net.jini.lookup.entry.Location.
  The location of the physical component of a service.
Location() - Constructor for class net.jini.lookup.entry.Location
  Construct an empty instance of this class.
Location(String, String, String) - Constructor for class net.jini.lookup.entry.Location
  Construct an instance of this class, with all fields initialized appropriately.
LocationBean - class net.jini.lookup.entry.LocationBean.
  A JavaBeans(TM) component that encapsulates a Location object.
LocationBean() - Constructor for class net.jini.lookup.entry.LocationBean
  Construct a new JavaBeans component linked to a new empty Location object.
LogManager - class com.sun.jini.logging.LogManager.
  Defines a `LogManager` that insures that the `Levels.FAILED` and `Levels.HANDLED` fields, instances of `Level`, have been initialized, and that can periodically check for changes to the logging configuration file and force it to be reread.
LogManager() - Constructor for class com.sun.jini.logging.LogManager
  Creates an instance of this class.
LogOps - interface com.sun.jini.outrigger.LogOps.
  Methods that log an operation.
LogOutputStream - class com.sun.jini.outrigger.logstore.LogOutputStream.
  This class extends the functionality of the java.io.OutputStream class in order to provide an output mechanism that can be used by processes that perform logging operations; in particular, processes that store state in order to provide persistence.
LogOutputStream(RandomAccessFile) - Constructor for class com.sun.jini.outrigger.logstore.LogOutputStream
  Creates an output file with the specified `RandomAccessFile`
LogStore - class com.sun.jini.outrigger.logstore.LogStore.
LogStore(Configuration) - Constructor for class com.sun.jini.outrigger.logstore.LogStore
  Create a new `LogStore`.
LookupAttributes - class com.sun.jini.lookup.entry.LookupAttributes.
  Some simple utilities for manipulating lookup service attributes.
LookupCache - interface net.jini.lookup.LookupCache.
  The `LookupCache` interface defines the methods provided by the object created and returned by the `ServiceDiscoveryManager` when a client-like entity invokes the `createLookupCache` method.
LookupDiscovery - class net.jini.discovery.LookupDiscovery.
  This class is a helper utility class that encapsulates the functionality required of an entity that wishes to employ multicast discovery to find lookup services located within the entity's "multicast radius" (roughly, the number of hops beyond which neither the multicast requests from the entity, nor the multicast announcements from the lookup service, will propagate).
LookupDiscovery(String[]) - Constructor for class net.jini.discovery.LookupDiscovery
  Construct a new lookup discovery object, set to discover the given set of groups.
LookupDiscovery(String[], Configuration) - Constructor for class net.jini.discovery.LookupDiscovery
  Constructs a new lookup discovery object, set to discover the given set of groups, and having the given `Configuration`.
LookupDiscoveryManager - class net.jini.discovery.LookupDiscoveryManager.
  This class is a helper utility class that organizes and manages all discovery-related activities on behalf of a client or service.
LookupDiscoveryManager(String[], LookupLocator[], DiscoveryListener) - Constructor for class net.jini.discovery.LookupDiscoveryManager
  Constructs an instance of this class that will organize and manage all discovery-related activities on behalf of the client or service that instantiates this class.
LookupDiscoveryManager(String[], LookupLocator[], DiscoveryListener, Configuration) - Constructor for class net.jini.discovery.LookupDiscoveryManager
  Constructs an instance of this class, using the given `Configuration`, that will organize and manage all discovery-related activities on behalf of the client or service that instantiates this class.
LookupDiscoveryRegistration - interface net.jini.discovery.LookupDiscoveryRegistration.
  When a client requests a registration with a lookup discovery service, an instance of this interface is returned.
LookupDiscoveryService - interface net.jini.discovery.LookupDiscoveryService.
  Defines the interface to the lookup discovery service.
LookupLocator - class net.jini.core.discovery.LookupLocator.
  A utility class that performs unicast discovery.
LookupLocator(String) - Constructor for class net.jini.core.discovery.LookupLocator
  Construct a new LookupLocator object, set up to perform discovery to the given URL.
LookupLocator(String, int) - Constructor for class net.jini.core.discovery.LookupLocator
  Construct a new LookupLocator object, set to perform unicast discovery to the given host and port.
LookupLocatorDiscovery - class net.jini.discovery.LookupLocatorDiscovery.
  This class encapsulates the functionality required of an entity that wishes to employ the unicast discovery protocol to discover a lookup service.
LookupLocatorDiscovery(LookupLocator[]) - Constructor for class net.jini.discovery.LookupLocatorDiscovery
  Creates an instance of this class (`LookupLocatorDiscovery`), with an initial array of `LookupLocator`s to be managed.
LookupLocatorDiscovery(LookupLocator[], Configuration) - Constructor for class net.jini.discovery.LookupLocatorDiscovery
  Constructs a new lookup locator discovery object, set to discover the given set of locators, and having the given `Configuration`.
LookupUnmarshalException - exception net.jini.discovery.LookupUnmarshalException.
  When unmarshalling an instance of `MarshalledObject`, different exceptions can occur.
LookupUnmarshalException(ServiceRegistrar[], MarshalledObject[], Throwable[]) - Constructor for class net.jini.discovery.LookupUnmarshalException
  Constructs a new instance of `LookupUnmarshalException`.
LookupUnmarshalException(ServiceRegistrar[], MarshalledObject[], Throwable[], String) - Constructor for class net.jini.discovery.LookupUnmarshalException
  Constructs a new instance of `LookupUnmarshalException`.
lease - Variable in class net.jini.core.event.EventRegistration
  The registration lease.
lease - Variable in class net.jini.core.transaction.NestableTransaction.Created
  The lease.
lease - Variable in class net.jini.core.transaction.Transaction.Created
  The lease.
lease - Variable in class net.jini.core.transaction.server.TransactionManager.Created
  The lease.
listen(RequestDispatcher) - Method in interface net.jini.jeri.ServerEndpoint.ListenEndpoint
  Listens for requests received on the communication endpoint represented by this `ListenEndpoint`, dispatching them to the supplied `RequestDispatcher` in the form of `InboundRequest` instances.
loadClass(String, String, ClassLoader, boolean, ClassLoader) - Static method in class net.jini.loader.ClassLoading
  Loads a class using `RMIClassLoader.loadClass`, optionally verifying that the codebase URLs provide content integrity.
loadClass(String, boolean) - Method in class net.jini.loader.pref.PreferredClassLoader
  Loads a class with the specified name.
loadClass(String, String, ClassLoader) - Method in class net.jini.loader.pref.PreferredClassProvider
  Provides the implementation for `RMIClassLoaderSpi.loadClass(String,String,ClassLoader)`.
loadFactor - Variable in class com.sun.jini.thread.TaskManager
  Threshold for creating new threads
loadProxyClass(String, String[], ClassLoader, boolean, ClassLoader) - Static method in class net.jini.loader.ClassLoading
  Loads a dynamic proxy class using `RMIClassLoader.loadProxyClass`, optionally verifying that the codebase URLs provide content integrity.
loadProxyClass(String, String[], ClassLoader) - Method in class net.jini.loader.pref.PreferredClassProvider
  Provides the implementation of `RMIClassLoaderSpi.loadProxyClass(String,String[],ClassLoader)`.
locality - Variable in class net.jini.lookup.entry.Address
  City or locality name.
locator - Variable in class net.jini.discovery.IncomingMulticastAnnouncement
  The LookupLocator that has been announced.
logger - Static variable in class com.sun.jini.thread.TaskManager
  Logger
lookup(ServiceTemplate) - Method in interface net.jini.core.lookup.ServiceRegistrar
  Returns the service object (i.e., just ServiceItem.service) from an item matching the template, or null if there is no match.
lookup(ServiceTemplate, int) - Method in interface net.jini.core.lookup.ServiceRegistrar
  Returns at most maxMatches items matching the template, plus the total number of items that match the template.
lookup(ServiceItemFilter) - Method in interface net.jini.lookup.LookupCache
  Finds a `ServiceItem` object that satisfies the given `filter` parameter.
lookup(ServiceItemFilter, int) - Method in interface net.jini.lookup.LookupCache
  Finds an array of instances of `ServiceItem` that each satisfy the given `filter` parameter.
lookup(ServiceTemplate, ServiceItemFilter) - Method in class net.jini.lookup.ServiceDiscoveryManager
  Queries each available lookup service in the set of lookup services managed by the `ServiceDiscoveryManager` (the managed set) for a service reference that matches criteria defined by the entity that invokes this method.
lookup(ServiceTemplate, ServiceItemFilter, long) - Method in class net.jini.lookup.ServiceDiscoveryManager
  Queries each available lookup service in the managed set for a service that matches the input criteria.
lookup(ServiceTemplate, int, ServiceItemFilter) - Method in class net.jini.lookup.ServiceDiscoveryManager
  Queries each available lookup service in the managed set for service(s) that match the input criteria.
lookup(ServiceTemplate, int, int, ServiceItemFilter, long) - Method in class net.jini.lookup.ServiceDiscoveryManager
  Queries each available lookup service in the managed set for service(s) that match the input criteria.

## M

MAX_TIME_TO_LIVE - Static variable in class com.sun.jini.discovery.MulticastTimeToLive
  The maximum permissible time to live value.
MIN_MAX_PACKET_SIZE - Static variable in class com.sun.jini.discovery.MulticastMaxPacketSize
  The minimum allowable multicast packet size limit.
MahaloPermission - class com.sun.jini.mahalo.MahaloPermission.
  Represents permissions that can be used to express the access control policy for the Mahalo server exported with a `BasicJeriExporter`.
MahaloPermission(String) - Constructor for class com.sun.jini.mahalo.MahaloPermission
  Creates an instance with the specified target name.
MailboxAdmin - interface com.sun.jini.mercury.MailboxAdmin.
  An administrative interface for the mercury implementation of the event mailbox service.
MailboxRegistration - interface net.jini.event.MailboxRegistration.
  The `MailboxRegistration` defines the interface through which a client manages its registration and its notification processing.
MarshalInputStream - class net.jini.io.MarshalInputStream.
  An extension of `ObjectInputStream` that implements the dynamic class loading semantics of RMI argument and result unmarshalling (using `RMIClassLoader`).
MarshalInputStream(InputStream, ClassLoader, boolean, ClassLoader, Collection) - Constructor for class net.jini.io.MarshalInputStream
  Creates a new `MarshalInputStream` that reads marshalled data from the specified underlying `InputStream`.
MarshalOutputStream - class net.jini.io.MarshalOutputStream.
  An extension of `ObjectOutputStream` that implements the dynamic class loading semantics of RMI argument and result marshalling (using `RMIClassLoader`).
MarshalOutputStream(OutputStream, Collection) - Constructor for class net.jini.io.MarshalOutputStream
  Creates a new `MarshalOutputStream` that writes marshalled data to the specified underlying `OutputStream`.
MarshalledInstance - class net.jini.io.MarshalledInstance.
  A `MarshalledInstance` contains an object in serialized form.
MarshalledInstance(Object) - Constructor for class net.jini.io.MarshalledInstance
  Creates a new `MarshalledInstance` that contains the marshalled representation of the current state of the supplied object.
MarshalledInstance(Object, Collection) - Constructor for class net.jini.io.MarshalledInstance
  Creates a new `MarshalledInstance` that contains the marshalled representation of the current state of the supplied object.
MarshalledInstance(MarshalledObject) - Constructor for class net.jini.io.MarshalledInstance
  Creates a new `MarshalledInstance` from an existing `MarshalledObject`.
MarshalledWrapper - class com.sun.jini.proxy.MarshalledWrapper.
  Wrapper around `MarshalledInstance` that samples the integrity setting (if any) of the stream it is unmarshalled from, and uses that setting to determine whether or not to verify codebase integrity when calling the `get` method of the contained `MarshalledInstance`.
MarshalledWrapper(Object) - Constructor for class com.sun.jini.proxy.MarshalledWrapper
  Creates a new `MarshalledWrapper` wrapping a `MarshalledInstance` containing the given object.
MarshalledWrapper(MarshalledInstance) - Constructor for class com.sun.jini.proxy.MarshalledWrapper
  Creates a new `MarshalledWrapper` wrapping the given `MarshalledInstance`.
MercuryPermission - class com.sun.jini.mercury.MercuryPermission.
  Represents permissions that can be used to express the access control policy for the Mercury server exported with a `BasicJeriExporter`.
MercuryPermission(String) - Constructor for class com.sun.jini.mercury.MercuryPermission
  Creates an instance with the specified target name.
MethodConstraints - interface net.jini.core.constraint.MethodConstraints.
  Defines an immutable mapping from `Method` to `InvocationConstraints`, used to specify per-method constraints.
MonitorAccessExporter - class com.sun.jini.phoenix.MonitorAccessExporter.
  Exporter that wraps an `ActivationMonitor` instance so that it only accepts calls from the local host.
MonitorAccessExporter() - Constructor for class com.sun.jini.phoenix.MonitorAccessExporter
  Creates an exporter with an underlying `JrmpExporter` that exports on the standard activation port (1098).
MonitorAccessExporter(int) - Constructor for class com.sun.jini.phoenix.MonitorAccessExporter
  Creates an exporter with an underlying `JrmpExporter` that exports on the specified port.
MonitorAccessExporter(Exporter) - Constructor for class com.sun.jini.phoenix.MonitorAccessExporter
  Creates an exporter with the specified underlying exporter.
MonitorPermission - class com.sun.jini.phoenix.MonitorPermission.
  Represents permissions that can be used to express the access control policy for the `ActivationMonitor` remote object exported with `BasicJeriExporter`.
MonitorPermission(String) - Constructor for class com.sun.jini.phoenix.MonitorPermission
  Creates an instance with the specified name.
MulticastAnnouncement - class com.sun.jini.discovery.MulticastAnnouncement.
  Class representing the values in a multicast announcement.
MulticastAnnouncement(long, String, int, String[], ServiceID) - Constructor for class com.sun.jini.discovery.MulticastAnnouncement
  Creates a new `MulticastAnnouncement` instance containing the given values.
MulticastAnnouncementDecoder - interface com.sun.jini.discovery.MulticastAnnouncementDecoder.
  Interface implemented by classes which decode multicast announcement data according to discovery protocol formats.
MulticastAnnouncementEncoder - interface com.sun.jini.discovery.MulticastAnnouncementEncoder.
  Interface implemented by classes which encode multicast announcement data according to discovery protocol formats.
MulticastMaxPacketSize - class com.sun.jini.discovery.MulticastMaxPacketSize.
  Represents a constraint on the size (in bytes) of multicast packets used in the multicast request and multicast announcement discovery protocols.
MulticastMaxPacketSize(int) - Constructor for class com.sun.jini.discovery.MulticastMaxPacketSize
  Creates a `MulticastMaxPacketSize` constraint for the given multicast packet size limit.
MulticastRequest - class com.sun.jini.discovery.MulticastRequest.
  Class representing the values in a multicast request.
MulticastRequest(String, int, String[], ServiceID[]) - Constructor for class com.sun.jini.discovery.MulticastRequest
  Creates a new `MulticastRequest` instance containing the given values.
MulticastRequestDecoder - interface com.sun.jini.discovery.MulticastRequestDecoder.
  Interface implemented by classes which decode multicast request data according to discovery protocol formats.
MulticastRequestEncoder - interface com.sun.jini.discovery.MulticastRequestEncoder.
  Interface implemented by classes which encode multicast request data according to discovery protocol formats.
MulticastTimeToLive - class com.sun.jini.discovery.MulticastTimeToLive.
  Represents a constraint on the time to live (TTL) value set on outgoing multicast request and multicast announcement packets.
MulticastTimeToLive(int) - Constructor for class com.sun.jini.discovery.MulticastTimeToLive
  Creates a `MulticastTimeToLive` constraint for the given time to live value.
main(String[]) - Static method in class com.sun.jini.example.browser.Browser
  Runs the service browser.
main(String[]) - Static method in class com.sun.jini.start.DestroySharedGroup
  The main method for the `DestroySharedGroup` application.
main(String[]) - Static method in class com.sun.jini.start.HTTPDStatus
  Command line interface that checks the accessability of a desired JAR file(s), given its `URL` address.
main(String[]) - Static method in class com.sun.jini.start.ServiceStarter
  The main method for the `ServiceStarter` application.
main(String[]) - Static method in class com.sun.jini.thread.StreamPlugThread
main(String[]) - Static method in class com.sun.jini.tool.CheckConfigurationFile
  Command line interface for checking the format of source and override options for a `ConfigurationFile`, printing messages to `System.err` for any errors found.
main(String[]) - Static method in class com.sun.jini.tool.CheckSer
  Checks class file directory hierarchies for serializable classes that do not have explicit `serialVersionUID` fields, and prints the names of such classes to the standard output stream.
main(String[]) - Static method in class com.sun.jini.tool.ClassDep
  Command line interface for generating the list of classes that a set of classes depends upon.
main(String[]) - Static method in class com.sun.jini.tool.ClassServer
  Command line interface for creating an HTTP server.
main(String[]) - Static method in class com.sun.jini.tool.ComputeDigest
  Prints the message digest for the contents of a URL.
main(String[]) - Static method in class com.sun.jini.tool.ComputeHttpmdCodebase
  Computes the message digests for a codebase made up of HTTPMD URLs.
main(String[]) - Static method in class com.sun.jini.tool.JarWrapper
  Generates a wrapper JAR file for the specified JAR files.
makeAbsolute(long) - Method in class net.jini.core.constraint.ConnectionRelativeTime
  Returns a `ConnectionAbsoluteTime` instance with time obtained by adding the specified base time argument to the duration value from this instance.
makeAbsolute(long) - Method in class net.jini.core.constraint.ConstraintAlternatives
  Returns a constraint equal to the result of taking the constraints in this instance, replacing each constraint that is an instance of `RelativeTimeConstraint` with the result of invoking that constraint's `makeAbsolute` method with the specified base time, and invoking the `create` method of this class with the revised collection of constraints.
makeAbsolute(long) - Method in class net.jini.core.constraint.DelegationRelativeTime
  Returns a `DelegationAbsoluteTime` instance with times obtained by adding the specified base time argument to the duration values from this instance.
makeAbsolute(long) - Method in class net.jini.core.constraint.InvocationConstraints
  Returns an instance of this class equal to the result of taking the requirements and preferences in this instance, replacing each constraint that is an instance of `RelativeTimeConstraint` with the result of invoking that constraint's `makeAbsolute` method with the specified base time, and creating a new instance of this class with duplicate requirements, duplicate preferences, and preferences that are duplicates of requirements all removed.
makeAbsolute() - Method in class net.jini.core.constraint.InvocationConstraints
  Returns an instance of this class constructed from all of the same requirements and preferences as this instance, but with every constraint that is an instance of `RelativeTimeConstraint` replaced by the result of invoking the constraint's `makeAbsolute` method with the current time (as given by `System.currentTimeMillis`).
makeAbsolute(long) - Method in interface net.jini.core.constraint.RelativeTimeConstraint
  Converts this constraint to absolute time.
makeLink(Entry) - Method in class net.jini.lookup.entry.AddressBean
  Make a link to an Entry object.
makeLink(Entry) - Method in class net.jini.lookup.entry.CommentBean
  Make a link to an Entry object.
makeLink(Entry) - Method in interface net.jini.lookup.entry.EntryBean
  Make a link to an Entry object.
makeLink(Entry) - Method in class net.jini.lookup.entry.LocationBean
  Make a link to an Entry object.
makeLink(Entry) - Method in class net.jini.lookup.entry.NameBean
  Make a link to an Entry object.
makeLink(Entry) - Method in class net.jini.lookup.entry.ServiceInfoBean
  Make a link to an Entry object.
makeLink(Entry) - Method in class net.jini.lookup.entry.StatusBean
  Make a link to an Entry object.
manufacturer - Variable in class net.jini.lookup.entry.ServiceInfo
  The name of the manufacturer or author of this service.
map - Variable in class com.sun.jini.lease.AbstractLeaseMap
  Map from Lease to Long(duration), where all leases have the same destination.
marshal(ServiceID, LookupLocator, String[]) - Static method in class net.jini.discovery.OutgoingMulticastAnnouncement
  Marshal a multicast announcement into one or more datagram packets.
marshal(int, String[], ServiceID[]) - Static method in class net.jini.discovery.OutgoingMulticastRequest
  Using the default maximum packet size, marshal a multicast request into one or more datagram packets.
marshal(int, String[], ServiceID[], int) - Static method in class net.jini.discovery.OutgoingMulticastRequest
  Using the given maximum packet size, marshal a multicast request into one or more datagram packets.
marshal(OutputStream) - Static method in class net.jini.discovery.OutgoingUnicastRequest
  Marshal a unicast request to the given output stream.
marshal(OutputStream, ServiceRegistrar, String[]) - Static method in class net.jini.discovery.OutgoingUnicastResponse
  Marshal a unicast response to the given output stream.
marshalArguments(Object, Method, Object[], ObjectOutputStream, Collection) - Method in class net.jini.jeri.BasicInvocationHandler
  Marshals the arguments for the specified remote method to the outgoing request stream, `out`.
marshalMethod(Object, Method, ObjectOutputStream, Collection) - Method in class net.jini.jeri.BasicInvocationHandler
  Marshals a representation of the given `method` to the outgoing request stream, `out`.
marshalReturn(Remote, Method, Object, ObjectOutputStream, Collection) - Method in class net.jini.jeri.BasicInvocationDispatcher
  Marshals the specified return value for the specified remote method to the marshal output stream, `out`.
marshalThrow(Remote, Method, Throwable, ObjectOutputStream, Collection) - Method in class net.jini.jeri.BasicInvocationDispatcher
  Marshals the `throwable` for the specified remote method to the marshal output stream, `out`.
marshalledRegs - Variable in class net.jini.discovery.RemoteDiscoveryEvent
  List consisting of marshalled proxy objects where each proxy implements the `ServiceRegistrar` 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.
matches(Entry, Entry) - Static method in class com.sun.jini.lookup.entry.LookupAttributes
  Test if the parameter `tmpl` is the same class as, or a superclass of, the parameter `e`, and that every non-`null` public field of `tmpl` is the same as the corresponding field of `e`.
maxPacketSize - Static variable in class net.jini.discovery.OutgoingMulticastAnnouncement
  The maximum size we allow for an outgoing packet.
maxThreads - Variable in class com.sun.jini.thread.TaskManager
  Maximum number of threads allowed
methodConstraints - Variable in class net.jini.security.BasicProxyPreparer
  Method constraints to use when verifying if proxies are trusted and for setting their constraints, if `BasicProxyPreparer.methodConstraintsSpecified` is `true`.
methodConstraintsSpecified - Variable in class net.jini.security.BasicProxyPreparer
  Whether to use `BasicProxyPreparer.methodConstraints` when verifying if proxies are trusted and for setting their constraints.
mgr - Variable in class net.jini.core.transaction.server.ServerTransaction
  The transaction manager.
minMaxPacketSize - Static variable in class net.jini.discovery.OutgoingMulticastAnnouncement
  The minimum size we allow for an outgoing packet.
minMaxPacketSize - Static variable in class net.jini.discovery.OutgoingMulticastRequest
  The minimum size we allow for an outgoing packet.
model - Variable in class net.jini.lookup.entry.ServiceInfo
  The model name or number of this service, if any.
modify(Entry[], Entry[], Entry[]) - Static method in class com.sun.jini.lookup.entry.LookupAttributes
  Returns a new array that contains copies of the attributes in the `attrSets` parameter, modified according to the contents of both the `attrSetTmpls` parameter and the `modAttrSets` parameter.
modify(Entry[], Entry[], Entry[], boolean) - Static method in class com.sun.jini.lookup.entry.LookupAttributes
  Returns a new array that contains copies of the attributes in the `attrSets` parameter, modified according to the contents of both the `attrSetTmpls` parameter and the `modAttrSets` parameter.
modifyAttributes(Entry[], Entry[]) - Method in interface net.jini.core.lookup.ServiceRegistration
  Modifies existing attribute sets.
modifyAttributes(Entry[], Entry[]) - Method in class net.jini.lookup.JoinManager
  Changes the service's current set of attributes using the same semantics as the `modifyAttributes` method of the `ServiceRegistration` class.
modifyAttributes(Entry[], Entry[], boolean) - Method in class net.jini.lookup.JoinManager
  Changes the service's current set of attributes using the same semantics as the `modifyAttributes` method of the `ServiceRegistration` class.
modifyLookupAttributes(Entry[], Entry[]) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
modifyLookupAttributes(Entry[], Entry[]) - Method in interface net.jini.admin.JoinAdmin
  Modify the current attribute sets, using the same semantics as ServiceRegistration.modifyAttributes.
multicastAnnouncement() - Static method in class com.sun.jini.discovery.DiscoveryConstraints
  Empty method which serves as a `MethodConstraints` key for looking up `InvocationConstraints` that apply to multicast announcements.
multicastAnnouncementMethod - Static variable in class com.sun.jini.discovery.DiscoveryConstraints
  Method object for the multicastAnnouncement method of this class.
multicastRequest() - Static method in class com.sun.jini.discovery.DiscoveryConstraints
  Empty method which serves as a `MethodConstraints` key for looking up `InvocationConstraints` that apply to multicast requests.
multicastRequestMethod - Static variable in class com.sun.jini.discovery.DiscoveryConstraints
  Method object for the multicastRequest method of this class.

## N

NO - Static variable in class net.jini.core.constraint.ClientAuthentication
  Do not authenticate the client to the server, so that the client remains anonymous.
NO - Static variable in class net.jini.core.constraint.Confidentiality
  Transmit message contents in the clear (no use of encryption).
NO - Static variable in class net.jini.core.constraint.Delegation
  Do not delegate from the client to the server, such that the server does not receive credentials which would allow it to authenticate using the client's identity.
NO - Static variable in class net.jini.core.constraint.Integrity
  Do not detect when message contents have been altered by third parties.
NO - Static variable in class net.jini.core.constraint.ServerAuthentication
  Do not authenticate the server to the client, so that the server remains anonymous.
NORMAL - Static variable in class net.jini.lookup.entry.StatusType
  A noteworthy event is occurring during the normal operation of a service.
NOTCHANGED - Static variable in interface net.jini.core.transaction.server.TransactionConstants
  Transaction has been prepared with nothing to commit.
NOTICE - Static variable in class net.jini.lookup.entry.StatusType
  An unusual event is occurring, but the event is not necessarily a problem.
NO_DATA - Static variable in interface net.jini.config.Configuration
  An object to pass for `data` in calls to `getEntry` to specify no data.
NO_DEFAULT - Static variable in interface net.jini.config.Configuration
  An object to pass for `defaultValue` in calls to `getEntry` to specify no default value.
NO_GROUPS - Static variable in interface net.jini.discovery.DiscoveryGroupManagement
  Convenience constant used to request that discovery by group membership be halted (or not started, if the group discovery mechanism is simply being instantiated).
NO_GROUPS - Static variable in class net.jini.discovery.LookupDiscovery
  Convenience constant used to request that discovery by group membership be halted (or not started, if the group discovery mechanism is simply being instantiated).
NO_WAIT - Static variable in interface net.jini.space.JavaSpace
  Wait for no time at all.
Name - class net.jini.lookup.entry.Name.
  The name of a service as used by users.
Name() - Constructor for class net.jini.lookup.entry.Name
  Construct an empty instance of this class.
Name(String) - Constructor for class net.jini.lookup.entry.Name
  Construct an instance of this class, with all fields initialized appropriately.
NameBean - class net.jini.lookup.entry.NameBean.
  A JavaBeans(TM) component that encapsulates a Name object.
NameBean() - Constructor for class net.jini.lookup.entry.NameBean
  Construct a new JavaBeans component, linked to a new empty Name object.
NestableServerTransaction - class net.jini.core.transaction.server.NestableServerTransaction.
  Class implementing the `NestableTransaction` interface, for use with transaction participants that implement the default transaction semantics.
NestableServerTransaction(NestableTransactionManager, long, NestableServerTransaction) - Constructor for class net.jini.core.transaction.server.NestableServerTransaction
  Simple constructor.
NestableTransaction - interface net.jini.core.transaction.NestableTransaction.
  Interface for classes representing nestable transactions returned by `NestableTransactionManager` servers for use with transaction participants that implement the default transaction semantics.
NestableTransaction.Created - class net.jini.core.transaction.NestableTransaction.Created.
  Class that holds return values from create methods.
NestableTransaction.Created(NestableTransaction, Lease) - Constructor for class net.jini.core.transaction.NestableTransaction.Created
  Simple constructor.
NestableTransactionManager - interface net.jini.core.transaction.server.NestableTransactionManager.
  The interface used for managers of the two-phase commit protocol for nestable transactions.
NewThreadAction - class com.sun.jini.thread.NewThreadAction.
  A PrivilegedAction for creating a new thread conveniently with an AccessController.doPrivileged or Security.doPrivileged.
NewThreadAction(Runnable, String, boolean) - Constructor for class com.sun.jini.thread.NewThreadAction
  Creates an action that will create a new thread in the system thread group.
NewThreadAction(Runnable, String, boolean, boolean) - Constructor for class com.sun.jini.thread.NewThreadAction
  Creates an action that will create a new thread.
NoSuchEntryException - exception net.jini.config.NoSuchEntryException.
  Thrown when an attempt to obtain an object from a `Configuration` does not find a matching entry.
NoSuchEntryException(String) - Constructor for class net.jini.config.NoSuchEntryException
  Creates an instance with the specified detail message.
NoSuchEntryException(String, Throwable) - Constructor for class net.jini.config.NoSuchEntryException
  Creates an instance with the specified detail message and causing exception, which should not be an instance of `Error`.
NonActivatableServiceDescriptor - class com.sun.jini.start.NonActivatableServiceDescriptor.
  Class used to launch shared, non-activatable, in-process services.
NonActivatableServiceDescriptor(String, String, String, String, String[], LifeCycle) - Constructor for class com.sun.jini.start.NonActivatableServiceDescriptor
  Trivial constructor.
NonActivatableServiceDescriptor(String, String, String, String, String[]) - Constructor for class com.sun.jini.start.NonActivatableServiceDescriptor
  Trivial constructor.
NonActivatableServiceDescriptor.Created - class com.sun.jini.start.NonActivatableServiceDescriptor.Created.
  Object returned by `NonActivatableServiceDescriptor.create()` method that returns the proxy and implementation references for the created service.
NonActivatableServiceDescriptor.Created(Object, Object) - Constructor for class com.sun.jini.start.NonActivatableServiceDescriptor.Created
  Constructs an instance of this class.
NormPermission - class com.sun.jini.norm.NormPermission.
  Represents permissions that can be used to express the access control policy for the a Norm server exported with a `BasicJeriExporter`.
NormPermission(String) - Constructor for class com.sun.jini.norm.NormPermission
  Creates an instance with the specified target name.
name - Variable in class net.jini.lookup.entry.Name
  The name itself.
name - Variable in class net.jini.lookup.entry.ServiceInfo
  The name of the product or package of which this service is an instance.
needThread() - Method in class com.sun.jini.thread.TaskManager
  Return true if a new thread should be created (ignoring maxThreads).
nestedException - Variable in class com.sun.jini.mercury.InternalMailboxException
  The exception (if any) that triggered the internal exception.
nestedException - Variable in class com.sun.jini.norm.InternalNormException
  The exception (if any) that triggered the internal exception.
nestedException - Variable in class net.jini.space.InternalSpaceException
  The exception (if any) that triggered the internal exception.
nestedExceptions - Variable in class net.jini.core.entry.UnusableEntryException
  The exception that caused the failure for the corresponding field named in unusableFields.
net.jini.activation - package net.jini.activation
  Extensions to the Java(TM) Remote Method Invocation (RMI) activation framework to support activatable objects that are exported using an `Exporter` to go inactive; to provide invocation handlers for exporters that want to use dynamic proxies for activatable remote objects, and to support trust verification of secure activatable dynamic proxies and secure activation identifiers.
net.jini.admin - package net.jini.admin
  These interfaces provide common ways to export particular administrative functionality.
net.jini.config - package net.jini.config
  Provides a `Configuration` interface for obtaining objects needed to configure applications, such as `Exporter` or `ProxyPreparer` instances, or other application-specific objects, from configuration files, databases, or other sources.
net.jini.constraint - package net.jini.constraint
  Provides a basic implementation of `MethodConstraints` and a `TrustVerifier` for common constraints.
net.jini.core.constraint - package net.jini.core.constraint
  Defines constraints and collections of constraints that can be used to control method invocation, and an interface that proxies implement to allow clients to specify constraints for remote method calls.
net.jini.core.discovery - package net.jini.core.discovery
  A standard utility class for finding particular lookup services.
net.jini.core.entry - package net.jini.core.entry
  The `Entry` interface and its associated `UnusableEntryException` are used by the lookup service to represent service-specific attributes and by the `JavaSpace` interface to mark entries.
net.jini.core.event - package net.jini.core.event
  The `RemoteEventListener` interface and related standard classes.
net.jini.core.lease - package net.jini.core.lease
  These are distributed leasing interfaces and classes.
net.jini.core.lookup - package net.jini.core.lookup
  These are the lookup service interfaces and classes.
net.jini.core.transaction - package net.jini.core.transaction
  These are the transaction abstraction's interfaces and classes.
net.jini.core.transaction.server - package net.jini.core.transaction.server
  These are the default transaction semantics for participant/manager interaction.
net.jini.discovery - package net.jini.discovery
  These are utility classes and interfaces that conform to the discovery and join protocol defined in the Jini(TM) Discovery and Join Specification.
net.jini.entry - package net.jini.entry
  These are standard utility classes for implementers of `Entry` classes.
net.jini.event - package net.jini.event
net.jini.export - package net.jini.export
  Provides generic abstractions for exporting remote objects (`Exporter`), obtaining a proxy from an exported remote object (`ProxyAccessor`), obtaining the server-side context information for an executing remote call (`ServerContext`), and defining export permissions (`ExportPermission`).
net.jini.id - package net.jini.id
  Provides classes and interfaces for using universally unique identifiers.
net.jini.iiop - package net.jini.iiop
  Provides an `Exporter` implementation, `IiopExporter`, that can be used to export and unexport RMI-IIOP remote objects.
net.jini.io - package net.jini.io
  Provides I/O interfaces and utility classes.
net.jini.io.context - package net.jini.io.context
  Provides type definitions for elements commonly found in the context collections available from `ServerContext` and `ObjectStreamContext`.
net.jini.jeri - package net.jini.jeri
  Provides the fundamental abstractions and standard implementation classes for Jini(TM) extensible remote invocation (Jini ERI).
net.jini.jeri.connection - package net.jini.jeri.connection
  Provides interfaces and classes for implementing connection-based Jini(TM) extensible remote invocation (Jini ERI) transport layer providers.
net.jini.jeri.http - package net.jini.jeri.http
  Provides implementations of the `Endpoint` and `ServerEndpoint` abstractions that use HTTP messages sent over TCP sockets as the underlying communication mechanism.
net.jini.jeri.kerberos - package net.jini.jeri.kerberos
  Provides implementations of `Endpoint` and `ServerEndpoint` that use Kerberos as the underlying network security protocol to support security related invocation constraints for remote requests.
net.jini.jeri.ssl - package net.jini.jeri.ssl
  Provides implementations of `Endpoint` and `ServerEndpoint` that use TLS/SSL and HTTPS (HTTP over TLS/SSL) to support invocation constraints.
net.jini.jeri.tcp - package net.jini.jeri.tcp
  Provides implementations of the `Endpoint` and `ServerEndpoint` abstractions that use TCP sockets as the underlying communication mechanism.
net.jini.jrmp - package net.jini.jrmp
  Provides an `Exporter` implementation, `JrmpExporter`, that can be used to export and unexport activatable and non-activatable JRMP remote objects.
net.jini.lease - package net.jini.lease
  Standard service and utility classes for managing leases.
net.jini.loader - package net.jini.loader
  Provides interfaces and utility classes related to dynamic class loading with `RMIClassLoader`.
net.jini.loader.pref - package net.jini.loader.pref
  Provides class loader and `RMIClassLoader` provider implementations that support preferred classes.
net.jini.lookup - package net.jini.lookup
  Standard utility classes for managing the join state of a service and the service discovery duties of a client or service.
net.jini.lookup.entry - package net.jini.lookup.entry
  These are common entry classes for use as attributes in lookup services and their associated JavaBeans(TM) component wrapping classes.
net.jini.security - package net.jini.security
  Provides mechanisms and abstractions for managing security, especially in the presence of dynamically downloaded code.
net.jini.security.policy - package net.jini.security.policy
  Provides an interface for security policy providers capable of dynamic permission grants, an interface for security manager or policy providers that use custom security context state, and a security policy provider supporting dynamic permission grants.
net.jini.security.proxytrust - package net.jini.security.proxytrust
  Defines a trust verifier to support verification of proxies that use dynamically downloaded code, implementation mechanisms to support the verification of such proxies, and an exporter for remote objects that have such proxies.
net.jini.space - package net.jini.space
  The JavaSpacesTM technology package.
net.jini.url.file - package net.jini.url.file
  Provides support for FILE URLs.
net.jini.url.httpmd - package net.jini.url.httpmd
  Provides support for the HTTPMD URL protocol.
net.jini.url.https - package net.jini.url.https
  Provides support for HTTPS URLs.
newBuffer() - Method in interface com.sun.jini.discovery.DatagramBufferFactory
  Returns a byte buffer into which to write encoded multicast packet data.
newCall(InvocationConstraints) - Method in class net.jini.jeri.BasicObjectEndpoint
  Returns an `OutboundRequestIterator` to use to send a new remote call to the referenced remote object using the specified constraints.

  The constraints must be the complete, absolute constraints for the remote call, combining any client and server constraints for the remote method being invoked, with no relative time constraints.

  For each `OutboundRequest` produced by the returned `OutboundRequestIterator`, after writing the request data and before reading any response data, `executeCall` must be invoked to execute the call. This method first invokes `newRequest` on this `BasicObjectEndpoint`'s contained `Endpoint` with the specified constraints to obtain an `OutboundRequestIterator`.

newCall(InvocationConstraints) - Method in interface net.jini.jeri.ObjectEndpoint
  Returns an `OutboundRequestIterator` to use to send a new remote call to the referenced remote object using the specified constraints.
newInstance(ActivationID, ActivationDesc) - Method in class com.sun.jini.phoenix.ActivationGroupImpl
  Creates a new instance of an activatable remote object and returns a marshalled object containing the activated object's proxy.
newInstance(URL[], ClassLoader, String, boolean) - Static method in class net.jini.loader.pref.PreferredClassLoader
  Creates a new instance of `PreferredClassLoader` that loads classes and resources from the specified path of URLs and delegates to the specified parent class loader.
newLease(Uuid, long) - Method in class com.sun.jini.landlord.LeaseFactory
  Return a new `LandlordLease` with the specified initial expiration and cookie using the inner proxy and `Uuid` the factory was created with.
newPermissionCollection() - Method in class com.sun.jini.start.SharedActivationPolicyPermission
newPermissionCollection() - Method in class net.jini.discovery.DiscoveryPermission
newPermissionCollection() - Method in class net.jini.security.AuthenticationPermission
  Returns an empty `PermissionCollection` for storing `AuthenticationPermission` instances.
newPermissionCollection() - Method in class net.jini.security.GrantPermission
  Returns a newly created empty mutable permission collection for `GrantPermission` instances.
newRequest(InvocationConstraints) - Method in interface net.jini.jeri.Endpoint
  Returns an `OutboundRequestIterator` to use to send a new request to this remote endpoint using the specified constraints.
newRequest(OutboundRequestHandle) - Method in class net.jini.jeri.connection.ConnectionManager
  Returns an `OutboundRequestIterator` to use to send a new request for the specified handle to this connection manager's `ConnectionEndpoint`.
newRequest(InvocationConstraints) - Method in class net.jini.jeri.http.HttpEndpoint
  Returns an `OutboundRequestIterator` to use to send a new request to this remote endpoint using the specified constraints.

  The constraints must be the complete, absolute constraints for the request. The returned `OutboundRequestIterator`'s `next` method behaves as follows: Initiates an attempt to communicate the request to this remote endpoint.

newRequest(InvocationConstraints) - Method in class net.jini.jeri.kerberos.KerberosEndpoint
newRequest(InvocationConstraints) - Method in class net.jini.jeri.ssl.HttpsEndpoint
  Returns an `OutboundRequestIterator` to use to send a new request to this remote endpoint using the specified constraints.

  The constraints must be the complete, absolute constraints for the request. If there is a security manager, the `next` method defined on the iterator returned by this method calls the security manager's `checkConnect` method with the endpoint's server host and port.

newRequest(InvocationConstraints) - Method in class net.jini.jeri.ssl.SslEndpoint
  Returns an `OutboundRequestIterator` to use to send a new request to this remote endpoint using the specified constraints.

  The constraints must be the complete, absolute constraints for the request. If there is a security manager, the `next` method defined on the iterator returned by this method calls the security manager's `checkConnect` method with the endpoint's server host and port.

newRequest(InvocationConstraints) - Method in class net.jini.jeri.tcp.TcpEndpoint
  Returns an `OutboundRequestIterator` to use to send a new request to this remote endpoint using the specified constraints.

  The constraints must be the complete, absolute constraints for the request. The returned `OutboundRequestIterator`'s `next` method behaves as follows: Initiates an attempt to communicate the request to this remote endpoint.

next() - Method in interface com.sun.jini.discovery.EncodeIterator
  Performs a single multicast encode operation using the next encoder provider of a `Discovery` instance, returning the resulting datagram packets or throwing the resulting exception.
next() - Method in interface com.sun.jini.outrigger.AdminIterator
  Return the next entry in the sequence.
next() - Method in interface net.jini.jeri.OutboundRequestIterator
  Initiates an attempt to communicate the request to the remote endpoint.
next() - Method in interface net.jini.security.proxytrust.ProxyTrustIterator
  Returns the next element in the iteration.
next() - Method in class net.jini.security.proxytrust.SingletonProxyTrustIterator
nextReps(Uuid, int, Uuid) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
notify(EntryRep, Transaction, RemoteEventListener, long, MarshalledObject) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
notify(RemoteEvent) - Method in interface net.jini.core.event.RemoteEventListener
  Notify the listener about an event.
notify(ServiceTemplate, int, RemoteEventListener, MarshalledObject, long) - Method in interface net.jini.core.lookup.ServiceRegistrar
  Registers for event notification.
notify(LeaseRenewalEvent) - Method in interface net.jini.lease.LeaseListener
  Called by the `LeaseRenewalManager` when it cannot renew a lease that it is managing, and the lease's desired expiration time has not yet been reached.
notify(Entry, Transaction, RemoteEventListener, long, MarshalledObject) - Method in interface net.jini.space.JavaSpace
  When entries are written that match this template notify the given `listener` with a `RemoteEvent` that includes the `handback` object.

## O

ONE - Static variable in class com.sun.jini.discovery.DiscoveryProtocolVersion
  Use discovery protocol version 1.
ObjectEndpoint - interface net.jini.jeri.ObjectEndpoint.
  References a remote object at a remote communication endpoint to send requests to.
ObjectStreamContext - interface net.jini.io.ObjectStreamContext.
  Provides a collection of context information objects that are associated with an `ObjectOutputStream` or `ObjectInputStream` instance that implements this interface.
OutboundRequest - interface net.jini.jeri.OutboundRequest.
  Represents a request that is being sent and the corresponding response received in reply.
OutboundRequestHandle - interface net.jini.jeri.connection.OutboundRequestHandle.
  Associates information with a request that is being sent to a `ConnectionEndpoint`.
OutboundRequestIterator - interface net.jini.jeri.OutboundRequestIterator.
  Produces `OutboundRequest` instances to use for attempting to send a particular request to a remote communication endpoint.
OutgoingMulticastAnnouncement - class net.jini.discovery.OutgoingMulticastAnnouncement.
  Encapsulate the details of marshaling a multicast announcement into one or more packets.
OutgoingMulticastAnnouncement() - Constructor for class net.jini.discovery.OutgoingMulticastAnnouncement
OutgoingMulticastRequest - class net.jini.discovery.OutgoingMulticastRequest.
  Encapsulate the details of marshaling a multicast request into one or more packets.
OutgoingMulticastRequest() - Constructor for class net.jini.discovery.OutgoingMulticastRequest
OutgoingUnicastRequest - class net.jini.discovery.OutgoingUnicastRequest.
  Encapsulate the details of marshaling a unicast request.
OutgoingUnicastRequest() - Constructor for class net.jini.discovery.OutgoingUnicastRequest
OutgoingUnicastResponse - class net.jini.discovery.OutgoingUnicastResponse.
  Encapsulate the details of marshaling a unicast response.
OutgoingUnicastResponse() - Constructor for class net.jini.discovery.OutgoingUnicastResponse
OutriggerPermission - class com.sun.jini.outrigger.OutriggerPermission.
  Permission that can be used to express the access control policy for an instance of an Outrigger server exported with a `BasicJeriExporter`.
OutriggerPermission(String) - Constructor for class com.sun.jini.outrigger.OutriggerPermission
  Create a new `OutriggerPermission` instance.
OutriggerServer.QueryCookie - interface com.sun.jini.outrigger.OutriggerServer.QueryCookie.
  Marker interface for objects that represent state that the server finds useful to share across sub-queries.
OutriggerServerImpl - class com.sun.jini.outrigger.OutriggerServerImpl.
  A basic implementation of a JavaSpacesTM service.
openConnection(URL) - Method in class net.jini.url.httpmd.Handler
  Creates a HTTP URL connection for an HTTPMD URL.
organization - Variable in class net.jini.lookup.entry.Address
  Name of the company or organization that provides this service.
organizationalUnit - Variable in class net.jini.lookup.entry.Address
  The unit within the organization that provides this service.

## P

PERSISTENCE_DIR_CONFIG_ENTRY - Static variable in class com.sun.jini.outrigger.OutriggerServerImpl
  The name of the configuration entry we use to get the the name of the log directory from.
PREPARED - Static variable in interface net.jini.core.transaction.server.TransactionConstants
  Transaction has been prepared but not yet committed.
PROTOCOL_VERSION_1 - Static variable in class com.sun.jini.discovery.Discovery
  The version number for discovery protocol version 1.
PROTOCOL_VERSION_2 - Static variable in class com.sun.jini.discovery.Discovery
  The version number for discovery protocol version 2.
PhoenixConstants - class com.sun.jini.phoenix.PhoenixConstants.
  Provides constants for Phoenix.
PolicyFileProvider - class net.jini.security.policy.PolicyFileProvider.
  Security policy provider that wraps the J2SE(TM) default "PolicyFile" security policy provider distributed as part of the Java(TM) 2 Platform, Standard Edition.
PolicyFileProvider() - Constructor for class net.jini.security.policy.PolicyFileProvider
  Creates a `PolicyFileProvider` whose starting set of permission mappings is the same as those that would result from constructing a new instance of the J2SE default security policy provider with the current `java.security.policy` system property setting (if any), except that `UmbrellaGrantPermission`s are expanded into `GrantPermission`s as described in the documentation for `UmbrellaGrantPermission`.
PolicyFileProvider(String) - Constructor for class net.jini.security.policy.PolicyFileProvider
  Creates a `PolicyFileProvider` whose starting set of permission mappings is the same as those that would result from constructing a new instance of the J2SE default security policy provider with the `java.security.policy` system property set to the value of `policyFile`, except that `UmbrellaGrantPermission`s are expanded into `GrantPermission`s as described in the documentation for `UmbrellaGrantPermission`.
PolicyInitializationException - exception net.jini.security.policy.PolicyInitializationException.
  Exception indicating failed initialization of a security policy provider.
PolicyInitializationException(String, Throwable) - Constructor for class net.jini.security.policy.PolicyInitializationException
  Constructs new `PolicyInitializationException` with the specified detail message and cause.
PreferredClassLoader - class net.jini.loader.pref.PreferredClassLoader.
  A class loader that supports preferred classes.
PreferredClassLoader(URL[], ClassLoader, String, boolean) - Constructor for class net.jini.loader.pref.PreferredClassLoader
  Creates a new `PreferredClassLoader` that loads classes and resources from the specified path of URLs and delegates to the specified parent class loader.
PreferredClassProvider - class net.jini.loader.pref.PreferredClassProvider.
  An `RMIClassLoader` provider that supports preferred classes.
PreferredClassProvider() - Constructor for class net.jini.loader.pref.PreferredClassProvider
  Creates a new `PreferredClassProvider`.
PreferredClassProvider(boolean) - Constructor for class net.jini.loader.pref.PreferredClassProvider
  Creates a new `PreferredClassProvider`.
ProxyAccessor - interface net.jini.export.ProxyAccessor.
  Provides a means to obtain a proxy from an exported remote object.
ProxyPreparer - interface net.jini.security.ProxyPreparer.
  Performs operations on a newly unmarshalled remote proxy to prepare it for use.
ProxyTrust - interface net.jini.security.proxytrust.ProxyTrust.
  Defines a remote interface for obtaining a proxy trust verifier.
ProxyTrustExporter - class net.jini.security.proxytrust.ProxyTrustExporter.
  Contains the information necessary to export a remote object that has a proxy that will not directly be considered trusted by clients, such that the proxy can be trusted by clients using `ProxyTrustVerifier`.
ProxyTrustExporter(Exporter, Exporter) - Constructor for class net.jini.security.proxytrust.ProxyTrustExporter
  Creates an instance with the specified main exporter (which will be used to export the main remote object) and the specified bootstrap exporter (which will be used to export the bootstrap remote object).
ProxyTrustExporter(Exporter, Exporter, ClassLoader) - Constructor for class net.jini.security.proxytrust.ProxyTrustExporter
  Creates an instance with the specified main exporter (which will be used to export the main remote object), the specified bootstrap exporter (which will be used to export the bootstrap remote object), and the specified class loader (in which the generated dynamic proxy class will be defined).
ProxyTrustILFactory - class net.jini.jeri.ProxyTrustILFactory.
  Invocation layer factory for remote objects exported to use Jini(TM) extensible remote invocation (Jini ERI) that produces proxies that additionally implement the `ProxyTrust` interface.
ProxyTrustILFactory(MethodConstraints, Class) - Constructor for class net.jini.jeri.ProxyTrustILFactory
  Creates a factory with the specified server constraints, permission class, and a `null` class loader.
ProxyTrustILFactory(MethodConstraints, Class, ClassLoader) - Constructor for class net.jini.jeri.ProxyTrustILFactory
  Creates a factory with the specified server constraints, permission class, and class loader.
ProxyTrustInvocationHandler - class net.jini.security.proxytrust.ProxyTrustInvocationHandler.
  Invocation handler for remote objects, supporting proxy trust verification by clients using `ProxyTrustVerifier`.
ProxyTrustInvocationHandler(RemoteMethodControl, ProxyTrust) - Constructor for class net.jini.security.proxytrust.ProxyTrustInvocationHandler
  Creates an instance with the specified main proxy and bootstrap proxy.
ProxyTrustIterator - interface net.jini.security.proxytrust.ProxyTrustIterator.
  Defines an iterator that produces objects from which a `TrustVerifier` might be obtained.
ProxyTrustVerifier - class net.jini.security.proxytrust.ProxyTrustVerifier.
  Trust verifier for service proxies that use dynamically downloaded code.
ProxyTrustVerifier() - Constructor for class net.jini.security.proxytrust.ProxyTrustVerifier
  Creates an instance.
parent - Variable in class net.jini.core.transaction.server.NestableServerTransaction
  The parent transaction, if any.
parseURL(URL, String, int, int) - Method in class net.jini.url.httpmd.Handler
  Parses the string representation of an HTTPMD URL object.
partialEntry - Variable in class net.jini.core.entry.UnusableEntryException
  The partial entry.
permissions - Variable in class net.jini.security.BasicProxyPreparer
  Permissions to grant to proxies, or an empty array if no permissions should be granted.
plugTogether(InputStream, OutputStream) - Static method in class com.sun.jini.thread.StreamPlugThread
plugTogether(OutputStream, InputStream) - Static method in class com.sun.jini.thread.StreamPlugThread
policy - Variable in class com.sun.jini.start.ActivateWrapper.ActivateDesc
  The security policy filename or URL.
populateContext(Collection) - Method in interface net.jini.jeri.InboundRequest
  Populates the supplied collection with context information representing this request.
populateContext(Collection) - Method in interface net.jini.jeri.OutboundRequest
  Populates the supplied collection with context information representing this request.
populateContext(OutboundRequestHandle, Collection) - Method in interface net.jini.jeri.connection.Connection
  Populates the supplied collection with context information representing a request with the specified handle.
populateContext(InboundRequestHandle, Collection) - Method in interface net.jini.jeri.connection.ServerConnection
  Populates the supplied collection with context information representing a request with the specified handle.
port - Variable in class com.sun.jini.discovery.MulticastAnnouncement
  The lookup service listen port.
port - Variable in class com.sun.jini.discovery.MulticastRequest
  The client listen port.
port - Variable in class com.sun.jini.discovery.UnicastResponse
  The lookup service listen port.
port - Variable in class net.jini.core.discovery.LookupLocator
  The port number on the host at which to perform discovery.
port - Variable in class net.jini.discovery.IncomingMulticastRequest
  The port to which any responses should connect.
possibleConstraints() - Method in class net.jini.constraint.BasicMethodConstraints
possibleConstraints() - Method in interface net.jini.core.constraint.MethodConstraints
  Returns an iterator that yields all of the possible distinct constraints that can be returned by `getConstraints`, in arbitrary order and with duplicates permitted.
postalCode - Variable in class net.jini.lookup.entry.Address
  Postal code.
preferences() - Method in class net.jini.core.constraint.InvocationConstraints
  Returns an immutable set of all of the preferences.
prepare(TransactionManager, long) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
prepare(TransactionManager, long) - Method in interface net.jini.core.transaction.server.TransactionParticipant
  Requests that the participant prepare itself to commit the transaction, and to vote on the outcome of the transaction.
prepareAndCommit(TransactionManager, long) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
prepareAndCommit(TransactionManager, long) - Method in interface net.jini.core.transaction.server.TransactionParticipant
  A combination of `prepare` and `commit`, which can be used by the manager when there is just one participant left to prepare and all other participants (if any) have responded with `NOTCHANGED`.
prepareOp(Long, StorableObject) - Method in interface com.sun.jini.outrigger.LogOps
  Log a transaction `prepare`.
prepareProxy(Object) - Method in class net.jini.security.BasicProxyPreparer
  Performs operations on a proxy to prepare it for use, returning the prepared proxy, which may or may not be the argument itself.
prepareProxy(Object) - Method in interface net.jini.security.ProxyPreparer
  Performs operations on a newly unmarshalled proxy to prepare it for use, returning the prepared proxy, which may or may not be the argument itself.
printStackTrace() - Method in class com.sun.jini.mercury.InternalMailboxException
  Print the stack trace of this exception and that of the nested exception, if any.
printStackTrace(PrintStream) - Method in class com.sun.jini.mercury.InternalMailboxException
  Print the stack trace of this exception and that of the nested exception, if any.
printStackTrace(PrintWriter) - Method in class com.sun.jini.mercury.InternalMailboxException
  Print the stack trace of this exception and that of the nested exception, if any.
printStackTrace() - Method in class com.sun.jini.norm.InternalNormException
  Print the stack trace of this exception, plus that of the nested exception, if any.
printStackTrace(PrintStream) - Method in class com.sun.jini.norm.InternalNormException
  Print the stack trace of this exception, plus that of the nested exception, if any.
printStackTrace(PrintWriter) - Method in class com.sun.jini.norm.InternalNormException
  Print the stack trace of this exception, plus that of the nested exception, if any.
printStackTrace() - Method in class com.sun.jini.proxy.ThrowThis
  Prints the composite message to `System.err`.
printStackTrace(PrintWriter) - Method in class com.sun.jini.proxy.ThrowThis
  Prints the composite message and the embedded stack trace to the specified print writer `pw`
printStackTrace(PrintStream) - Method in class com.sun.jini.proxy.ThrowThis
  Prints the composite message and the embedded stack trace to the specified stream `ps`.
printStackTrace() - Method in class net.jini.space.InternalSpaceException
  Print the stack trace of this exception, plus that of the nested exception, if any.
printStackTrace(PrintStream) - Method in class net.jini.space.InternalSpaceException
  Print the stack trace of this exception, plus that of the nested exception, if any.
printStackTrace(PrintWriter) - Method in class net.jini.space.InternalSpaceException
  Print the stack trace of this exception, plus that of the nested exception, if any.
priorityWriteLock() - Method in class com.sun.jini.thread.ReadersWriter
  Obtain a priority write lock.
process(InvocationConstraints) - Static method in class com.sun.jini.discovery.DiscoveryConstraints
  Processes the discovery-related constraints in the given set of constraints, returning a `DiscoveryConstraints` instance from which the constraint results can be queried.
processRequestData(InputStream, OutputStream) - Method in interface net.jini.jeri.connection.ServerConnection
  Reads from the specified input stream any per-request data required by this connection for an inbound request, writes any required response data to the specified output stream, and returns a handle for the request.
promote(TransactionParticipant[], long[], TransactionParticipant) - Method in class net.jini.core.transaction.server.NestableServerTransaction
  Promote the listed participants (from a subtransaction) into this (the parent) transaction.
promote(long, TransactionParticipant[], long[], TransactionParticipant) - Method in interface net.jini.core.transaction.server.NestableTransactionManager
  Promote the listed participants into the specified transaction.
protoVersion - Variable in class net.jini.discovery.IncomingMulticastAnnouncement
  Current version of the multicast announcement protocol.
protoVersion - Variable in class net.jini.discovery.IncomingMulticastRequest
  The current version of the multicast request protocol.
protoVersion - Variable in class net.jini.discovery.IncomingUnicastRequest
  The current version of the unicast discovery protocol.
protoVersion - Static variable in class net.jini.discovery.OutgoingUnicastRequest
  The current version of the unicast discovery protocol.
protoVersion - Variable in class net.jini.discovery.OutgoingUnicastResponse
  The current version of the unicast discovery protocol.
protocolVersion - Static variable in class net.jini.discovery.OutgoingMulticastAnnouncement
  The current version of the multicast announcement protocol.
protocolVersion - Static variable in class net.jini.discovery.OutgoingMulticastRequest
  The current version of the multicast announcement protocol.
providers(Class, ClassLoader) - Static method in class com.sun.jini.resource.Service
  Locates and incrementally instantiates the available providers of a given service using the given class loader.
providers(Class) - Static method in class com.sun.jini.resource.Service
  Locates and incrementally instantiates the available providers of a given service using the context class loader.
providesIntegrity(URL) - Method in interface net.jini.security.IntegrityVerifier
  Returns `true` if the specified URL is known to provide content integrity; returns `false` otherwise.
providesIntegrity(URL) - Method in class net.jini.url.file.FileIntegrityVerifier
  Returns `true` if the specified URL uses the "file" protocol and the host is `null`, empty, "~", or "localhost"; returns `false` otherwise.
providesIntegrity(URL) - Method in class net.jini.url.httpmd.HttpmdIntegrityVerifier
  Returns `true` if the specified URL uses the "httpmd" protocol; returns `false` otherwise.
providesIntegrity(URL) - Method in class net.jini.url.https.HttpsIntegrityVerifier
  Returns `true` if the specified URL uses the "https" protocol; returns `false` otherwise.
proxy - Variable in class com.sun.jini.start.NonActivatableServiceDescriptor.Created
  The reference to the proxy of the created service
proxy - Variable in class com.sun.jini.start.SharedActivatableServiceDescriptor.Created
  The reference to the proxy of the created service
put(Object, Object) - Method in class com.sun.jini.lease.AbstractLeaseMap
putAll(Map) - Method in class com.sun.jini.lease.AbstractLeaseMap

## R

RENEWAL_FAILURE_EVENT_ID - Static variable in interface net.jini.lease.LeaseRenewalSet
  The event id for all `RenewalFailureEvent` objects.
ReadersWriter - class com.sun.jini.thread.ReadersWriter.
  An Object to control the concurrent state.
ReadersWriter() - Constructor for class com.sun.jini.thread.ReadersWriter
ReadersWriter.ConcurrentLockException - exception com.sun.jini.thread.ReadersWriter.ConcurrentLockException.
  InterruptedException transformed to a runtime exception.
ReadersWriter.ConcurrentLockException() - Constructor for class com.sun.jini.thread.ReadersWriter.ConcurrentLockException
ReadersWriter.ConcurrentLockException(String) - Constructor for class com.sun.jini.thread.ReadersWriter.ConcurrentLockException
Recover - interface com.sun.jini.outrigger.Recover.
  Methods that recover the state of the space after a restart.
ReferentUuid - interface net.jini.id.ReferentUuid.
  Defines an interface that allows a proxy for a resource to express the identity of that resource.
ReferentUuids - class net.jini.id.ReferentUuids.
  Convenience methods for working with proxies that implement `ReferentUuid`.
ReferentUuids() - Constructor for class net.jini.id.ReferentUuids
RegistrarPermission - class com.sun.jini.reggie.RegistrarPermission.
  Permission that can be used to express the access control policy for an instance of the Reggie lookup service exported with a `BasicJeriExporter`.
RegistrarPermission(String) - Constructor for class com.sun.jini.reggie.RegistrarPermission
  Creates an instance with the specified target name.
RegistrySunExporter - class com.sun.jini.phoenix.RegistrySunExporter.
  JRMP exporter to export a `Registry` using the well-known registry object identifier, and preventing remote code downloading for incoming remote calls.
RegistrySunExporter() - Constructor for class com.sun.jini.phoenix.RegistrySunExporter
  Creates a JRMP exporter that exports on the standard activation port (1098).
RegistrySunExporter(int) - Constructor for class com.sun.jini.phoenix.RegistrySunExporter
  Creates a JRMP exporter that exports on the specified port.
RelativeTimeConstraint - interface net.jini.core.constraint.RelativeTimeConstraint.
  Implemented by constraints that are expressed in terms of relative time, to support conversion to absolute time constraints.
RemoteDiscoveryEvent - class net.jini.discovery.RemoteDiscoveryEvent.
  Whenever the lookup discovery service discovers or discards a lookup service matching the discovery/discard criteria of one or more of its registrations, the lookup discovery service sends an instance of this class to the listener corresponding to each such registration.
RemoteDiscoveryEvent(Object, long, long, MarshalledObject, boolean, Map) - Constructor for class net.jini.discovery.RemoteDiscoveryEvent
  Constructs a new instance of `RemoteDiscoveryEvent`.
RemoteEvent - class net.jini.core.event.RemoteEvent.
  The base class or superclass for remote events.
RemoteEvent(Object, long, long, MarshalledObject) - Constructor for class net.jini.core.event.RemoteEvent
  Constructs a RemoteEvent object.
RemoteEventListener - interface net.jini.core.event.RemoteEventListener.
  The RemoteEventListener interface needs to be implemented by any object that wants to receive a notification of a remote event from some other object.
RemoteMethodControl - interface net.jini.core.constraint.RemoteMethodControl.
  Defines an interface to proxies for setting constraints to control remote method calls.
RenewalFailureEvent - class net.jini.lease.RenewalFailureEvent.
  Event generated by a lease renewal set when it can't renew a lease it is responsible for.
RenewalFailureEvent(LeaseRenewalSet, long, MarshalledObject) - Constructor for class net.jini.lease.RenewalFailureEvent
  Simple constructor.
RequestDispatcher - interface net.jini.jeri.RequestDispatcher.
  A callback object for processing inbound requests.
RequireDlPermProvider - class net.jini.loader.pref.RequireDlPermProvider.
  An `RMIClassLoader` provider that supports preferred classes and enforces `DownloadPermission`.
RequireDlPermProvider() - Constructor for class net.jini.loader.pref.RequireDlPermProvider
  Creates a new `RequireDlPermProvider`.
RetryTask - class com.sun.jini.thread.RetryTask.
RetryTask(TaskManager, WakeupManager) - Constructor for class com.sun.jini.thread.RetryTask
  Create a new `RetryTask` that will be scheduled with the given task manager, and which will perform retry scheduling using the given wakeup manager.
read(EntryRep, Transaction, long, OutriggerServer.QueryCookie) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
read(InputStream) - Static method in class net.jini.id.UuidFactory
  Creates a new `Uuid` with the 128-bit value obtained by unmarshalling a binary representation from the supplied `InputStream`.
read(Entry, Transaction, long) - Method in interface net.jini.space.JavaSpace
  Read any matching entry from the space, blocking until one exists.
readAnnotation() - Method in class net.jini.io.MarshalInputStream
  Reads and returns a class annotation string value (possibly `null`) that was written by a corresponding `MarshalOutputStream` implementation.
readConfiguration(InputStream) - Method in class com.sun.jini.logging.LogManager
  Reinitialize the logging properties and reread the logging configuration, and initiate probes if the probe interval is greater than zero.
readIfExists(EntryRep, Transaction, long, OutriggerServer.QueryCookie) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
readIfExists(Entry, Transaction, long) - Method in interface net.jini.space.JavaSpace
  Read any matching entry from the space, returning `null` if there is currently is none.
readLock() - Method in class com.sun.jini.thread.ReadersWriter
  Obtain a read lock.
readResolve() - Method in class net.jini.id.Uuid
  Returns this object.
readResponseData(OutboundRequestHandle, InputStream) - Method in interface net.jini.jeri.connection.Connection
  Reads from the specified stream any per-response data required by this connection for a request with the specified handle.
readUnlock() - Method in class com.sun.jini.thread.ReadersWriter
  Release a read lock.
readerWait(Object, long) - Method in class com.sun.jini.thread.ReadersWriter
  Release a read lock, wait the given period of time or until notified by notifier, then obtain a read lock again.
recoverJoinState(StoredObject) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
recoverJoinState(StoredObject) - Method in interface com.sun.jini.outrigger.Recover
  Recover the join state from the previous session.
recoverRegister(StoredResource, StoredObject) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
recoverRegister(StoredResource, StoredObject) - Method in interface com.sun.jini.outrigger.Recover
  Recover an event registration.
recoverSessionId(long) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
  Recover the id from the previous session and determine the new basis value for the seq numbers issued by this session.
recoverSessionId(long) - Method in interface com.sun.jini.outrigger.Recover
  Recover the session id from the previous session.
recoverTake(Uuid, Long) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
recoverTake(Uuid, Long) - Method in interface com.sun.jini.outrigger.Recover
  Recover a take operation.
recoverTransaction(Long, StoredObject) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
recoverTransaction(Long, StoredObject) - Method in interface com.sun.jini.outrigger.Recover
  Recover a prepared transaction.
recoverUuid(Uuid) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
recoverUuid(Uuid) - Method in interface com.sun.jini.outrigger.Recover
  Recover the `Uuid` for the service as a whole.
recoverWrite(StoredResource, Long) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
recoverWrite(StoredResource, Long) - Method in interface com.sun.jini.outrigger.Recover
  Recover a write operation.
refresh() - Method in class com.sun.jini.start.AggregatePolicyProvider
  Refreshes the currently active sub-policy by delegating to its `refresh` method.
refresh() - Method in class com.sun.jini.start.LoaderSplitPolicyProvider
  Invokes `refresh` on both the loader-specific and default underlying policy providers.
refresh() - Method in class net.jini.security.policy.DynamicPolicyProvider
refresh() - Method in class net.jini.security.policy.PolicyFileProvider
  Refreshes the policy configuration by calling `refresh` on the base policy.
register(ActivationGroupID, ActivateWrapper.ActivateDesc, boolean, ActivationSystem) - Static method in class com.sun.jini.start.ActivateWrapper
  Analog to `Activatable.register()` for activatable objects that want to use this wrapper mechanism.
register(ServiceItem, long) - Method in interface net.jini.core.lookup.ServiceRegistrar
  Register a new service or re-register an existing service.
register(String[], LookupLocator[], RemoteEventListener, MarshalledObject, long) - Method in interface net.jini.discovery.LookupDiscoveryService
  Register with the lookup discovery service.
register(long) - Method in interface net.jini.event.EventMailbox
  Defines the interface to the event mailbox service.
registerOp(StorableResource, StorableObject) - Method in interface com.sun.jini.outrigger.LogOps
  Log a `notify` operation.
registrar - Variable in class com.sun.jini.discovery.UnicastResponse
  The lookup service proxy.
registrar - Variable in class net.jini.discovery.IncomingUnicastResponse
  The registrar we have discovered.
regs - Variable in class net.jini.discovery.DiscoveryEvent
  The registrars with which this event is associated.
regs - Variable in class net.jini.discovery.RemoteDiscoveryEvent
  Array containing a subset of the set of proxies to the lookup service(s) with which this event is associated.
remove(Object) - Method in class com.sun.jini.lease.AbstractLeaseMap
remove(TaskManager.Task) - Method in class com.sun.jini.thread.TaskManager
remove(Lease) - Method in class net.jini.lease.LeaseRenewalManager
  Removes a given lease from the managed set of leases; but does not cancel the given lease.
remove(Lease) - Method in interface net.jini.lease.LeaseRenewalSet
  Removes the specified lease from set.
removeDiscoveryListener(DiscoveryListener) - Method in interface net.jini.discovery.DiscoveryManagement
  Removes a listener from the set of objects listening for discovery events.
removeDiscoveryListener(DiscoveryListener) - Method in class net.jini.discovery.LookupDiscovery
  Indicate that a listener is no longer interested in receiving DiscoveryEvent notifications.
removeDiscoveryListener(DiscoveryListener) - Method in class net.jini.discovery.LookupDiscoveryManager
  Removes a listener from the set of objects listening for discovery events.
removeDiscoveryListener(DiscoveryListener) - Method in class net.jini.discovery.LookupLocatorDiscovery
  Remove a DiscoveryListener from the listener set.
removeGroups(String[]) - Method in interface net.jini.discovery.DiscoveryGroupManagement
  Deletes a set of group names from the managed set of groups.
removeGroups(String[]) - Method in class net.jini.discovery.LookupDiscovery
  Remove a set of groups from the set to be discovered.
removeGroups(String[]) - Method in class net.jini.discovery.LookupDiscoveryManager
  Deletes a set of group names from the managed set of groups.
removeGroups(String[]) - Method in interface net.jini.discovery.LookupDiscoveryRegistration
  Deletes a set of group names from this registration's managed set of groups.
removeIfPending(TaskManager.Task) - Method in class com.sun.jini.thread.TaskManager
  Remove a task if it is pending (not active).
removeListener(ServiceDiscoveryListener) - Method in interface net.jini.lookup.LookupCache
  Removes a `ServiceDiscoveryListener` object from the set of listeners currently registered with the `LookupCache`.
removeLocators(LookupLocator[]) - Method in interface net.jini.discovery.DiscoveryLocatorManagement
  Deletes a set of locators from the managed set of locators, and discards any already-discovered lookup service that corresponds to a deleted locator.
removeLocators(LookupLocator[]) - Method in class net.jini.discovery.LookupDiscoveryManager
  Deletes a set of locators from the managed set of locators, and discards any already-discovered lookup service that corresponds to a deleted locator.
removeLocators(LookupLocator[]) - Method in interface net.jini.discovery.LookupDiscoveryRegistration
  Deletes a set of of LookupLocator objects from this registration's managed set of locators.
removeLocators(LookupLocator[]) - Method in class net.jini.discovery.LookupLocatorDiscovery
  Deletes a set of locators from the managed set of locators, and discards any already-discovered lookup service that corresponds to a deleted locator.
removeLookupGroups(String[]) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
removeLookupGroups(String[]) - Method in interface net.jini.admin.JoinAdmin
  Remove groups from the set to join.
removeLookupLocators(LookupLocator[]) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
removeLookupLocators(LookupLocator[]) - Method in interface net.jini.admin.JoinAdmin
  Remove locators for specific lookup services from the set to join.
removeMemberGroups(String[]) - Method in interface net.jini.lookup.DiscoveryAdmin
  Deletes the elements of the given set of names from the set whose elements are the names of the groups in which the lookup service is currently a member.
renew(LeasedResource, long) - Method in class com.sun.jini.landlord.FixedLeasePeriodPolicy
renew(Uuid, long) - Method in interface com.sun.jini.landlord.Landlord
  Called by the lease when its `renew` method is called.
renew(LeasedResource, long) - Method in interface com.sun.jini.landlord.LeasePeriodPolicy
  Calculate the expiration and duration for an existing lease that is being renewed.
renew(Uuid, long) - Method in interface com.sun.jini.landlord.LocalLandlord
  Renew the lease that is associated with the given cookie.
renew(long) - Method in class com.sun.jini.lease.AbstractLease
  Renew the lease for a duration relative to now.
renew(Uuid, long) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
renew(long) - Method in interface net.jini.core.lease.Lease
  Used to renew a lease for an additional period of time, specified in milliseconds.
renewAll(Uuid[], long[]) - Method in interface com.sun.jini.landlord.Landlord
  Called by the lease map when its `renewAll` method is called.
renewAll() - Method in class com.sun.jini.landlord.LandlordLeaseMap
renewAll(LocalLandlord, Uuid[], long[]) - Static method in class com.sun.jini.landlord.LandlordUtil
  Call `landlord.renew()` for each object in `cookie[]`, passing `cookie[i]` and `durations[i]`.
renewAll(Uuid[], long[]) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
renewAll() - Method in interface net.jini.core.lease.LeaseMap
  Renews all leases in the LeaseMap, using their current values as the renewal durations.
renewFor(Lease, long, LeaseListener) - Method in class net.jini.lease.LeaseRenewalManager
  Include a lease in the managed set for a specified duration.
renewFor(Lease, long, long, LeaseListener) - Method in class net.jini.lease.LeaseRenewalManager
  Include a lease in the managed set for a specified duration and with specified renewal duration.
renewFor(Lease, long, long) - Method in interface net.jini.lease.LeaseRenewalSet
  Include a client lease in the set for a specified duration and with a specified renewal duration.
renewFor(Lease, long) - Method in interface net.jini.lease.LeaseRenewalSet
  Include a client lease in the set for a specified duration.
renewOp(Uuid, long) - Method in interface com.sun.jini.outrigger.LogOps
  Log a `renew` operation.
renewUntil(Lease, long, LeaseListener) - Method in class net.jini.lease.LeaseRenewalManager
  Include a lease in the managed set until a specified time.
renewUntil(Lease, long, long, LeaseListener) - Method in class net.jini.lease.LeaseRenewalManager
  Include a lease in the managed set until a specified time and with a specified renewal duration.
requirements() - Method in class net.jini.core.constraint.InvocationConstraints
  Returns an immutable set of all of the requirements.
reset() - Method in class com.sun.jini.thread.RetryTask
  Reset values for a new use of this task.
resolveClass(ObjectStreamClass) - Method in class net.jini.io.MarshalInputStream
  Resolves the appropriate `Class` object for the stream class descriptor `classDesc`.
resolveProxyClass(String[]) - Method in class net.jini.io.MarshalInputStream
  Resolves the appropriate `Class` object for the proxy class described by the interface names `interfaceNames`.
restore(ObjectInputStream) - Method in interface com.sun.jini.outrigger.StorableObject
  Restore the persistent fields
restore(StorableObject) - Method in interface com.sun.jini.outrigger.StoredObject
  Restore the state of a `StorableObject` object.
restore(StorableResource) - Method in interface com.sun.jini.outrigger.StoredResource
  Restore the state of a `StorableResource`.
retryTime() - Method in class com.sun.jini.thread.RetryTask
  Return the next time at which we should make another attempt.
roTasks - Variable in class com.sun.jini.thread.TaskManager
  Read-only view of tasks
room - Variable in class net.jini.lookup.entry.Location
  A room or cube number.
run() - Method in class com.sun.jini.thread.GetThreadPoolAction
run() - Method in class com.sun.jini.thread.NewThreadAction
run() - Method in class com.sun.jini.thread.RetryTask
  The `run` method used as a `TaskManagerTask`.
run() - Method in class com.sun.jini.thread.StreamPlugThread
run() - Method in class com.sun.jini.tool.ClassServer
  Just keep looping, spawning a new thread for each incoming request.
runAfter(List, int) - Method in interface com.sun.jini.thread.TaskManager.Task
  Return true if this task must be run after at least one task in the given task list with an index less than size (size may be less then tasks.size()).

## S

STRONG - Static variable in class net.jini.jeri.ssl.ConfidentialityStrength
  If confidentiality of message contents is ensured, then use strong confidentiality for message contents.
Security - class net.jini.security.Security.
  Provides methods for executing actions with privileges enabled, for snapshotting security contexts, for verifying trust in proxies, for verifying codebase integrity, and for dynamically granting permissions.
SecurityContext - interface net.jini.security.SecurityContext.
  Interface implemented by objects representing security contexts, returned from the `getContext` method of the `Security` class, which in turn may obtain them from a security manager or policy provider implementing the `SecurityContextSource` interface.
SecurityContextSource - interface net.jini.security.policy.SecurityContextSource.
  Interface that a security manager or policy provider can optionally implement in order to support the saving and restoring of custom security context state.
ServerAuthentication - class net.jini.core.constraint.ServerAuthentication.
  Represents a constraint on authentication of the server to the client.
ServerCapabilities - interface net.jini.jeri.ServerCapabilities.
  Represents the constraint support capabilities of a server-side transport layer implementation.
ServerConnection - interface net.jini.jeri.connection.ServerConnection.
  Represents an established server-side connection.
ServerConnectionManager - class net.jini.jeri.connection.ServerConnectionManager.
  Provides server-side connection management using the Jini(TM) extensible remote invocation (Jini ERI) multiplexing protocol to frame and multiplex requests and responses over connections.
ServerConnectionManager() - Constructor for class net.jini.jeri.connection.ServerConnectionManager
  Creates a new `ServerConnectionManager`.
ServerContext - class net.jini.export.ServerContext.
  The `ServerContext` class contains static methods to execute some action within an appropriate server context for the current thread and to obtain the server context for the current thread.
ServerContext.Spi - interface net.jini.export.ServerContext.Spi.
  Defines the interface for server context providers, which are consulted by `ServerContext.getServerContext()` if no server context has been explicitly associated with the current thread via a previous call to `ServerContext.doWithServerContext(java.lang.Runnable, java.util.Collection)`.
ServerEndpoint - interface net.jini.jeri.ServerEndpoint.
  Represents one or more communication endpoints on the current (local) host to listen for and receive requests on and a template for producing an `Endpoint` instance to send requests to those communication endpoints.
ServerEndpoint.ListenContext - interface net.jini.jeri.ServerEndpoint.ListenContext.
  A callback object for passing to `ServerEndpoint.enumerateListenEndpoints` to receive the enumerated `ListenEndpoint` instances and to choose an active listen operation for each of them on behalf of the caller of `enumerateListenEndpoints`.
ServerEndpoint.ListenCookie - interface net.jini.jeri.ServerEndpoint.ListenCookie.
  A cookie to identify a listen operation as the return value of the `ListenContext.addListenEndpoint` method.
ServerEndpoint.ListenEndpoint - interface net.jini.jeri.ServerEndpoint.ListenEndpoint.
  Represents a communication endpoint on the current (local) host to listen for and receive requests on.
ServerEndpoint.ListenHandle - interface net.jini.jeri.ServerEndpoint.ListenHandle.
  Represents a listen operation that has been started on a `ListenEndpoint`.
ServerMinPrincipal - class net.jini.core.constraint.ServerMinPrincipal.
  Represents a constraint on the server, such that if the server authenticates itself, then it must authenticate itself as at least all of the specified principals.
ServerMinPrincipal(Principal) - Constructor for class net.jini.core.constraint.ServerMinPrincipal
  Creates a constraint containing the specified principal.
ServerMinPrincipal(Principal[]) - Constructor for class net.jini.core.constraint.ServerMinPrincipal
  Creates a constraint containing the specified principals, with duplicates removed.
ServerMinPrincipal(Collection) - Constructor for class net.jini.core.constraint.ServerMinPrincipal
  Creates a constraint containing the specified principals, with duplicates removed.
ServerProxyTrust - interface net.jini.security.proxytrust.ServerProxyTrust.
  Defines a local interface to obtain a proxy trust verifier.
ServerTransaction - class net.jini.core.transaction.server.ServerTransaction.
  Class implementing the `Transaction` interface, for use with transaction participants that implement the default transaction semantics.
ServerTransaction(TransactionManager, long) - Constructor for class net.jini.core.transaction.server.ServerTransaction
  Simple constructor.
Service - class com.sun.jini.resource.Service.
  A simple service-provider lookup mechanism.
ServiceConfigurationError - error com.sun.jini.resource.ServiceConfigurationError.
  Error thrown when something goes wrong while looking up service providers.
ServiceConfigurationError(String) - Constructor for class com.sun.jini.resource.ServiceConfigurationError
  Constructs a new instance with the specified detail string.
ServiceConfigurationError(Throwable) - Constructor for class com.sun.jini.resource.ServiceConfigurationError
  Constructs a new instance that wraps the specified throwable.
ServiceControlled - interface net.jini.lookup.entry.ServiceControlled.
  This interface indicates that an Entry class is created and modified by the service with which it is associated.
ServiceDescriptor - interface com.sun.jini.start.ServiceDescriptor.
  Interface that all service description objects must implement.
ServiceDiscoveryEvent - class net.jini.lookup.ServiceDiscoveryEvent.
  The `ServiceDiscoveryEvent` class encapsulates the service discovery information made available by the event mechanism of the `LookupCache`.
ServiceDiscoveryEvent(Object, ServiceItem, ServiceItem) - Constructor for class net.jini.lookup.ServiceDiscoveryEvent
  The constructor of `ServiceDiscoveryEvent` takes three arguments: An instance of `Object` corresponding to the instance of `LookupCache` from which the given event originated A `ServiceItem` reference representing the state of the service (associated with the given event) prior to the occurrence of the event A `ServiceItem` reference representing the state of the service after the occurrence of the event If `null` is passed as the source parameter for the constructor, a `NullPointerException` will be thrown.
ServiceDiscoveryListener - interface net.jini.lookup.ServiceDiscoveryListener.
  The `ServiceDiscoveryListener` interface defines the methods used by objects such as a `LookupCache` to notify an entity that events of interest related to the elements of the cache have occurred.
ServiceDiscoveryManager - class net.jini.lookup.ServiceDiscoveryManager.
  The `ServiceDiscoveryManager` class is a helper utility class that any client-like entity can use to "discover" services registered with any number of lookup services of interest.
ServiceDiscoveryManager(DiscoveryManagement, LeaseRenewalManager) - Constructor for class net.jini.lookup.ServiceDiscoveryManager
  Constructs an instance of `ServiceDiscoveryManager` which will, on behalf of the entity that constructs this class, discover and manage a set of lookup services, as well as discover and manage sets of services registered with those lookup services.
ServiceDiscoveryManager(DiscoveryManagement, LeaseRenewalManager, Configuration) - Constructor for class net.jini.lookup.ServiceDiscoveryManager
  Constructs an instance of this class, which is configured using the items retrieved through the given `Configuration`, that will, on behalf of the entity that constructs this class, discover and manage a set of lookup services, as well as discover and manage sets of services registered with those lookup services.
ServiceEvent - class net.jini.core.lookup.ServiceEvent.
  This class is used for remote events sent by the lookup service.
ServiceEvent(Object, long, long, MarshalledObject, ServiceID, int) - Constructor for class net.jini.core.lookup.ServiceEvent
  Simple constructor.
ServiceID - class net.jini.core.lookup.ServiceID.
  A universally unique identifier (UUID) for registered services.
ServiceID(long, long) - Constructor for class net.jini.core.lookup.ServiceID
  Simple constructor.
ServiceID(DataInput) - Constructor for class net.jini.core.lookup.ServiceID
  Reads in 16 bytes in standard network byte order.
ServiceIDListener - interface net.jini.lookup.ServiceIDListener.
  Interface used by a service that does not yet have a service ID, for callback from the JoinManager when a service ID is assigned.
ServiceInfo - class net.jini.lookup.entry.ServiceInfo.
  Generic information about a service.
ServiceInfo() - Constructor for class net.jini.lookup.entry.ServiceInfo
  Construct an empty instance of this class.
ServiceInfo(String, String, String, String, String, String) - Constructor for class net.jini.lookup.entry.ServiceInfo
  Construct an instance of this class, with all fields initialized appropriately.
ServiceInfoBean - class net.jini.lookup.entry.ServiceInfoBean.
  A JavaBeans(TM) component that encapsulates a ServiceInfo object.
ServiceInfoBean() - Constructor for class net.jini.lookup.entry.ServiceInfoBean
  Construct a new JavaBeans component, linked to a new empty ServiceInfo object.
ServiceItem - class net.jini.core.lookup.ServiceItem.
  Items are stored in and retrieved from the lookup service using instances of this class.
ServiceItem(ServiceID, Object, Entry[]) - Constructor for class net.jini.core.lookup.ServiceItem
  Simple constructor.
ServiceItemFilter - interface net.jini.lookup.ServiceItemFilter.
  The `ServiceItemFilter` interface defines the methods used by an object such as the `ServiceDiscoveryManager` or the `LookupCache` to apply additional selection criteria when searching for services in which an entity has registered interest.
ServiceMatches - class net.jini.core.lookup.ServiceMatches.
  An instance of this class is used for the return value when looking up multiple items in the lookup service.
ServiceMatches(ServiceItem[], int) - Constructor for class net.jini.core.lookup.ServiceMatches
  Simple constructor.
ServiceProxyAccessor - interface com.sun.jini.start.ServiceProxyAccessor.
  Provides a means to obtain a client-side proxy from a "base" service object.
ServiceRegistrar - interface net.jini.core.lookup.ServiceRegistrar.
  Defines the interface to the lookup service.
ServiceRegistration - interface net.jini.core.lookup.ServiceRegistration.
  A registered service item is manipulated using an instance of this class.
ServiceStarter - class com.sun.jini.start.ServiceStarter.
  This class provides the main routine for starting shared groups, non-activatable services, and activatable services.
ServiceTemplate - class net.jini.core.lookup.ServiceTemplate.
  Items in the lookup service are matched using instance of this class.
ServiceTemplate(ServiceID, Class[], Entry[]) - Constructor for class net.jini.core.lookup.ServiceTemplate
  Simple constructor.
ServiceType - class net.jini.lookup.entry.ServiceType.
  Human-oriented information about the "type" of a service.
ServiceType() - Constructor for class net.jini.lookup.entry.ServiceType
  Instantiate this class.
SharedActivatableServiceDescriptor - class com.sun.jini.start.SharedActivatableServiceDescriptor.
  Class used to launch shared, activatable services.
SharedActivatableServiceDescriptor(String, String, String, String, String, String[], boolean) - Constructor for class com.sun.jini.start.SharedActivatableServiceDescriptor
  Trivial constructor.
SharedActivatableServiceDescriptor(String, String, String, String, String, String[], boolean, String, int) - Constructor for class com.sun.jini.start.SharedActivatableServiceDescriptor
  Trivial constructor.
SharedActivatableServiceDescriptor.Created - class com.sun.jini.start.SharedActivatableServiceDescriptor.Created.
  Object returned by `SharedActivatableServiceDescriptor.create()` method that returns the proxy, group identifier, and activation identifier for the created service.
SharedActivatableServiceDescriptor.Created(ActivationGroupID, ActivationID, Object) - Constructor for class com.sun.jini.start.SharedActivatableServiceDescriptor.Created
  Constructs an instance of this class.
SharedActivationGroupDescriptor - class com.sun.jini.start.SharedActivationGroupDescriptor.
  Class used to create a shared activation group.
SharedActivationGroupDescriptor(String, String, String, String, String[], String[]) - Constructor for class com.sun.jini.start.SharedActivationGroupDescriptor
  Trivial constructor.
SharedActivationGroupDescriptor(String, String, String, String, String[], String[], String, int) - Constructor for class com.sun.jini.start.SharedActivationGroupDescriptor
  Trivial constructor.
SharedActivationPolicyPermission - class com.sun.jini.start.SharedActivationPolicyPermission.
  `Permission` class used by the service starter package.
SharedActivationPolicyPermission(String) - Constructor for class com.sun.jini.start.SharedActivationPolicyPermission
  Constructor that creates a `SharedActivationPolicyPermission` with the specified name.
SharedActivationPolicyPermission(String, String) - Constructor for class com.sun.jini.start.SharedActivationPolicyPermission
  Constructor that creates a `SharedActivationPolicyPermission` with the specified name.
SharedGroup - interface com.sun.jini.start.SharedGroup.
  The service starter supported interface for shared group objects.
SharedGroupImpl - class com.sun.jini.start.SharedGroupImpl.
  The provided implementation of the `SharedGroup` service.
SingletonProxyTrustIterator - class net.jini.security.proxytrust.SingletonProxyTrustIterator.
  A simple `ProxyTrustIterator` that produces a single object as the only element of the iteration.
SingletonProxyTrustIterator(Object) - Constructor for class net.jini.security.proxytrust.SingletonProxyTrustIterator
  Creates an instance with the specified object to use as the only element of the iteration.
SslEndpoint - class net.jini.jeri.ssl.SslEndpoint.
  An implementation of `Endpoint` that uses TLS/SSL to support invocation constraints for direct communication over TCP sockets.
SslServerEndpoint - class net.jini.jeri.ssl.SslServerEndpoint.
  An implementation of `ServerEndpoint` that uses TLS/SSL to support invocation constraints for direct communication over TCP sockets.
SslTrustVerifier - class net.jini.jeri.ssl.SslTrustVerifier.
  Trust verifier for the `SslEndpoint`, `HttpsEndpoint`, and `ConfidentialityStrength` classes.
SslTrustVerifier() - Constructor for class net.jini.jeri.ssl.SslTrustVerifier
  Creates an instance of this class.
Status - class net.jini.lookup.entry.Status.
  The base class from which other status-related entry classes may be derived.
Status() - Constructor for class net.jini.lookup.entry.Status
  Construct an empty Status object.
Status(StatusType) - Constructor for class net.jini.lookup.entry.Status
  Construct a Status object with the given severity.
StatusBean - class net.jini.lookup.entry.StatusBean.
  A JavaBeans(TM) component that encapsulates a Status object.
StatusBean() - Constructor for class net.jini.lookup.entry.StatusBean
  Unlike other EntryBean constructors, this one does not establish a link to a new object.
StatusType - class net.jini.lookup.entry.StatusType.
  Information pertaining to the severity of a Status object.
StorableObject - interface com.sun.jini.outrigger.StorableObject.
  Interface that must be implemented by objects that must persist their state.
StorableResource - interface com.sun.jini.outrigger.StorableResource.
  Sub-interface of `StorableObject` that must be implemented by objects that represent leased resources and must persist their state.
StorageLocationAdmin - interface com.sun.jini.admin.StorageLocationAdmin.
  Admin interface for controlling the location of a service's persistent storage.
Store - interface com.sun.jini.outrigger.Store.
  This interface defines the methods that any OutriggerServerImpl store must implement.
StoredObject - interface com.sun.jini.outrigger.StoredObject.
  Interface for a stored resource.
StoredResource - interface com.sun.jini.outrigger.StoredResource.
  Interface for a stored resource.
StreamPlugThread - class com.sun.jini.thread.StreamPlugThread.
  `StreamPlugThread` is a utility class that "plugs" two streams, one input stream and one output stream, together by creating a thread that repeatedly reads any data available from the input stream and writes it to the output stream.
StreamPlugThread(InputStream, OutputStream) - Constructor for class com.sun.jini.thread.StreamPlugThread
SunJrmpExporter - class com.sun.jini.phoenix.SunJrmpExporter.
  JRMP exporter to export an object using a well-known object identifier.
SunJrmpExporter(int, int) - Constructor for class com.sun.jini.phoenix.SunJrmpExporter
  Creates a JRMP exporter that exports using the specified well-known object identifier and the specified port.
SystemAccessExporter - class com.sun.jini.phoenix.SystemAccessExporter.
  Exporter that wraps an `ActivationSystem` instance so that it only accepts calls from the local host and optionally enforces a `GroupPolicy` on calls to `registerGroup` and `setActivationGroupDesc`.
SystemAccessExporter() - Constructor for class com.sun.jini.phoenix.SystemAccessExporter
  Creates an exporter with an underlying `SunJrmpExporter` that exports using a well-known object identifier (4) on the standard activation port (1098), and a `DefaultGroupPolicy` instance.
SystemAccessExporter(GroupPolicy) - Constructor for class com.sun.jini.phoenix.SystemAccessExporter
  Creates an exporter with an underlying `SunJrmpExporter` that exports using a well-known object identifier (4) on the standard activation port (1098), and the specified group policy, if any.
SystemAccessExporter(int) - Constructor for class com.sun.jini.phoenix.SystemAccessExporter
  Creates an exporter with an underlying `SunJrmpExporter` that exports using a well-known object identifier (4) on the specified port, and a `DefaultGroupPolicy` instance.
SystemAccessExporter(int, GroupPolicy) - Constructor for class com.sun.jini.phoenix.SystemAccessExporter
  Creates an exporter with an underlying `SunJrmpExporter` that exports using a well-known object identifier (4) on the specified port, and the specified group policy, if any.
SystemAccessExporter(Exporter) - Constructor for class com.sun.jini.phoenix.SystemAccessExporter
  Creates an exporter with the specified underlying exporter and a `DefaultGroupPolicy` instance.
SystemAccessExporter(Exporter, GroupPolicy) - Constructor for class com.sun.jini.phoenix.SystemAccessExporter
  Creates an exporter with the specified underlying exporter and the specified group policy, if any.
SystemAccessILFactory - class com.sun.jini.phoenix.SystemAccessILFactory.
  Invocation layer factory for exporting an `ActivationSystem` to use Jini(TM) extensible remote invocation (Jini ERI), that is similar to `BasicILFactory` except the remote object must be an `ActivationSystem` instance and the returned dispatcher optionally accepts calls from the local host and optionally enforces a `GroupPolicy` on calls to `registerGroup` and `setActivationGroupDesc`.
SystemAccessILFactory() - Constructor for class com.sun.jini.phoenix.SystemAccessILFactory
  Creates an invocation layer factory that creates an invocation dispatcher with a `DefaultGroupPolicy` instance and a `null` class loader.
SystemAccessILFactory(GroupPolicy, ClassLoader) - Constructor for class com.sun.jini.phoenix.SystemAccessILFactory
  Creates an invocation layer factory that creates an invocation dispatcher with the specified group policy and the specified class loader.
SystemAccessILFactory(MethodConstraints) - Constructor for class com.sun.jini.phoenix.SystemAccessILFactory
  Creates a factory with a `null` class loader, the specified server constraints, the `SystemPermission` permission class, and a `DefaultGroupPolicy` instance.
SystemAccessILFactory(MethodConstraints, Class, GroupPolicy, ClassLoader) - Constructor for class com.sun.jini.phoenix.SystemAccessILFactory
  Creates a factory with the specified server constraints, permission class, group policy, and class loader.
SystemAccessILFactory.SystemDispatcher - class com.sun.jini.phoenix.SystemAccessILFactory.SystemDispatcher.
  A subclass of `BasicInvocationDispatcher` for `ActivationSystem` instances that optionally enforces a `GroupPolicy` on calls to `registerGroup` and `setActivationGroupDesc`.
SystemAccessILFactory.SystemDispatcher(Collection, Remote, ServerCapabilities, MethodConstraints, Class, GroupPolicy, boolean, ClassLoader) - Constructor for class com.sun.jini.phoenix.SystemAccessILFactory.SystemDispatcher
  Creates an invocation dispatcher to receive incoming remote calls for the specified methods, for a server and transport with the specified capabilities, enforcing the specified constraints, and performing preinvocation access control using the specified permission class and group policy.
SystemPermission - class com.sun.jini.phoenix.SystemPermission.
  Represents permissions that can be used to express the access control policy for the `ActivationSystem` remote object exported with `BasicJeriExporter`.
SystemPermission(String) - Constructor for class com.sun.jini.phoenix.SystemPermission
  Creates an instance with the specified name.
sameFile(URL, URL) - Method in class net.jini.url.httpmd.Handler
  Compares two HTTPMD URLs to see if they refer to the same file.
schedule(long, Runnable) - Method in class com.sun.jini.thread.WakeupManager
  Schedule the given task for the given time.
schedule(long, Runnable, WakeupManager.ThreadDesc) - Method in class com.sun.jini.thread.WakeupManager
  Schedule the given task for the given time, to be run in a thread.
seqNum - Variable in class net.jini.core.event.EventRegistration
  The current sequence number.
seqNum - Variable in class net.jini.core.event.RemoteEvent
  The event sequence number.
sequenceNumber - Variable in class com.sun.jini.discovery.MulticastAnnouncement
  The announcement sequence number.
serialFormat - Variable in class com.sun.jini.lease.AbstractLease
  Serialization format for the expiration.
serialNumber - Variable in class net.jini.lookup.entry.ServiceInfo
  The serial number of this instance of the service, if any.
service - Variable in class net.jini.core.lookup.ServiceItem
  A service object.
serviceAdded(ServiceDiscoveryEvent) - Method in interface net.jini.lookup.ServiceDiscoveryListener
  When the cache receives from one of the managed lookup services, an event signaling the registration of a service of interest for the first time (or for the first time since the service has been discarded), the cache invokes the `serviceAdded` method on all instances of `ServiceDiscoveryListener` that are registered with the cache; doing so notifies the entity that a service of interest has been discovered.
serviceChanged(ServiceDiscoveryEvent) - Method in interface net.jini.lookup.ServiceDiscoveryListener
  When the cache receives, from a managed lookup service, an event signaling the unique modification of the attributes of a service of interest (across the attribute sets of all references to the service), the cache invokes the `serviceChanged` method on all instances of `ServiceDiscoveryListener` that are registered with the cache; doing so notifies the entity that the state of a service of interest has changed.
serviceID - Variable in class com.sun.jini.discovery.MulticastAnnouncement
  The lookup service ID.
serviceID - Variable in class net.jini.core.lookup.ServiceEvent
  ServiceID of the item that triggered the event.
serviceID - Variable in class net.jini.core.lookup.ServiceItem
  A service ID, or null if registering for the first time.
serviceID - Variable in class net.jini.core.lookup.ServiceTemplate
  Service ID to match, or `null`.
serviceID - Variable in class net.jini.discovery.IncomingMulticastAnnouncement
  The ServiceID that has been announced.
serviceIDNotify(ServiceID) - Method in interface net.jini.lookup.ServiceIDListener
  Called when the JoinManager gets a valid ServiceID from a lookup service.
serviceIDs - Variable in class com.sun.jini.discovery.MulticastRequest
  The IDs of known lookup services.
serviceIDs - Variable in class net.jini.discovery.IncomingMulticastRequest
  The ServiceIDs from which the requestor has already heard.
serviceRemoved(ServiceDiscoveryEvent) - Method in interface net.jini.lookup.ServiceDiscoveryListener
  When the cache receives, from a managed lookup service, an event signaling the removal of a service of interest from the last such lookup service with which it was registered, the cache invokes the `serviceRemoved` method on all instances of `ServiceDiscoveryListener` that are registered with the cache; doing so notifies the entity that a service of interest has been discarded.
serviceTypes - Variable in class net.jini.core.lookup.ServiceTemplate
  Service types to match, or `null`.
setAttributes(Entry[]) - Method in interface net.jini.core.lookup.ServiceRegistration
  Deletes all of the service item's existing attributes, and replaces them with the specified attribute sets.
setAttributes(Entry[]) - Method in class net.jini.lookup.JoinManager
  Replaces the service's current set of attributes with a new set of attributes.
setBuilding(String) - Method in class net.jini.lookup.entry.LocationBean
  Set the value of the building field in the Location object linked to by this JavaBeans component.
setClassPath(String) - Method in class com.sun.jini.tool.ClassDep
  Set the classpath to use for finding our class definitions.
setClientConstraints(MethodConstraints) - Method in class net.jini.jeri.BasicInvocationHandler
  Returns a copy of this invocation handler with the specified constraints as its new client constraints.
setComment(String) - Method in class net.jini.lookup.entry.CommentBean
  Set the value of the comment field in the Comment object linked to by this JavaBeans component.
setConstraints(MethodConstraints) - Method in class com.sun.jini.landlord.ConstrainableLandlordLease
setConstraints(MethodConstraints) - Method in interface net.jini.core.constraint.RemoteMethodControl
  Returns a new copy of this proxy with the client constraints set to the specified constraints.
setConstraints(MethodConstraints) - Method in class net.jini.discovery.ConstrainableLookupLocator
setConstraints(Object) - Method in class net.jini.security.BasicProxyPreparer
  Sets constraints on the proxy.
setCountry(String) - Method in class net.jini.lookup.entry.AddressBean
  Set the value of the country field in the Address object linked to by this JavaBeans component.
setEdges(boolean) - Method in class com.sun.jini.tool.ClassDep
  Determines whether to include package references that lie outside the declared set of interest.
setException(RemoteException) - Method in interface net.jini.security.proxytrust.ProxyTrustIterator
  Provides the iteration with a `RemoteException` thrown from a remote call made while attempting to obtain a `TrustVerifier` from the object returned by the most recent call to `next`.
setException(RemoteException) - Method in class net.jini.security.proxytrust.SingletonProxyTrustIterator
setExpiration(long) - Method in interface com.sun.jini.landlord.LeasedResource
  Changes the expiration time of the lease.
setExpiration(Lease, long) - Method in class net.jini.lease.LeaseRenewalManager
  Replaces the current desired expiration of a given lease from the managed set with a new desired expiration time.
setExpirationWarningListener(RemoteEventListener, long, MarshalledObject) - Method in interface net.jini.lease.LeaseRenewalSet
  Register for the expiration warning event associated with this set.
setFiles(boolean) - Method in class com.sun.jini.tool.ClassDep
  Determines how to print out the fully qualified class names.
setFloor(String) - Method in class net.jini.lookup.entry.LocationBean
  Set the value of the floor field in the Location object linked to by this JavaBeans component.
setGroups(String[]) - Method in interface net.jini.discovery.DiscoveryGroupManagement
  Replaces all of the group names in the managed set with names from a new set.
setGroups(String[]) - Method in class net.jini.discovery.LookupDiscovery
  Change the set of groups to be discovered to correspond to the given set.
setGroups(String[]) - Method in class net.jini.discovery.LookupDiscoveryManager
  Replaces all of the group names in the managed set with names from a new set.
setGroups(String[]) - Method in interface net.jini.discovery.LookupDiscoveryRegistration
  Replaces all of the group names in this registration's managed set of groups with new set of names.
setLeaseBound(long) - Method in interface com.sun.jini.fiddler.FiddlerAdmin
  Changes the least upper bound applied to all lease durations granted by the lookup discovery service.
setLocality(String) - Method in class net.jini.lookup.entry.AddressBean
  Set the value of the locality field in the Address object linked to by this JavaBeans component.
setLocators(LookupLocator[]) - Method in interface net.jini.discovery.DiscoveryLocatorManagement
  Replaces all of the locators in the managed set with locators from a new set, and discards any already-discovered lookup service that corresponds to a locator that is removed from the managed set as a result of an invocation of this method.
setLocators(LookupLocator[]) - Method in class net.jini.discovery.LookupDiscoveryManager
  Replaces all of the locators in the managed set with locators from a new set, and discards any already-discovered lookup service that corresponds to a locator that is removed from the managed set as a result of an invocation of this method.
setLocators(LookupLocator[]) - Method in interface net.jini.discovery.LookupDiscoveryRegistration
  Replaces all of the locators in this registration's managed set of locators with a new set of LookupLocator objects.
setLocators(LookupLocator[]) - Method in class net.jini.discovery.LookupLocatorDiscovery
  Replaces all of the locators in the managed set with locators from a new set, and discards any already-discovered lookup service that corresponds to a locator that is removed from the managed set as a result of an invocation of this method.
setLookupGroups(String[]) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
setLookupGroups(String[]) - Method in interface net.jini.admin.JoinAdmin
  Replace the list of groups to join with a new list.
setLookupLocators(LookupLocator[]) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
setLookupLocators(LookupLocator[]) - Method in interface net.jini.admin.JoinAdmin
  Replace the list of locators of specific lookup services to join with a new list.
setManufacturer(String) - Method in class net.jini.lookup.entry.ServiceInfoBean
  Set the value of the manufacturer field in the ServiceInfo object linked to by this JavaBeans component.
setMemberGroups(String[]) - Method in interface net.jini.lookup.DiscoveryAdmin
  Replaces the set whose elements are the names of the groups in which the lookup service is currently a member with the given set of group names.
setModel(String) - Method in class net.jini.lookup.entry.ServiceInfoBean
  Set the value of the model field in the ServiceInfo object linked to by this JavaBeans component.
setName(String) - Method in class net.jini.lookup.entry.NameBean
  Set the value of the name field in the object linked to by this JavaBeans component.
setName(String) - Method in class net.jini.lookup.entry.ServiceInfoBean
  Set the value of the name field in the ServiceInfo object linked to by this JavaBeans component.
setOrganization(String) - Method in class net.jini.lookup.entry.AddressBean
  Set the value of the organization field in the Address object linked to by this JavaBeans component.
setOrganizationalUnit(String) - Method in class net.jini.lookup.entry.AddressBean
  Set the value of the organizationalUnit field in the Address object linked to by this JavaBeans component.
setPersistenceSnapshotThreshold(int) - Method in interface com.sun.jini.fiddler.FiddlerAdmin
  Change the value of the size threshold of the snapshot; which is employed by the lookup discovery service in the test to determine whether or not to take a "snapshot" of the system state.
setPersistenceSnapshotWeight(float) - Method in interface com.sun.jini.fiddler.FiddlerAdmin
  Change the weight factor applied by the lookup discovery service to the snapshot size during the test to determine whether or not to take a "snapshot" of the system state.
setPolicy(ClassLoader, Policy) - Method in class com.sun.jini.start.AggregatePolicyProvider
  Changes sub-policy association with given class loader.
setPostalCode(String) - Method in class net.jini.lookup.entry.AddressBean
  Set the value of the postalCode field in the Address object linked to by this JavaBeans component.
setRenewalFailureListener(RemoteEventListener, MarshalledObject) - Method in interface net.jini.lease.LeaseRenewalSet
  Register for the renewal failure event associated with this set.
setRoom(String) - Method in class net.jini.lookup.entry.LocationBean
  Set the value of the room field in the Location object linked to by this JavaBeans component.
setSerialFormat(int) - Method in class com.sun.jini.lease.AbstractLease
  Set the serialization format for the expiration.
setSerialFormat(int) - Method in interface net.jini.core.lease.Lease
  Sets the format to use when serializing the lease.
setSerialNumber(String) - Method in class net.jini.lookup.entry.ServiceInfoBean
  Set the value of the serialNumber field in the ServiceInfo object linked to by this JavaBeans component.
setSeverity(StatusType) - Method in class net.jini.lookup.entry.StatusBean
  Set the value of the severity field of the Status object to which this JavaBeans component is linked.
setStateOrProvince(String) - Method in class net.jini.lookup.entry.AddressBean
  Set the value of the stateOrProvince field in the Address object linked to by this JavaBeans component.
setStorageLocation(String) - Method in interface com.sun.jini.admin.StorageLocationAdmin
  Sets the location of the service's persistent storage, moving all current persistent storage from the current location to the specified new location.
setStreet(String) - Method in class net.jini.lookup.entry.AddressBean
  Set the value of the street field in the Address object linked to by this JavaBeans component.
setUnicastPort(int) - Method in interface net.jini.lookup.DiscoveryAdmin
  Changes the number of the port on which the lookup service is currently listening for unicast discovery queries to the given port number.
setVendor(String) - Method in class net.jini.lookup.entry.ServiceInfoBean
  Set the value of the vendor field in the ServiceInfo object linked to by this JavaBeans component.
setVersion(String) - Method in class net.jini.lookup.entry.ServiceInfoBean
  Set the value of the version field in the ServiceInfo object linked to by this JavaBeans component.
setupOptions(String[]) - Method in class com.sun.jini.tool.ClassDep
  Convenience method for initializing an instance with specific command line arguments.
setupStore(Recover) - Method in interface com.sun.jini.outrigger.Store
  Set up the store.
setupStore(Recover) - Method in class com.sun.jini.outrigger.logstore.LogStore
  Setup store, recover previous state if any.
severity - Variable in class net.jini.lookup.entry.Status
  The severity level of this status object.
size() - Method in class com.sun.jini.lease.AbstractLeaseMap
snapshot(Entry) - Method in interface net.jini.space.JavaSpace
  The process of serializing an entry for transmission to a JavaSpaces service will be identical if the same entry is used twice.
source - Variable in class net.jini.core.event.EventRegistration
  The event source.
source - Variable in class net.jini.core.event.RemoteEvent
  The event source.
space() - Method in interface com.sun.jini.outrigger.JavaSpaceAdmin
  Return the space that this administrative object governs.
space() - Method in class com.sun.jini.outrigger.OutriggerServerImpl
start() - Method in class com.sun.jini.thread.InProgress
  Signal the start of the operation this object bounds.
startTime() - Method in class com.sun.jini.thread.RetryTask
  Return the time this task was created, or the last time `reset` was called.
stateOrProvince - Variable in class net.jini.lookup.entry.Address
  Full name or standard postal abbreviation of a state or province.
stop() - Method in class com.sun.jini.thread.InProgress
  Signal the stop of the operation this object bounds.
stop() - Method in class com.sun.jini.thread.WakeupManager
  Stop executing.
store(ObjectOutputStream) - Method in interface com.sun.jini.outrigger.StorableObject
  Store the persistent fields
storeLoggerName - Static variable in class com.sun.jini.outrigger.OutriggerServerImpl
  Logger name for information related to persistence
street - Variable in class net.jini.lookup.entry.Address
  Street address.
stringLiteral(String) - Static method in class com.sun.jini.config.ConfigUtil
  Returns a `String` whose characters, if parsed by a `ConfigurationFile`, would yield a `String` equivalent to the passed argument.

## T

TRANSITION_MATCH_MATCH - Static variable in interface net.jini.core.lookup.ServiceRegistrar
  An event is sent when the changed item matches the template both before and after the operation.
TRANSITION_MATCH_NOMATCH - Static variable in interface net.jini.core.lookup.ServiceRegistrar
  An event is sent when the changed item matches the template before the operation, but doesn't match the template after the operation (this includes deletion of the item).
TRANSITION_NOMATCH_MATCH - Static variable in interface net.jini.core.lookup.ServiceRegistrar
  An event is sent when the changed item doesn't match the template before the operation (this includes not existing), but does match the template after the operation.
TWO - Static variable in class com.sun.jini.discovery.DiscoveryProtocolVersion
  Use discovery protocol version 2.
TaskManager - class com.sun.jini.thread.TaskManager.
  A task manager manages a single queue of tasks, and some number of worker threads.
TaskManager() - Constructor for class com.sun.jini.thread.TaskManager
  Create a task manager with maxThreads = 10, timeout = 15 seconds, and loadFactor = 3.0.
TaskManager(int, long, float) - Constructor for class com.sun.jini.thread.TaskManager
  Create a task manager.
TaskManager.Task - interface com.sun.jini.thread.TaskManager.Task.
  The interface that tasks must implement
TcpEndpoint - class net.jini.jeri.tcp.TcpEndpoint.
  An implementation of the `Endpoint` abstraction that uses TCP sockets (instances of `Socket`) for the underlying communication mechanism.
TcpServerEndpoint - class net.jini.jeri.tcp.TcpServerEndpoint.
  An implementation of the `ServerEndpoint` abstraction that uses TCP sockets (instances of `ServerSocket`) for the underlying communication mechanism.
ThreadPoolPermission - class com.sun.jini.thread.ThreadPoolPermission.
  Permission to use internal thread pools (see GetThreadPoolAction).
ThreadPoolPermission(String) - Constructor for class com.sun.jini.thread.ThreadPoolPermission
  Creates a new ThreadPoolPermission with the specified name.
ThrowThis - exception com.sun.jini.proxy.ThrowThis.
  The semi-official way for remote methods on registration objects (e.g `LeaseRenewalSet`, `LookupDiscoveryRegistration`, `MailboxRegistration`) to indicate that the registration no longer exists is to throw `NoSuchObjectException`.
ThrowThis(RemoteException) - Constructor for class com.sun.jini.proxy.ThrowThis
  Simple constructor
ThrowThis(RemoteException, String) - Constructor for class com.sun.jini.proxy.ThrowThis
  Simple constructor.
TimeoutExpiredException - exception net.jini.core.transaction.TimeoutExpiredException.
  Exception thrown when a transaction timeout has expired.
TimeoutExpiredException(boolean) - Constructor for class net.jini.core.transaction.TimeoutExpiredException
  Constructs an instance with no detail message.
TimeoutExpiredException(String, boolean) - Constructor for class net.jini.core.transaction.TimeoutExpiredException
  Constructs an instance with a detail message.
Transaction - interface net.jini.core.transaction.Transaction.
  Interface for classes representing transactions returned by `TransactionManager` servers for use with transaction participants that implement the default transaction semantics.
Transaction.Created - class net.jini.core.transaction.Transaction.Created.
  Class that holds return values from create methods.
Transaction.Created(Transaction, Lease) - Constructor for class net.jini.core.transaction.Transaction.Created
  Simple constructor.
TransactionConstants - interface net.jini.core.transaction.server.TransactionConstants.
  Constants common to transaction managers and participants.
TransactionException - exception net.jini.core.transaction.TransactionException.
  Base class for exceptions thrown during a transaction.
TransactionException(String) - Constructor for class net.jini.core.transaction.TransactionException
  Constructs an instance with a detail message.
TransactionException() - Constructor for class net.jini.core.transaction.TransactionException
  Constructs an instance with no detail message.
TransactionFactory - class net.jini.core.transaction.TransactionFactory.
  Factory methods for creating top-level transactions.
TransactionManager - interface net.jini.core.transaction.server.TransactionManager.
  The interface used for managers of the two-phase commit protocol for top-level transactions.
TransactionManager.Created - class net.jini.core.transaction.server.TransactionManager.Created.
  Class that holds return values from create methods.
TransactionManager.Created(long, Lease) - Constructor for class net.jini.core.transaction.server.TransactionManager.Created
  Simple constructor.
TransactionParticipant - interface net.jini.core.transaction.server.TransactionParticipant.
  The interface used for participants of the two-phase commit protocol.
TrustEquivalence - interface net.jini.security.proxytrust.TrustEquivalence.
  Defines an interface for checking that an object (that is not yet known to be trusted) is equivalent in trust, content, and function to a known trusted object.
TrustVerifier - interface net.jini.security.TrustVerifier.
  Defines the interface for trust verifiers used by `Security.verifyObjectTrust`, allowing the objects that are trusted to be extended.
TrustVerifier.Context - interface net.jini.security.TrustVerifier.Context.
  Defines the context for trust verification used by `TrustVerifier` instances and `Security.verifyObjectTrust`.
take(EntryRep, Transaction, long, OutriggerServer.QueryCookie) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
take(Entry, Transaction, long) - Method in interface net.jini.space.JavaSpace
  Take a matching entry from the space, waiting until one exists.
takeIfExists(EntryRep, Transaction, long, OutriggerServer.QueryCookie) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
takeIfExists(Entry, Transaction, long) - Method in interface net.jini.space.JavaSpace
  Take a matching entry from the space, returning `null` if there is currently is none.
takeOp(Uuid, Long) - Method in interface com.sun.jini.outrigger.LogOps
  Log a `take` operation.
task - Variable in class com.sun.jini.thread.WakeupManager.Ticket
  The task object to be executed
tasks - Variable in class com.sun.jini.thread.TaskManager
  Active and pending tasks
terminate() - Method in class com.sun.jini.thread.TaskManager
  Interrupt all threads, and stop processing tasks.
terminate() - Method in class com.sun.jini.tool.ClassServer
  Close the server socket, causing the thread to terminate.
terminate() - Method in interface net.jini.discovery.DiscoveryManagement
  Ends all discovery processing being performed by the current implementation of this interface.
terminate() - Method in class net.jini.discovery.LookupDiscovery
  Terminate the discovery process.
terminate() - Method in class net.jini.discovery.LookupDiscoveryManager
  Terminates all threads, ending all discovery processing being performed by the current instance of this class.
terminate() - Method in class net.jini.discovery.LookupLocatorDiscovery
  Terminates all threads, ending all locator discovery processing being performed by the current instance of this class.
terminate() - Method in class net.jini.lookup.JoinManager
  Performs cleanup duties related to the termination of the lookup service discovery event mechanism, as well as the lease and thread management performed by the `JoinManager`.
terminate() - Method in interface net.jini.lookup.LookupCache
  Performs cleanup duties related to the termination of the processing being performed by a particular instance of `LookupCache`.
terminate() - Method in class net.jini.lookup.ServiceDiscoveryManager
  The `terminate` method performs cleanup duties related to the termination of the event mechanism for lookup service discovery, the event mechanism for service discovery, and the cache management duties of the `ServiceDiscoveryManager`.
terminated - Variable in class com.sun.jini.thread.TaskManager
  True if manager has been terminated
threads - Variable in class com.sun.jini.thread.TaskManager
  Active threads
throwRemoteException() - Method in class com.sun.jini.proxy.ThrowThis
  Throw the `RemoteException` the server wants thrown
timeout - Variable in class com.sun.jini.thread.TaskManager
  Idle time before a thread should exit
toString() - Method in class com.sun.jini.discovery.DiscoveryProtocolVersion
toString() - Method in class com.sun.jini.discovery.MulticastAnnouncement
  Returns a string representation of this announcement.
toString() - Method in class com.sun.jini.discovery.MulticastMaxPacketSize
toString() - Method in class com.sun.jini.discovery.MulticastRequest
  Returns string representation of this request.
toString() - Method in class com.sun.jini.discovery.MulticastTimeToLive
toString() - Method in class com.sun.jini.discovery.UnicastResponse
  Returns a string representation of this response.
toString() - Method in class com.sun.jini.discovery.UnicastSocketTimeout
toString() - Method in class com.sun.jini.landlord.LandlordLease
toString() - Method in class com.sun.jini.start.ActivateWrapper.ActivateDesc
toString() - Method in class com.sun.jini.start.NonActivatableServiceDescriptor
toString() - Method in class com.sun.jini.start.SharedActivatableServiceDescriptor
toString() - Method in class com.sun.jini.start.SharedActivationGroupDescriptor
toString() - Method in class com.sun.jini.thread.WakeupManager.ThreadDesc
toString() - Method in class com.sun.jini.thread.WakeupManager.Ticket
toString() - Method in class net.jini.activation.ActivatableInvocationHandler
  Returns a string representation of this object.
toString() - Method in class net.jini.config.AbstractConfiguration.Primitive
  Returns a string representation of this object.
toString() - Method in class net.jini.config.ConfigurationException
  Returns a short description of this exception.
toString() - Method in class net.jini.config.ConfigurationFile
  Returns a string representation of this object.
toString() - Method in class net.jini.constraint.BasicMethodConstraints.MethodDesc
  Returns a string representation of this object.
toString() - Method in class net.jini.constraint.BasicMethodConstraints
  Returns a string representation of this object.
toString() - Method in class net.jini.core.constraint.ClientAuthentication
  Returns a string representation of this object.
toString() - Method in class net.jini.core.constraint.ClientMaxPrincipal
  Returns a string representation of this object.
toString() - Method in class net.jini.core.constraint.ClientMaxPrincipalType
  Returns a string representation of this object.
toString() - Method in class net.jini.core.constraint.ClientMinPrincipal
  Returns a string representation of this object.
toString() - Method in class net.jini.core.constraint.ClientMinPrincipalType
  Returns a string representation of this object.
toString() - Method in class net.jini.core.constraint.Confidentiality
  Returns a string representation of this object.
toString() - Method in class net.jini.core.constraint.ConnectionAbsoluteTime
  Returns a string representation of this object.
toString() - Method in class net.jini.core.constraint.ConnectionRelativeTime
  Returns a string representation of this object.
toString() - Method in class net.jini.core.constraint.ConstraintAlternatives
  Returns a string representation of this object.
toString() - Method in class net.jini.core.constraint.Delegation
  Returns a string representation of this object.
toString() - Method in class net.jini.core.constraint.DelegationAbsoluteTime
  Returns a string representation of this object.
toString() - Method in class net.jini.core.constraint.DelegationRelativeTime
  Returns a string representation of this object.
toString() - Method in class net.jini.core.constraint.Integrity
  Returns a string representation of this object.
toString() - Method in class net.jini.core.constraint.InvocationConstraints
  Returns a string representation of this object.
toString() - Method in class net.jini.core.constraint.ServerAuthentication
  Returns a string representation of this object.
toString() - Method in class net.jini.core.constraint.ServerMinPrincipal
  Returns a string representation of this object.
toString() - Method in class net.jini.core.discovery.LookupLocator
  Return the string form of this LookupLocator, as a `jini`-scheme URL.
toString() - Method in class net.jini.core.lookup.ServiceID
  Returns a 36-character string of five fields separated by hyphens, with each field represented in lowercase hexadecimal with the same number of digits as in the field.
toString() - Method in class net.jini.core.transaction.server.ServerTransaction
toString() - Method in class net.jini.entry.AbstractEntry
  Print out the entry as the sum of all its fields.
toString(Entry) - Static method in class net.jini.entry.AbstractEntry
  Print out the given entry as the sum of all its fields.
toString() - Method in class net.jini.id.Uuid
  Returns a string representation of this `Uuid`.
toString() - Method in class net.jini.iiop.IiopExporter
  Returns the string representation for this exporter.
toString() - Method in class net.jini.jeri.AbstractILFactory
  Returns a string representation for this factory.
toString() - Method in class net.jini.jeri.BasicILFactory
  Returns a string representation of this factory.
toString() - Method in class net.jini.jeri.BasicInvocationHandler
  Returns a string representation of this `BasicInvocationHandler`.
toString() - Method in class net.jini.jeri.BasicJeriExporter
  Returns the string representation for this exporter.
toString() - Method in class net.jini.jeri.BasicObjectEndpoint
  Returns a string representation of this `BasicObjectEndpoint`.
toString() - Method in class net.jini.jeri.http.HttpEndpoint
  Returns a string representation of this `HttpEndpoint`.
toString() - Method in class net.jini.jeri.http.HttpServerEndpoint
  Returns a string representation of this `HttpServerEndpoint`.
toString() - Method in class net.jini.jeri.kerberos.KerberosEndpoint
  Returns a string representation of this endpoint.
toString() - Method in class net.jini.jeri.kerberos.KerberosServerEndpoint
  Returns a string representation of this object.
toString() - Method in class net.jini.jeri.ssl.ConfidentialityStrength
  Returns a string representation of this object.
toString() - Method in class net.jini.jeri.ssl.HttpsEndpoint
  Returns a string representation of this object.
toString() - Method in class net.jini.jeri.ssl.HttpsServerEndpoint
  Returns a string representation of this object.
toString() - Method in class net.jini.jeri.ssl.SslEndpoint
  Returns a string representation of this object.
toString() - Method in class net.jini.jeri.ssl.SslServerEndpoint
  Returns a string representation of this object.
toString() - Method in class net.jini.jeri.tcp.TcpEndpoint
  Returns a string representation of this `TcpEndpoint`.
toString() - Method in class net.jini.jeri.tcp.TcpServerEndpoint
  Returns a string representation of this `TcpServerEndpoint`.
toString() - Method in class net.jini.jrmp.JrmpExporter
  Returns the string representation for this exporter.
toString() - Method in class net.jini.loader.pref.PreferredClassLoader
  Returns a string representation of this class loader.
toString() - Method in class net.jini.lookup.entry.StatusType
  Returns a string representation of this object.
toString() - Method in class net.jini.security.BasicProxyPreparer
  Returns a string representation of this object.
toString() - Method in class net.jini.security.proxytrust.ProxyTrustInvocationHandler
  Returns a string representation of this object.
totalMatches - Variable in class net.jini.core.lookup.ServiceMatches
  Total number of matching items.
transaction - Variable in class net.jini.core.transaction.NestableTransaction.Created
  The transaction.
transaction - Variable in class net.jini.core.transaction.Transaction.Created
  The transaction.
transition - Variable in class net.jini.core.lookup.ServiceEvent
  One of ServiceRegistrar.TRANSITION_*MATCH_*MATCH.
translateConstraints(MethodConstraints, Method[]) - Static method in class com.sun.jini.proxy.ConstrainableProxyUtil
  Creates a `MethodConstraints` using the constraints in `methodConstraints`, but with the methods remapped according to `mappings`, where the first element of each pair of elements is mapped to the second.
tryOnce() - Method in class com.sun.jini.thread.RetryTask
  Make a single attempt.
type - Variable in class com.sun.jini.lookup.entry.BasicServiceType
  The type of service.

## U

USE_DEFAULT - Static variable in interface com.sun.jini.outrigger.JavaSpaceAdmin
  Can be passed to `contents` to indicate no preference for the fetch size.
UmbrellaGrantPermission - class net.jini.security.policy.UmbrellaGrantPermission.
  Permission that is specially intepreted by `PolicyFileProvider` as shorthand for a `GrantPermission` covering all permissions authorized to a given protection domain.
UmbrellaGrantPermission() - Constructor for class net.jini.security.policy.UmbrellaGrantPermission
  Creates a new `UmbrellaGrantPermission`.
UnicastDiscoveryClient - interface com.sun.jini.discovery.UnicastDiscoveryClient.
  Interface implemented by classes which perform the client (discovering) side of unicast discovery.
UnicastDiscoveryServer - interface com.sun.jini.discovery.UnicastDiscoveryServer.
  Interface implemented by classes which handle the server (lookup service) side of unicast discovery.
UnicastResponse - class com.sun.jini.discovery.UnicastResponse.
  Class representing the values obtained as the result of unicast discovery.
UnicastResponse(String, int, String[], ServiceRegistrar) - Constructor for class com.sun.jini.discovery.UnicastResponse
  Creates new `UnicastResponse` instance containing the given values.
UnicastSocketTimeout - class com.sun.jini.discovery.UnicastSocketTimeout.
  Represents a constraint on the timeout set on sockets used for unicast discovery.
UnicastSocketTimeout(int) - Constructor for class com.sun.jini.discovery.UnicastSocketTimeout
  Creates a `UnicastSocketTimeout` constraint for the given timeout.
UnknownEventException - exception net.jini.core.event.UnknownEventException.
  An exception thrown when the recipient of a RemoteEvent does not recognize the combination of the event identifier and the event source as something in which it is interested.
UnknownEventException(String) - Constructor for class net.jini.core.event.UnknownEventException
  Constructs an UnknownEventException with the specified detail message.
UnknownEventException() - Constructor for class net.jini.core.event.UnknownEventException
  Constructs an UnknownEventException with no detail message.
UnknownLeaseException - exception net.jini.core.lease.UnknownLeaseException.
  An exception used to indicate that a lease is not known to the grantor of the lease.
UnknownLeaseException() - Constructor for class net.jini.core.lease.UnknownLeaseException
  Constructs an UnknownLeaseException with no detail message.
UnknownLeaseException(String) - Constructor for class net.jini.core.lease.UnknownLeaseException
  Constructs an UnknownLeaseException with the specified detail message.
UnknownTransactionException - exception net.jini.core.transaction.UnknownTransactionException.
  Exception thrown when a transaction is not recognized as a valid or known transaction.
UnknownTransactionException(String) - Constructor for class net.jini.core.transaction.UnknownTransactionException
  Constructs an instance with a detail message.
UnknownTransactionException() - Constructor for class net.jini.core.transaction.UnknownTransactionException
  Constructs an instance with no detail message.
UnsupportedConstraintException - exception net.jini.io.UnsupportedConstraintException.
  Typically used as the nested exception of a `ConnectIOException` if the constraints for a remote call cannot be satisfied.
UnsupportedConstraintException(String) - Constructor for class net.jini.io.UnsupportedConstraintException
  Creates an instance with the specified detail message.
UnsupportedConstraintException(String, Throwable) - Constructor for class net.jini.io.UnsupportedConstraintException
  Creates an instance with the specified detail message and cause.
UnusableEntryException - exception net.jini.core.entry.UnusableEntryException.
  Thrown when one tries to get an `Entry` from a service, but the entry is unusable (due to serialization or other errors).
UnusableEntryException(Entry, String[], Throwable[]) - Constructor for class net.jini.core.entry.UnusableEntryException
  Create an exception for the given partial entry and vectors of bad field names/nested exception pairs.
UnusableEntryException(Throwable) - Constructor for class net.jini.core.entry.UnusableEntryException
  Create an exception for a nested exception that prevented even an attempt to build an entry.
Uuid - class net.jini.id.Uuid.
  A 128-bit value to serve as a universally unique identifier.
Uuid(long, long) - Constructor for class net.jini.id.Uuid
  Creates a new `Uuid` with the specified 128-bit value.
UuidFactory - class net.jini.id.UuidFactory.
  Provides static methods for creating `Uuid` instances.
UuidGenerator - class com.sun.jini.reggie.UuidGenerator.
  Class for generating `Uuid` instances.
UuidGenerator() - Constructor for class com.sun.jini.reggie.UuidGenerator
  Creates new `UuidGenerator` instance.
unblock() - Method in class com.sun.jini.thread.InProgress
  Signal the unblocking of the operation this object bounds.
unexport(boolean) - Method in class com.sun.jini.phoenix.InstantiatorAccessExporter
unexport(boolean) - Method in class com.sun.jini.phoenix.MonitorAccessExporter
unexport(boolean) - Method in class com.sun.jini.phoenix.SunJrmpExporter
unexport(boolean) - Method in class com.sun.jini.phoenix.SystemAccessExporter
unexport(boolean) - Method in class net.jini.activation.ActivationExporter
  Unexports the activatable remote object that was previously exported via the `export` method of the underlying exporter supplied during construction of this exporter.
unexport(boolean) - Method in interface net.jini.export.Exporter
  Unexports the remote object that was exported by this `Exporter` such that it will no longer receive remote method invocations that were made possible as a result of exporting it with this `Exporter`.
unexport(boolean) - Method in class net.jini.iiop.IiopExporter
  Unexports the remote object exported via this exporter's `IiopExporter.export(java.rmi.Remote)` method such that the object can no longer accept incoming remote calls that were possible as a result of exporting via this exporter.
unexport(boolean) - Method in class net.jini.jeri.BasicJeriExporter
  Unexports the remote object exported via the exporter's `export` method such that incoming remote calls to the object identifier in this exporter are no longer accepted through the server endpoint in this exporter.
unexport(boolean) - Method in class net.jini.jrmp.JrmpExporter
  Unexports the remote object exported via this exporter's `export` method such that the object can no longer accept incoming remote calls that were possible as a result of exporting via this exporter.
unexport(boolean) - Method in class net.jini.security.proxytrust.ProxyTrustExporter
  Unexports the remote objects that were previously exported via this exporter.
unicastDiscovery() - Static method in class com.sun.jini.discovery.DiscoveryConstraints
  Empty method which serves as a `MethodConstraints` key for looking up `InvocationConstraints` that apply to unicast discovery.
unicastDiscoveryMethod - Static variable in class com.sun.jini.discovery.DiscoveryConstraints
  Method object for the unicastDiscovery method of this class.
unmarshalArguments(Remote, Method, ObjectInputStream, Collection) - Method in class net.jini.jeri.BasicInvocationDispatcher
  Unmarshals the arguments for the specified remote `method` from the specified marshal input stream, `in`, and returns an `Object` array containing the arguments read.
unmarshalMethod(Remote, ObjectInputStream, Collection) - Method in class net.jini.jeri.BasicInvocationDispatcher
  Unmarshals a method representation from the marshal input stream, `in`, and returns the `Method` object corresponding to that representation.
unmarshalReturn(Object, Method, ObjectInputStream, Collection) - Method in class net.jini.jeri.BasicInvocationHandler
  Unmarshals the return value for the specified remote method from the incoming response stream, `in`.
unmarshalThrow(Object, Method, ObjectInputStream, Collection) - Method in class net.jini.jeri.BasicInvocationHandler
  Unmarshals the throwable for the specified remote method from the incoming response stream, `in`, and returns the result.
unregister(Object) - Method in interface com.sun.jini.start.LifeCycle
  Method invoked by a server to inform the `LifeCycle` object that it can release any resources associated with the server.
unusableFields - Variable in class net.jini.core.entry.UnusableEntryException
  The names of the unusable fields.
usage() - Static method in class com.sun.jini.tool.ClassDep
  Print out the usage for this utility.
useCodebaseAnnotations() - Method in class net.jini.io.MarshalInputStream
  Enables the use of codebase annotation strings written by the corresponding `MarshalOutputStream`.
userProg(String) - Static method in class com.sun.jini.thread.StreamPlugThread
uuidOp(Uuid) - Method in interface com.sun.jini.outrigger.LogOps
  Log the `Uuid` that identifies the space as a whole.

## V

VOTING - Static variable in interface net.jini.core.transaction.server.TransactionConstants
  Transaction is determining if it can be committed.
validIdentifier(String) - Static method in class net.jini.config.AbstractConfiguration
  Checks if the argument is a valid Identifier, as defined in the Java(TM) Language Specification.
validQualifiedIdentifier(String) - Static method in class net.jini.config.AbstractConfiguration
  Checks if the argument is a valid QualifiedIdentifier, as defined in the Java Language Specification.
values() - Method in class com.sun.jini.lease.AbstractLeaseMap
vendor - Variable in class net.jini.lookup.entry.ServiceInfo
  The name of the vendor of this service.
verify - Variable in class net.jini.security.BasicProxyPreparer
  Whether to verify if proxies are trusted.
verify(Object) - Method in class net.jini.security.BasicProxyPreparer
  Verifies that the proxy is trusted.
verifyCodebaseIntegrity(String, ClassLoader) - Static method in class net.jini.security.Security
  Verifies that the URLs in the specified codebase all provide content integrity, using verifiers from the specified class loader.
verifyConsistentConstraints(MethodConstraints, Object, Method[]) - Static method in class com.sun.jini.proxy.ConstrainableProxyUtil
  Verify that an object, `proxy`, is an instance of `RemoteMethodControl` its `MethodConstraints` are equivalent to another `MethodConstraints` instance, `methodConstraints` once a mapping has been applied.
verifyObjectTrust(Object, ClassLoader, Collection) - Static method in class net.jini.security.Security
  Verifies that the specified object can be trusted to correctly implement its contract, using verifiers from the specified class loader and using the specified collection of context objects as necessary.
version - Variable in class net.jini.lookup.entry.ServiceInfo
  The version of this service.

## W

WARNING - Static variable in class net.jini.lookup.entry.StatusType
  A problem merits attention, but is not impeding the operation of the service.
WEAK - Static variable in class net.jini.jeri.ssl.ConfidentialityStrength
  If confidentiality of message contents is ensured, then use weak confidentiality for message contents.
WakeupManager - class com.sun.jini.thread.WakeupManager.
  A Queue of timed tasks.
WakeupManager() - Constructor for class com.sun.jini.thread.WakeupManager
  Create a new `WakeupManager`.
WakeupManager(WakeupManager.ThreadDesc) - Constructor for class com.sun.jini.thread.WakeupManager
  Create a new `WakeupManager`.
WakeupManager.ThreadDesc - class com.sun.jini.thread.WakeupManager.ThreadDesc.
  Description of a future thread.
WakeupManager.ThreadDesc() - Constructor for class com.sun.jini.thread.WakeupManager.ThreadDesc
  Equivalent to ThreadDesc(null, false)
WakeupManager.ThreadDesc(ThreadGroup, boolean) - Constructor for class com.sun.jini.thread.WakeupManager.ThreadDesc
  Equivalent to ThreadDesc(group, deamon, Thread.NORM_PRIORITY)
WakeupManager.ThreadDesc(ThreadGroup, boolean, int) - Constructor for class com.sun.jini.thread.WakeupManager.ThreadDesc
  Describe a future thread that will be created in the given group, deamon status, and priority.
WakeupManager.Ticket - class com.sun.jini.thread.WakeupManager.Ticket.
  A ticket that can be used for cancelling a future task.
WrongMessageDigestException - exception net.jini.url.httpmd.WrongMessageDigestException.
  Thrown when the message digest for data retrieved from an HTTPMD URL does not match the value specified in the URL.
WrongMessageDigestException(String) - Constructor for class net.jini.url.httpmd.WrongMessageDigestException
  Creates an instance with the specified detail message.
waitFor() - Method in class com.sun.jini.thread.RetryTask
waitUntilQuiet() - Method in class com.sun.jini.thread.InProgress
  Wait if the operation bounded by this object is either started or blocked.
waitWhileBlocked() - Method in class com.sun.jini.thread.InProgress
  Wait if the operation bounded by this object has been blocked, i.e., between a `block` and a `unblock`.
waitWhileStarted() - Method in class com.sun.jini.thread.InProgress
  Wait if the operation bounded by this object is in progress, i.e., between a `start` and a `stop`.
waiterNotify(Object) - Method in class com.sun.jini.thread.ReadersWriter
  Wake up any threads waiting on this notifier.
when - Variable in class com.sun.jini.thread.WakeupManager.Ticket
  When the task should occur.
wrap(String, String, String[], String, boolean) - Static method in class com.sun.jini.tool.JarWrapper
  Generates a wrapper JAR file based on the provided values in the same manner as described in the documentation for `JarWrapper.main(java.lang.String[])`.
wrap(PrivilegedAction) - Method in interface net.jini.security.SecurityContext
  Returns a security context-restoring `PrivilegedAction` that wraps the given action, or returns the action itself if the security context does not include any non-`AccessControlContext` state to restore.
wrap(PrivilegedExceptionAction) - Method in interface net.jini.security.SecurityContext
  Returns a security context-restoring `PrivilegedExceptionAction` that wraps the given action, or returns the action itself if the security context does not include any non-`AccessControlContext` state to restore.
write(EntryRep, Transaction, long) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
write(int) - Method in class com.sun.jini.outrigger.logstore.LogOutputStream
  Writes a byte of data.
write(byte[]) - Method in class com.sun.jini.outrigger.logstore.LogOutputStream
  Writes an array of bytes.
write(byte[], int, int) - Method in class com.sun.jini.outrigger.logstore.LogOutputStream
  Writes a sub-array of bytes.
write(OutputStream) - Method in class net.jini.id.Uuid
  Marshals a binary representation of this `Uuid` to an `OutputStream`.
write(Entry, Transaction, long) - Method in interface net.jini.space.JavaSpace
  Write a new entry into the space.
writeAnnotation(String) - Method in class net.jini.io.MarshalOutputStream
  Writes a class annotation string value (possibly `null`) to be read by a corresponding `MarshalInputStream` implementation.
writeBytes(DataOutput) - Method in class net.jini.core.lookup.ServiceID
  Writes out 16 bytes in standard network byte order.
writeLock() - Method in class com.sun.jini.thread.ReadersWriter
  Obtain a regular write lock.
writeOp(StorableResource, Long) - Method in interface com.sun.jini.outrigger.LogOps
  Log a `write` operation.
writeReplace() - Method in class com.sun.jini.phoenix.ActivationGroupImpl
  Returns the proxy for this remote object.
writeReplace() - Method in class net.jini.id.Uuid
  Returns this object.
writeRequestData(OutboundRequestHandle, OutputStream) - Method in interface net.jini.jeri.connection.Connection
  Writes to the specified stream any per-request data required by this connection for a request with the specified handle.
writeUnlock() - Method in class com.sun.jini.thread.ReadersWriter
  Release a (regular or priority) write lock.
writerWait(Object, long) - Method in class com.sun.jini.thread.ReadersWriter
  Release a write lock, wait the given period of time or until notified by notifier, then obtain a regular write lock again.

## Y

YES - Static variable in class net.jini.core.constraint.ClientAuthentication
  Authenticate the client to the server.
YES - Static variable in class net.jini.core.constraint.Confidentiality
  Transmit message contents so that they cannot easily be interpreted by third parties (typically by using encryption).
YES - Static variable in class net.jini.core.constraint.Delegation
  If the client authenticates to the server, then delegate from the client to the server, such that the server receives credentials which allow it to authenticate using the client's identity in subsequent remote calls that the server makes or receives.
YES - Static variable in class net.jini.core.constraint.Integrity
  Detect when message contents (both requests and replies) have been altered by third parties, and if detected, refuse to process the message and throw an exception.
YES - Static variable in class net.jini.core.constraint.ServerAuthentication
  Authenticate the server to the client.

A B C D E F G H I J K L M N O P R S T U V W Y

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2004 Sun Microsystems, Inc. All rights reserved