- abort(TransactionManager, long) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
-
- 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.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 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.
- ABORTED - Static variable in interface net.jini.core.transaction.server.TransactionConstants
-
Transaction has been aborted.
- abortOp(Long) - Method in interface com.sun.jini.outrigger.LogOps
-
Log a transaction abort
.
- 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.
- AbstractConfiguration - Class in net.jini.config
-
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 in net.jini.config
-
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 in net.jini.entry
-
An abstract implementation of
Entry
that provides useful
implementations of
equals
,
hashCode
, and
toString
.
- AbstractEntry() - Constructor for class net.jini.entry.AbstractEntry
-
Creates an instance of this class.
- AbstractILFactory - Class in net.jini.jeri
-
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 in com.sun.jini.lease
-
A base class for implementing lease objects.
- AbstractLease(long) - Constructor for class com.sun.jini.lease.AbstractLease
-
Construct a relative-format lease.
- AbstractLeaseMap - Class in com.sun.jini.lease
-
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.
- AbstractPlugin - Class in com.sun.jini.tool.envcheck
-
Base class for plugins providing rudimentary I18N support
- AbstractPlugin() - Constructor for class com.sun.jini.tool.envcheck.AbstractPlugin
-
Initialize the base class by obtaining the resource bundle
associated with the instantiated class.
- AccessILFactory - Class in com.sun.jini.phoenix
-
A basic invocation layer factory, used in exporting an
ActivationMonitor
or
ActivationInstantiator
to
use Jini 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 in com.sun.jini.phoenix
-
- AccessILFactory.AccessDispatcher(Collection, ServerCapabilities, ClassLoader) - Constructor for class com.sun.jini.phoenix.AccessILFactory.AccessDispatcher
-
Constructs an invocation dispatcher for the specified methods.
- AccessPermission - Class in net.jini.security
-
Represents permission to call a method.
- AccessPermission(String) - Constructor for class net.jini.security.AccessPermission
-
Creates an instance with the specified target name.
- 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.
- AcknowledgmentSource - Interface in net.jini.io.context
-
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 in net.jini.io.context
-
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.
- actionPerformed(ActionEvent) - Method in class com.sun.jini.example.browser.Browser.Exit
-
Cancels any lookup service event registration lease and
calls
System.exit
(0)
.
- ActivatableInvocationHandler - Class in net.jini.activation
-
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 in com.sun.jini.start
-
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 in com.sun.jini.start
-
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.
- ACTIVATION_SYSTEM_UUID - Static variable in class com.sun.jini.phoenix.PhoenixConstants
-
An object identifier for exporting the activation system.
- ActivationAdmin - Interface in com.sun.jini.phoenix
-
An administrative interface for the activation system daemon.
- ActivationExporter - Class in net.jini.activation
-
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 in net.jini.activation
-
- ActivationGroup(ActivationGroupID) - Constructor for class net.jini.activation.ActivationGroup
-
Constructs an activation group with the specified activation group
identifier.
- ActivationGroupData - Class in com.sun.jini.phoenix
-
- ActivationGroupData(String[]) - Constructor for class com.sun.jini.phoenix.ActivationGroupData
-
Constructs an instance with the specified
Configuration
options, if any.
- ActivationGroupImpl - Class in com.sun.jini.phoenix
-
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.
- ACTIVATOR_UUID - Static variable in class com.sun.jini.phoenix.PhoenixConstants
-
An object identifier for exporting the activator.
- ActivatorPermission - Class in com.sun.jini.phoenix
-
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 in com.sun.jini.phoenix
-
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.
- ACTIVE - Static variable in interface net.jini.core.transaction.server.TransactionConstants
-
Transaction is currently active.
- 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.
- addApi(String) - Method in class com.sun.jini.tool.PreferredListGen
-
Initialize the dependency graph with a public API entry.
- 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.
- addHidePackage(String) - Method in class com.sun.jini.tool.classdepend.ClassDependParameters.CDPBuilder
-
- addHidePackages(String[]) - Method in class com.sun.jini.tool.classdepend.ClassDependParameters.CDPBuilder
-
- addHidePackages(List) - Method in class com.sun.jini.tool.classdepend.ClassDependParameters.CDPBuilder
-
- 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.
- addImpl(String) - Method in class com.sun.jini.tool.PreferredListGen
-
Initialize the dependency graph with a private API entry.
- 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.
- addInsidePackage(String) - Method in class com.sun.jini.tool.classdepend.ClassDependParameters.CDPBuilder
-
Inside packages limit the scope of the dependency search to
Classes within these packages.
- addInsidePackages(String[]) - Method in class com.sun.jini.tool.classdepend.ClassDependParameters.CDPBuilder
-
Inside packages limit the scope of the dependency search to
Classes within these packages.
- addInsidePackages(List) - Method in class com.sun.jini.tool.classdepend.ClassDependParameters.CDPBuilder
-
- addInsideRoot(String) - Method in class com.sun.jini.tool.ClassDep
-
Adds an entry into the set of package prefixes for which classes found
through the specified root directories will be considered for dependency
generation.
- addJar(String) - Method in class com.sun.jini.tool.PreferredListGen
-
Add jarName
to the list of JAR files to process.
- 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.
- addOutsidePackageOrClass(String) - Method in class com.sun.jini.tool.classdepend.ClassDependParameters.CDPBuilder
-
The package patterns or class names to be excluded from the dependency
search results.
- addOutsidePackagesOrClasses(String[]) - Method in class com.sun.jini.tool.classdepend.ClassDependParameters.CDPBuilder
-
- addOutsidePackagesOrClasses(List) - Method in class com.sun.jini.tool.classdepend.ClassDependParameters.CDPBuilder
-
- addOutsideRoot(String) - Method in class com.sun.jini.tool.ClassDep
-
Adds an entry into the set of package prefixes for which classes found
through the specified root directories, and that are part of the inside
root namespace, will be skipped as part of the dependency generation.
- addProvider(ClassDependencyRelationship) - Method in class com.sun.jini.tool.classdepend.ClassDependencyRelationship
-
Add a provider class to this dependant class.
- addProxy(String) - Method in class com.sun.jini.tool.PreferredListGen
-
Add proxy
to the set of proxies used to identify
roots.
- 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.
- addr - Variable in class net.jini.discovery.IncomingMulticastRequest
-
The address to which any responses should go.
- Address - Class in net.jini.lookup.entry
-
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 in net.jini.lookup.entry
-
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.
- 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.
- addShowPackage(String) - Method in class com.sun.jini.tool.classdepend.ClassDependParameters.CDPBuilder
-
- addShowPackages(String[]) - Method in class com.sun.jini.tool.classdepend.ClassDependParameters.CDPBuilder
-
- addShowPackages(List) - Method in class com.sun.jini.tool.classdepend.ClassDependParameters.CDPBuilder
-
- 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.
- addTell(String) - Method in class com.sun.jini.tool.PreferredListGen
-
Add tellName
to the tell list.
- 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.
- addUnknownEvents(Collection) - Method in interface net.jini.event.MailboxPullRegistration
-
Adds the provided collection of unknown events to this registration.
- Administrable - Interface in net.jini.admin
-
Every administrable service should implement this interface.
- AdminIterator - Interface in com.sun.jini.outrigger
-
- AggregatePolicyProvider - Class in com.sun.jini.start
-
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
.
- aid - Variable in class com.sun.jini.start.SharedActivatableServiceDescriptor.Created
-
The activation id of the service
- 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.
- 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
.
- 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.
- applyUpdate(Object) - Method in class com.sun.jini.reliableLog.LogHandler
-
Reads a stably logged update (a serializable object) from a stream.
- 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.
- assoc - Variable in class net.jini.lookup.entry.UIDescriptorBean
-
- attempt() - Method in class com.sun.jini.thread.RetryTask
-
Return the attempt number, starting with zero.
- attributes - Variable in class net.jini.lookup.entry.UIDescriptor
-
A set of objects that describe the UI generated by the marshalled UI factory.
- attributeSets - Variable in class net.jini.core.lookup.ServiceItem
-
Attribute sets.
- attributeSetTemplates - Variable in class net.jini.core.lookup.ServiceTemplate
-
Attribute set templates to match, or null.
- AuthenticationPermission - Class in net.jini.security
-
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.
- AvailabilityEvent - Class in net.jini.space
-
- AvailabilityEvent(JavaSpace, long, long, MarshalledObject, boolean) - Constructor for class net.jini.space.AvailabilityEvent
-
Create a new AvailabilityEvent
instance.
- available() - Method in class com.sun.jini.reliableLog.LogInputStream
-
Returns the number of bytes that can be read without blocking.
- 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.
- 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.
- cancelled() - Method in class com.sun.jini.thread.RetryTask
-
Return true
if cancel
has been invoked.
- cancelOp(Uuid, boolean) - Method in interface com.sun.jini.outrigger.LogOps
-
Log a cancel
and entry or registration.
- 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.
- CannotAbortException - Exception in net.jini.core.transaction
-
Exception thrown when a transaction cannot abort because it has already
already decided to commit.
- CannotAbortException(String) - Constructor for exception net.jini.core.transaction.CannotAbortException
-
Constructs an instance with a detail message.
- CannotAbortException() - Constructor for exception net.jini.core.transaction.CannotAbortException
-
Constructs an instance with no detail message.
- CannotCommitException - Exception in net.jini.core.transaction
-
Exception thrown when a transaction cannot commit because it has already
aborted or must now be aborted.
- CannotCommitException(String) - Constructor for exception net.jini.core.transaction.CannotCommitException
-
Constructs an instance with a detail message.
- CannotCommitException() - Constructor for exception net.jini.core.transaction.CannotCommitException
-
Constructs an instance with no detail message.
- CannotJoinException - Exception in net.jini.core.transaction
-
Exception thrown when a transaction cannot be joined because it is no
longer active.
- CannotJoinException(String) - Constructor for exception net.jini.core.transaction.CannotJoinException
-
Constructs an instance with a detail message.
- CannotJoinException() - Constructor for exception net.jini.core.transaction.CannotJoinException
-
Constructs an instance with no detail message.
- CannotNestException - Exception in net.jini.core.transaction
-
Exception thrown when an object does not support nested transactions.
- CannotNestException(String) - Constructor for exception net.jini.core.transaction.CannotNestException
-
Constructs an instance with a detail message.
- CannotNestException() - Constructor for exception net.jini.core.transaction.CannotNestException
-
Constructs an instance with no detail message.
- 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() - Method in class com.sun.jini.thread.ReadyState
-
Checks if the service is ready to use, waiting if it is
initializing, and throwing NoSuchObjectException
if it is
shutting down.
- 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.
- CheckConfigurationFile - Class in com.sun.jini.tool
-
- checkConstraints() - Method in class com.sun.jini.discovery.MulticastAnnouncement
-
Checks if the constraints whose checking was delayed when this instance
was decoded, if any, are satisfied.
- checkConstraints() - Method in class com.sun.jini.discovery.MulticastRequest
-
Checks if the constraints whose checking was delayed when this instance
was decoded, if any, are satisfied.
- checkConstraints(InboundRequestHandle, InvocationConstraints) - Method in interface net.jini.jeri.connection.ServerConnection
-
- 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.
- 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 class net.jini.jeri.kerberos.KerberosServerEndpoint
-
- 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(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.
- checkFile(String, String) - Method in class com.sun.jini.tool.envcheck.EnvCheck
-
Check for the existence of a file identified by a property
supplied on the command line being analyzed.
- checkFileName(String, String) - Static method in class com.sun.jini.tool.envcheck.Util
-
Validate the accessibility of the non-directory file identified by
name
.
- 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.
- checkInvocationHandlerContent(BasicInvocationHandler, TrustVerifier.Context) - Static method in class net.jini.jeri.BasicJeriTrustVerifier
-
Returns true
if the specified invocation handler's
constraints and object endpoint are trusted; returns
false
otherwise.
- 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
-
- 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(InboundRequestHandle) - Method in interface net.jini.jeri.connection.ServerConnection
-
- 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
.
- 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.
- CheckSer - Class in com.sun.jini.tool
-
Tool to check for serializable classes that do not have explicit
serialVersionUID
fields.
- CheckSer() - Constructor for class com.sun.jini.tool.CheckSer
-
- checkSystemPropertyFile(String, String) - Static method in class com.sun.jini.tool.envcheck.Util
-
Validate the accessibility of the non-directory file identified by the
system property prop
.
- 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 class com.sun.jini.discovery.kerberos.Client
-
- checkUnicastDiscoveryConstraints(InvocationConstraints) - Method in class com.sun.jini.discovery.kerberos.Server
-
- checkUnicastDiscoveryConstraints(InvocationConstraints) - Method in class com.sun.jini.discovery.plaintext.Client
-
- checkUnicastDiscoveryConstraints(InvocationConstraints) - Method in class com.sun.jini.discovery.plaintext.Server
-
- checkUnicastDiscoveryConstraints(InvocationConstraints) - Method in class com.sun.jini.discovery.ssl.Client
-
- checkUnicastDiscoveryConstraints(InvocationConstraints) - Method in class com.sun.jini.discovery.ssl.Server
-
- 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.
- checkURL(URL, String) - Static method in class com.sun.jini.tool.envcheck.Util
-
Check the accessibility of the given URL
.
- 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.
- ClassAnnotation - Interface in net.jini.loader
-
Provides a class annotation string for classes defined by a class
loader that is an instance of this interface.
- ClassDep - Class in com.sun.jini.tool
-
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.
- ClassDepend - Class in com.sun.jini.tool.classdepend
-
Provides a utility for computing which classes are depended on by a set of
classes.
- ClassDependencyRelationship - Class in com.sun.jini.tool.classdepend
-
A container to store class dependency related information for later analysis.
- ClassDependParameters - Class in com.sun.jini.tool.classdepend
-
Effectively Immutable parameter class for ClassDepend.
- ClassDependParameters.CDPBuilder - Class in com.sun.jini.tool.classdepend
-
CDPBuilder - to build an immutable ClassDependParameters object, much
like the StringBuilder and String class relationship.
- ClassDependParameters.CDPBuilder() - Constructor for class com.sun.jini.tool.classdepend.ClassDependParameters.CDPBuilder
-
- ClassLoaderUtil - Class in com.sun.jini.start
-
This class provides useful utilities for creating and
manipulating class loaders.
- ClassLoading - Class in net.jini.loader
-
- className - Variable in class com.sun.jini.start.ActivateWrapper.ActivateDesc
-
The activatable object's class name.
- ClasspathPackages - Class in com.sun.jini.tool.classdepend
-
Utility class for finding the names of packages in a class path.
- ClasspathPackages() - Constructor for class com.sun.jini.tool.classdepend.ClasspathPackages
-
- ClassServer - Class in com.sun.jini.tool
-
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 that does not support network shutdown.
- ClassServer(int, String, boolean, 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.
- 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.
- Client - Class in com.sun.jini.discovery.kerberos
-
Implements the client side of the net.jini.discovery.kerberos
unicast discovery format.
- Client() - Constructor for class com.sun.jini.discovery.kerberos.Client
-
Creates a new instance.
- Client - Class in com.sun.jini.discovery.plaintext
-
Implements the client side of the net.jini.discovery.plaintext
discovery format.
- Client() - Constructor for class com.sun.jini.discovery.plaintext.Client
-
Constructs a new instance.
- Client - Class in com.sun.jini.discovery.ssl
-
Implements the client side of the net.jini.discovery.ssl
unicast discovery format.
- Client() - Constructor for class com.sun.jini.discovery.ssl.Client
-
- Client - Class in com.sun.jini.discovery.x500.sha1withdsa
-
Implements the client side of the
net.jini.discovery.x500.SHA1withDSA
format.
- Client() - Constructor for class com.sun.jini.discovery.x500.sha1withdsa.Client
-
Constructs a new instance.
- Client - Class in com.sun.jini.discovery.x500.sha1withrsa
-
Implements the client side of the
net.jini.discovery.x500.SHA1withRSA
format.
- Client() - Constructor for class com.sun.jini.discovery.x500.sha1withrsa.Client
-
Constructs a new instance.
- ClientAuthentication - Class in net.jini.core.constraint
-
Represents a constraint on authentication of the client to the server.
- ClientHost - Interface in net.jini.io.context
-
A server context element that can supply the client host address
for the remote call.
- ClientMaxPrincipal - Class in net.jini.core.constraint
-
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 in net.jini.core.constraint
-
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 in net.jini.core.constraint
-
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 in net.jini.core.constraint
-
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 in com.sun.jini.discovery
-
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 in net.jini.io.context
-
A server context element that can supply the client subject for the
remote call.
- ClientSubjectChecker - Interface in com.sun.jini.discovery
-
Interface for approving or rejecting client subjects during unicast
discovery and decoding of multicast requests.
- close() - Method in interface com.sun.jini.outrigger.AdminIterator
-
Deprecated.
Tell the server that this iterator is no longer in use.
- close(Uuid) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
-
- close() - Method in class com.sun.jini.outrigger.snaplogstore.LogOutputStream
-
A LogOutputStream cannot be closed, so this does nothing.
- close() - Method in class com.sun.jini.outrigger.snaplogstore.LogStore
-
- 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.reliableLog.LogInputStream
-
Closes the input stream.
- close() - Method in class com.sun.jini.reliableLog.LogOutputStream
-
A LogOutputStream cannot be closed, so this does nothing.
- close() - Method in class com.sun.jini.reliableLog.ReliableLog
-
Closes the stable storage directory in an orderly manner.
- close() - Method in interface net.jini.event.RemoteEventIterator
-
Ends all event processing being performed by this iterator
and invalidates the iterator.
- close() - Method in interface net.jini.jeri.connection.Connection
-
Closes this connection.
- close() - Method in interface net.jini.jeri.connection.ServerConnection
-
Closes this connection.
- close() - Method in interface net.jini.jeri.ServerEndpoint.ListenHandle
-
Stops listening for requests on the associated
ListenEndpoint
.
- 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
-
- 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.discovery.kerberos - package com.sun.jini.discovery.kerberos
-
Provides an implementation of the net.jini.discovery.kerberos
discovery format, specified in the Jini Discovery and Join
Specification.
- com.sun.jini.discovery.plaintext - package com.sun.jini.discovery.plaintext
-
Provides an implementation of the net.jini.discovery.plaintext
discovery format, specified in the Jini Discovery and Join
Specification.
- com.sun.jini.discovery.ssl - package com.sun.jini.discovery.ssl
-
Provides an implementation of the net.jini.discovery.ssl
discovery
format, specified in the Jini Discovery and Join Specification.
- com.sun.jini.discovery.x500.sha1withdsa - package com.sun.jini.discovery.x500.sha1withdsa
-
Provides an implementation of the
net.jini.discovery.x500.SHA1withDSA
discovery format, specified in
the Jini Discovery and Join Specification.
- com.sun.jini.discovery.x500.sha1withrsa - package com.sun.jini.discovery.x500.sha1withrsa
-
Provides an implementation of the
net.jini.discovery.x500.SHA1withRSA
discovery format, specified in
the Jini Discovery and Join Specification.
- com.sun.jini.example.browser - package com.sun.jini.example.browser
-
A visualization tool for exploring Jini Network Technology
communities (djinns) with support for ServiceUI.
- com.sun.jini.fiddler - package com.sun.jini.fiddler
-
- 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
-
- 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
-
- com.sun.jini.norm - package com.sun.jini.norm
-
- com.sun.jini.outrigger - package com.sun.jini.outrigger
-
This is an implementation of a JavaSpaces technology-enabled service.
- com.sun.jini.outrigger.snaplogstore - package com.sun.jini.outrigger.snaplogstore
-
- com.sun.jini.phoenix - package com.sun.jini.phoenix
-
A configurable Java(TM) Remote Method Invocation (Java RMI) activation
system daemon implementation.
- com.sun.jini.proxy - package com.sun.jini.proxy
-
- com.sun.jini.reggie - package com.sun.jini.reggie
-
- com.sun.jini.reliableLog - package com.sun.jini.reliableLog
-
Reliable log is used to store state in case of system crash
or reboot.
- 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 Apache River release.
- 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;
generating permission grants to debug security policy setup; providing
HTTP service; generating message digests; generating HTTPMD URLs;
generating wrapper JAR files; and generating preferred lists.
- com.sun.jini.tool.classdepend - package com.sun.jini.tool.classdepend
-
- com.sun.jini.tool.envcheck - package com.sun.jini.tool.envcheck
-
Tool for examining the run-time environment of a Jini component.
- 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 - Class in net.jini.lookup.entry
-
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.
- comment - Variable in class net.jini.lookup.entry.Comment
-
The comment itself.
- CommentBean - Class in net.jini.lookup.entry
-
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.
- commit(TransactionManager, long) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
-
- 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.
- 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.
- commitOp(Long) - Method in interface com.sun.jini.outrigger.LogOps
-
Log a transaction commit
or
prepareAndCommit
.
- COMMITTED - Static variable in interface net.jini.core.transaction.server.TransactionConstants
-
Transaction has been committed.
- committed - Variable in exception 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.
- Component - Annotation Type in com.sun.jini.config
-
The Component annotation is used in a Groovy class to indicate what
configuration component the class is to be used for.
- COMPONENT_NAME - Static variable in class com.sun.jini.outrigger.OutriggerServerImpl
-
Component name we use to find items in the configuration and loggers.
- 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.
- compute(String) - Static method in class com.sun.jini.tool.classdepend.ClasspathPackages
-
Computes the packages in the specified class path.
- compute(String[]) - Method in class com.sun.jini.tool.classdepend.PackageClasses
-
Returns a set of the fully qualified names of classes in the specified
packages, not including classes in subpackages of those packages.
- compute(String) - Method in class com.sun.jini.tool.classdepend.PackageClasses
-
- compute(boolean, String[]) - Method in class com.sun.jini.tool.classdepend.PackageClasses
-
Returns a set of the fully qualified names of classes in the specified
packages, optionally including classes in subpackages of those packages.
- compute(boolean, String) - Method in class com.sun.jini.tool.classdepend.PackageClasses
-
Returns a set of the fully qualified names of classes in the specified
packages, optionally including classes in subpackages of those packages.
- compute(InputStream) - Static method in class com.sun.jini.tool.classdepend.ReferencedClasses
-
Computes the classes referred to by another class.
- compute() - Method in class com.sun.jini.tool.PreferredListGen
-
Load JAR files, initialize the dependency graph, and perform the
dependency analysis.
- ComputeDigest - Class in com.sun.jini.tool
-
Prints the message digest for the contents of a URL.
- 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.
- ComputeHttpmdCodebase - Class in com.sun.jini.tool
-
Computes the message digests for a codebase with HTTPMD URLs.
- concat(Object[]) - Static method in class com.sun.jini.config.ConfigUtil
-
- Confidentiality - Class in net.jini.core.constraint
-
Represents a constraint on the confidentiality of message contents.
- ConfidentialityStrength - Class in net.jini.jeri.ssl
-
Represents a constraint that, if confidentiality of message contents is
ensured, the specified strength of confidentiality be used.
- Config - Class in com.sun.jini.config
-
Provides static methods for getting entries from a
Configuration
.
- Configuration - Interface in net.jini.config
-
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 in net.jini.config
-
Thrown if a problem occurs when obtaining configuration information.
- ConfigurationException(String) - Constructor for exception net.jini.config.ConfigurationException
-
Creates an instance with the specified detail message.
- ConfigurationException(String, Throwable) - Constructor for exception 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 in net.jini.config
-
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.
- ConfigurationFile.ErrorDescriptor - Class in net.jini.config
-
Class used to represent a syntax error encountered when parsing a
configuration source or a problem encountered when attempting to return
an existing entry or the type of an existing entry.
- ConfigurationFile.ErrorDescriptor(int, int, String, String, Throwable) - Constructor for class net.jini.config.ConfigurationFile.ErrorDescriptor
-
Creates a new error descriptor.
- ConfigurationFile.ErrorDescriptor(int, int, String, String) - Constructor for class net.jini.config.ConfigurationFile.ErrorDescriptor
-
Creates a new error descriptor.
- ConfigurationFile.ErrorDescriptor(int, int, String) - Constructor for class net.jini.config.ConfigurationFile.ErrorDescriptor
-
Creates a new error descriptor.
- ConfigurationNotFoundException - Exception in net.jini.config
-
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 exception net.jini.config.ConfigurationNotFoundException
-
Creates an instance with the specified detail message.
- ConfigurationNotFoundException(String, Throwable) - Constructor for exception 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 in net.jini.config
-
Provides a standard means for obtaining
Configuration
instances,
using a configurable provider.
- ConfigUtil - Class in com.sun.jini.config
-
A set of static convenience methods for use in configuration files.
- 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.
- Connection - Interface in net.jini.jeri.connection
-
Represents an established client-side connection.
- ConnectionAbsoluteTime - Class in net.jini.core.constraint
-
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 in net.jini.jeri.connection
-
Represents a remote communication endpoint to establish connections
to.
- ConnectionManager - Class in net.jini.jeri.connection
-
- 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 in net.jini.core.constraint
-
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 in net.jini.discovery
-
A holder class for constants that pertain to the unicast and
multicast discovery protocols.
- ConstrainableJavaSpaceAdmin - Interface in com.sun.jini.outrigger
-
- ConstrainableLandlordLease - Class in com.sun.jini.landlord
-
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 in com.sun.jini.landlord
-
Constrainable sub-class of LandlordLeaseMap
.
- ConstrainableLookupLocator - Class in net.jini.discovery
-
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 in net.jini.discovery
-
- ConstrainableLookupLocatorTrustVerifier() - Constructor for class net.jini.discovery.ConstrainableLookupLocatorTrustVerifier
-
Creates an instance.
- ConstrainableProxyUtil - Class in com.sun.jini.proxy
-
A collection of utility methods for use in implementing constrainable
proxies.
- ConstraintAlternatives - Class in net.jini.core.constraint
-
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 in net.jini.constraint
-
- ConstraintTrustVerifier() - Constructor for class net.jini.constraint.ConstraintTrustVerifier
-
Creates an instance.
- 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
-
Deprecated.
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
-
Deprecated.
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
-
Deprecated.
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
-
Deprecated.
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
-
Deprecated.
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, long, long) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
-
- contents(EntryRep, Transaction) - Method in class com.sun.jini.outrigger.OutriggerServerImpl
-
- contents(Collection, Transaction, long, long) - Method in interface net.jini.space.JavaSpace05
-
Creates a
match set that can be used to
exhaustively read through all of the matching entries in
the space that are visible to the passed
Transaction
and remain visible for the lifetime of the
match set.
- ContextPermission - Class in net.jini.io.context
-
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.
- 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.
- CrashCountException - Exception in net.jini.core.transaction.server
-
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 exception net.jini.core.transaction.server.CrashCountException
-
Constructs an instance with a detail message.
- CrashCountException() - Constructor for exception net.jini.core.transaction.server.CrashCountException
-
Constructs an instance with no detail message.
- create(Configuration) - Method in class com.sun.jini.start.NonActivatableServiceDescriptor
-
Attempts to create a service instance 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(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(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(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.
- createClassLoader(URL[], ClassLoader, boolean) - Method in class net.jini.loader.pref.PreferredClassProvider
-
Creates the class loader for this
PreferredClassProvider
to use to load classes from
the specified path of URLs with the specified delegation
parent.
- createGroup(ActivationGroupID, ActivationGroupDesc, long) - Static method in class com.sun.jini.phoenix.ActivationGroupImpl
-
- 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.
- 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 com.sun.jini.phoenix.SystemAccessProxyTrustILFactory
-
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
-
- 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
-
- createPattern(Collection) - Method in class com.sun.jini.tool.classdepend.ClassDepend
-
Creates a pattern that matches class names for any of the names in the
argument.
- createServiceID(String) - Static method in class com.sun.jini.config.ConfigUtil
-
Returns a ServiceID
constructed from a 128-bit value
represented by a string.
- 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.
- edges(boolean) - Method in class com.sun.jini.tool.classdepend.ClassDependParameters.CDPBuilder
-
- edges() - Method in class com.sun.jini.tool.classdepend.ClassDependParameters
-
- 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.
- EMPTY - Static variable in class net.jini.core.constraint.InvocationConstraints
-
An empty instance, one that has no requirements and no preferences.
- EmptyConfiguration - Class in net.jini.config
-
A Configuration
with no entries.
- 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.
- EncodeIterator - Interface in com.sun.jini.discovery
-
Iterator for performing multicast encode operations on (potentially)
multiple discovery format providers.
- 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.
- encodeMulticastAnnouncement(MulticastAnnouncement, DatagramBufferFactory, InvocationConstraints) - Method in class com.sun.jini.discovery.plaintext.Server
-
- encodeMulticastAnnouncement(MulticastAnnouncement, DatagramBufferFactory, InvocationConstraints) - Method in class com.sun.jini.discovery.x500.sha1withdsa.Server
-
- encodeMulticastAnnouncement(MulticastAnnouncement, DatagramBufferFactory, InvocationConstraints) - Method in class com.sun.jini.discovery.x500.sha1withrsa.Server
-
- 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.
- encodeMulticastRequest(MulticastRequest, DatagramBufferFactory, InvocationConstraints) - Method in class com.sun.jini.discovery.plaintext.Client
-
- encodeMulticastRequest(MulticastRequest, DatagramBufferFactory, InvocationConstraints) - Method in class com.sun.jini.discovery.x500.sha1withdsa.Client
-
- encodeMulticastRequest(MulticastRequest, DatagramBufferFactory, InvocationConstraints) - Method in class com.sun.jini.discovery.x500.sha1withrsa.Client
-
- Endpoint - Interface in net.jini.jeri
-
Represents a remote communication endpoint to send requests to.
- Entry - Interface in net.jini.core.entry
-
This class is the supertype of all entries that can be stored in a
Jini Lookup service.
- EntryBean - Interface in net.jini.lookup.entry
-
Interface to be implemented by all JavaBeans(TM) components that act
as "front ends" to Entry classes.
- EntryBeans - Class in net.jini.lookup.entry
-
Utility class for handling JavaBeans(TM) components that relate to Entry
classes in the Jini lookup service.
- EntryBeans() - Constructor for class net.jini.lookup.entry.EntryBeans
-
- entrySet() - Method in class com.sun.jini.lease.AbstractLeaseMap
-
- 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
-
Passes the
ListenEndpoint
for this
KerberosServerEndpoint
to
listenContext
, which will ensure an active listen
operation on the endpoint, and returns a
KerberosEndpoint
instance corresponding to the listen operation chosen by
listenContext
.
- 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.ssl.HttpsServerEndpoint
-
Passes the
ListenEndpoint
for this
HttpsServerEndpoint
to
listenContext
, which will ensure an active listen
operation on the endpoint, and returns an
HttpsEndpoint
instance corresponding to the listen operation chosen by
listenContext
.
- enumerateListenEndpoints(ServerEndpoint.ListenContext) - Method in class net.jini.jeri.ssl.SslServerEndpoint
-
Passes the
ListenEndpoint
for this
SslServerEndpoint
to
listenContext
, which will ensure an active listen
operation on the endpoint, and returns an
SslEndpoint
instance corresponding to the listen operation 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
.
- EnvCheck - Class in com.sun.jini.tool.envcheck
-
Tool used to perform validity checks on the run-time environment of a client
or service.
- EnvCheck() - Constructor for class com.sun.jini.tool.envcheck.EnvCheck
-
- 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.DiscoveryConstraints
-
- 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 com.sun.jini.tool.classdepend.ClassDependencyRelationship
-
- 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
-
Two instances of this class are equal if they have the same descriptors
in the same order.
- 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.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
fields.
- 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.ConstrainableLookupLocator
-
- 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
-
Compares this AbstractEntry
to the specified
object.
- equals(Entry, Entry) - Static method in class net.jini.entry.AbstractEntry
-
Returns true
if the two arguments are of the same
class and for each entry field F, the arguments'
values for F are either both null
or the
invocation of equals
on one argument's value for
F with the other argument's value for F as
its parameter returns true
.
- 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.BasicUntrustedObjectSecurityContext
-
Returns true
if the specified object and this object
are both instances of this class that were constructed with equivalent
permissions.
- 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.
- equals(Object) - Method in class net.jini.security.VerifyingProxyPreparer
-
Returns true
if the specified object and this object
are both instances of this class that were constructed with equivalent
arguments.
- 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
-
- ERROR - Static variable in class com.sun.jini.tool.envcheck.Reporter
-
the level at which error messages are generated
- ERROR - Static variable in class net.jini.lookup.entry.StatusType
-
An error has occurred that is preventing a service from
operating correctly.
- eventID - Variable in class net.jini.core.event.EventRegistration
-
The event identifier.
- eventID - Variable in class net.jini.core.event.RemoteEvent
-
The event identifier.
- EventMailbox - Interface in net.jini.event
-
The EventMailbox
interface allows clients
to specify and use a third party for the purpose of
storing and retrieving events.
- EventRegistration - Class in net.jini.core.event
-
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.
- exceptionMap - Variable in exception 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.
- excludePlatformClasses(boolean) - Method in class com.sun.jini.tool.classdepend.ClassDependParameters.CDPBuilder
-
This optional parameter if true, excludes Java platform classes
from the dependency search.
- excludePlatformClasses() - Method in class com.sun.jini.tool.classdepend.ClassDependParameters
-
- ExecOptionPermission - Class in com.sun.jini.phoenix
-
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 in com.sun.jini.phoenix
-
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.
- 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.
- 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.
- Executor - Interface in com.sun.jini.thread
-
Executor is an abstraction for a thread factory or thread pool for
executing actions asynchronously.
- 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.
- EXPIRATION_WARNING_EVENT_ID - Static variable in interface net.jini.lease.LeaseRenewalSet
-
The event id for all ExpirationWarningEvent
objects.
- expirationReached(LeaseRenewalEvent) - Method in interface net.jini.lease.DesiredExpirationListener
-
Method used to delivered desired expiration reached events.
- ExpirationWarningEvent - Class in net.jini.lease
-
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.
- 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.
- exporter - Variable in class com.sun.jini.start.SharedGroupImpl
-
The exporter for exporting and unexporting
- Exporter - Interface in net.jini.export
-
An abstraction for exporting a single remote
object such that it can receive remote method invocations, and
later for unexporting that same remote object.
- exportLocation - Variable in class com.sun.jini.start.ActivateWrapper.ActivateDesc
-
The codebase where clients should load classes from for stubs, etc.
- ExportPermission - Class in net.jini.export
-
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.
- 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.
- generatePreferredList(PrintWriter) - Method in class com.sun.jini.tool.PreferredListGen
-
Generate the preferred list from the dependency graph.
- 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
-
- 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.
- getArgs() - Method in class com.sun.jini.tool.envcheck.EnvCheck
-
Get the command line arguments of the command being analyzed.
- getAttributes() - Method in class net.jini.lookup.entry.UIDescriptorBean
-
Return the value of the attributes
field in the object linked to by
this JavaBeans component.
- 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.
- getBundle() - Method in class com.sun.jini.tool.envcheck.AbstractPlugin
-
Get the resource bundle for this class.
- getCallerContext() - Method in interface net.jini.security.TrustVerifier.Context
-
Returns a collection of context objects for use by trust verifiers.
- getCause() - Method in exception com.sun.jini.reliableLog.LogException
-
Returns the nested exception (the cause).
- getCause() - Method in class net.jini.config.ConfigurationFile.ErrorDescriptor
-
Returns the exception associated with this error or null
if there is no exception associated with this error.
- 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.
- getClassAnnotation(Class) - Method in class net.jini.loader.pref.PreferredClassProvider
-
- getClassAnnotation(ClassLoader) - Method in class net.jini.loader.pref.PreferredClassProvider
-
Returns the annotation string for 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
-
- 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.SharedActivationGroupDescriptor
-
Classpath accessor method.
- getClasspath() - Method in class com.sun.jini.tool.envcheck.EnvCheck
-
Get the classpath provided by the command line being analyzed.
- 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.
- 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
.
- getConnectionDeadline(long) - Method in class com.sun.jini.discovery.DiscoveryConstraints
-
Returns the deadline by which a network connection must be established
during unicast discovery, or defaultValue
if not
constrained.
- getConstraints() - Method in class com.sun.jini.landlord.ConstrainableLandlordLease
-
- getConstraints(Method) - Method in class net.jini.constraint.BasicMethodConstraints
-
Returns the constraints for the specified remote method as a
non-null
value.
- getConstraints() - Method in class net.jini.constraint.BasicMethodConstraints.MethodDesc
-
Returns the constraints 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() - 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.
- getContext() - Method in class net.jini.security.proxytrust.BasicUntrustedObjectSecurityContext
-
Returns a security context to use to restrict privileges when
invoking methods on untrusted objects.
- getContext() - Method in interface net.jini.security.proxytrust.UntrustedObjectSecurityContext
-
Returns a security context to use to restrict privileges when
invoking methods on untrusted objects.
- 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.
- 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
-
- 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.
- getDependants() - Method in class com.sun.jini.tool.classdepend.ClassDependencyRelationship
-
Get the classes dependant on this class.
- getDependencyRelationshipMap(Collection, boolean) - Method in class com.sun.jini.tool.classdepend.ClassDepend
-
This method builds the entire DependencyRelationShipMap that can be
used to analyse class dependencies.
- getDescription() - Method in class net.jini.config.ConfigurationFile.ErrorDescriptor
-
Returns a textual description of the error encountered.
- getDescriptors() - Method in class com.sun.jini.tool.envcheck.EnvCheck
-
Return the ServiceDescriptor
s contained in the service
starter configuration.
- 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.
- getEntries() - Method in exception net.jini.entry.UnusableEntriesException
-
Returns a
Collection
of the entries that could be
unmarshalled by the operation.
- 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
.
- getEntry() - Method in class net.jini.space.AvailabilityEvent
-
Returns a copy of the
Entry
whose transition
triggered this event.
- 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.
- getErrorCount() - Static method in class com.sun.jini.tool.envcheck.Reporter
-
Get the total number of error records that were generated.
- 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 exception 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 exception 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 a long
that indicates the time that the
lease will expire.
- 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