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

A

abort() - Method in interface net.jini.core.transaction.Transaction
Abort the transaction.
abort() - Method in class net.jini.core.transaction.server.ServerTransaction
 
abort(long) - Method in interface net.jini.core.transaction.Transaction
Abort the transaction, waiting for participants to be notified of the decision.
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.
ABORTED - Static variable in interface net.jini.core.transaction.server.TransactionConstants
Transaction has been aborted
ABSOLUTE - Static variable in interface net.jini.core.lease.Lease
The serialized form of the lease will contain the time of expiration stored as an absolute time, represented in terms of milliseconds since the beginning of the epoch.
AbstractEntry - class net.jini.entry.AbstractEntry.
This class is a specific, generally useful base class for entry types.
AbstractEntry() - Constructor for class net.jini.entry.AbstractEntry
 
AbstractLease - class com.sun.jini.lease.AbstractLease.
A base class for implementing lease objects.
AbstractLease(long) - Constructor for class com.sun.jini.lease.AbstractLease
Construct a relative-format lease.
AbstractLeaseMap - class com.sun.jini.lease.AbstractLeaseMap.
A base class for implementing LeaseMaps.
AbstractLeaseMap(Lease, long) - Constructor for class com.sun.jini.lease.AbstractLeaseMap
Default to using a small HashMap.
AbstractLeaseMap(Map, Lease, long) - Constructor for class com.sun.jini.lease.AbstractLeaseMap
Provide a map of your choice.
ACTIVE - Static variable in interface net.jini.core.transaction.server.TransactionConstants
Transaction is currently active
add(Entry[], Entry[]) - Static method in class com.sun.jini.lookup.entry.LookupAttributes
Return a new array that has the elements of addAttrSets (that are not duplicates of elements already in attrSets) added to the elements of attrSets.
add(Entry[], Entry[], boolean) - Static method in class com.sun.jini.lookup.entry.LookupAttributes
Return a new array that has the elements of addAttrSets (that are not duplicates of elements already in attrSets) added to the elements of attrSets.
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 com.sun.jini.lookup.JoinManager
Add attribute sets for the service.
addAttributes(Entry[], boolean) - Method in class com.sun.jini.lookup.JoinManager
Add attribute sets for the service.
addDiscoveryListener(DiscoveryListener) - Method in class net.jini.discovery.LookupDiscovery
Register a listener as interested in receiving DiscoveryEvent notifications.
addDiscoveryListener(DiscoveryListener) - Method in class com.sun.jini.discovery.LookupLocatorDiscovery
Add a DiscoveryListener to the listener set.
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 com.sun.jini.lookup.JoinManager
Add new groups to to the set to join.
addLocators(LookupLocator[]) - Method in class com.sun.jini.discovery.LookupLocatorDiscovery
Adds LookupLocators to managed set.
addLocators(LookupLocator[]) - Method in class com.sun.jini.lookup.JoinManager
Add new locators for specific lookup services to join.
addLookupAttributes(Entry[]) - Method in interface net.jini.admin.JoinAdmin
Add attribute sets for the service.
addLookupGroups(String[]) - Method in interface net.jini.admin.JoinAdmin
Add new groups to the set to join.
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
Add new groups for the lookup service to be a member of.
addr - Variable in class net.jini.discovery.IncomingMulticastRequest
The address to which any responses should go.
Address - class net.jini.lookup.entry.Address.
The address of the physical component of a service.
Address() - Constructor for class net.jini.lookup.entry.Address
Construct an empty instance of this class.
Address(String, String, String, String, String, String, String) - Constructor for class net.jini.lookup.entry.Address
Construct an instance of this class, with all fields initialized appropriately.
AddressBean - class net.jini.lookup.entry.AddressBean.
A JavaBeans(TM) component that encapsulates an Address object.
AddressBean() - Constructor for class net.jini.lookup.entry.AddressBean
Construct an instance of this JavaBeans component that is linked to a new Address object.
Administrable - interface net.jini.admin.Administrable.
Every administrable service should implement this interface.
ALL_GROUPS - Static variable in class net.jini.discovery.LookupDiscovery
Attempt to discover all reachable lookup services.
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.
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.LocationBean
The Location 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.NameBean
The Name 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.ServiceInfoBean
The ServiceInfo object associated with this JavaBeans component.
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

B

BasicServiceType - class com.sun.jini.lookup.entry.BasicServiceType.
An implementation of ServiceType that uses ResourceBundles.
BasicServiceType() - Constructor for class com.sun.jini.lookup.entry.BasicServiceType
Simple constructor, leaves type field set to null.
BasicServiceType(String) - Constructor for class com.sun.jini.lookup.entry.BasicServiceType
Simple constructor, sets type field to parameter value.
building - Variable in class net.jini.lookup.entry.Location
A building name or code.

C

calculateDuration(LeasedResource, long) - Method in class com.sun.jini.lease.landlord.LeaseDurationPolicy
Returns the duration this policy is willing to grant for the passed resource at this time.
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.
canBatch(Lease) - Method in class com.sun.jini.lease.landlord.LandlordLease
 
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() - Method in class com.sun.jini.lease.landlord.LandlordLease
 
cancel(Lease) - Method in class com.sun.jini.lease.LeaseRenewalManager
Remove a lease from the managed set, and cancel it (only if it was in the managed set).
cancel(Object) - Method in interface com.sun.jini.lease.landlord.Landlord
Called by the lease when its cancel method is called.
cancelAll() - Method in interface net.jini.core.lease.LeaseMap
Cancels all leases in the LeaseMap.
cancelAll() - Method in class com.sun.jini.lease.landlord.LandlordLeaseMap
 
cancelAll(Object[]) - Method in interface com.sun.jini.lease.landlord.Landlord
Called by the lease map when its cancelAll method is called.
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.
canContainKey(Object) - Method in class com.sun.jini.lease.landlord.LandlordLeaseMap
 
CannotAbortException - exception net.jini.core.transaction.CannotAbortException.
Exception thrown when a transaction cannot abort because it has already already decided to commit.
CannotAbortException() - Constructor for class net.jini.core.transaction.CannotAbortException
Constructs an instance with no detail message.
CannotAbortException(String) - Constructor for class net.jini.core.transaction.CannotAbortException
Constructs an instance with a detail message.
CannotCommitException - exception net.jini.core.transaction.CannotCommitException.
Exception thrown when a transaction cannot commit because it has already aborted or must now be aborted.
CannotCommitException() - Constructor for class net.jini.core.transaction.CannotCommitException
Constructs an instance with no detail message.
CannotCommitException(String) - Constructor for class net.jini.core.transaction.CannotCommitException
Constructs an instance with a detail message.
CannotJoinException - exception net.jini.core.transaction.CannotJoinException.
Exception thrown when a transaction cannot be joined because it is no longer active.
CannotJoinException() - Constructor for class net.jini.core.transaction.CannotJoinException
Constructs an instance with no detail message.
CannotJoinException(String) - Constructor for class net.jini.core.transaction.CannotJoinException
Constructs an instance with a detail message.
CannotNestException - exception net.jini.core.transaction.CannotNestException.
Exception thrown when an object does not support nested transactions.
CannotNestException() - Constructor for class net.jini.core.transaction.CannotNestException
Constructs an instance with no detail message.
CannotNestException(String) - Constructor for class net.jini.core.transaction.CannotNestException
Constructs an instance with a detail message.
checkKey(Object) - Method in class com.sun.jini.lease.AbstractLeaseMap
Check that the key is valid for this map
checkValue(Object) - Static method in class com.sun.jini.lease.AbstractLeaseMap
Check that the value is a Long
clear() - Method in class com.sun.jini.lease.LeaseRenewalManager
Remove all leases from the managed set.
clear() - Method in class com.sun.jini.lease.AbstractLeaseMap
 
com.sun.jini.admin - package com.sun.jini.admin
 
com.sun.jini.discovery - package com.sun.jini.discovery
 
com.sun.jini.lease - package com.sun.jini.lease
 
com.sun.jini.lease.landlord - package com.sun.jini.lease.landlord
 
com.sun.jini.lookup - package com.sun.jini.lookup
 
com.sun.jini.lookup.entry - package com.sun.jini.lookup.entry
 
com.sun.jini.mahout - package com.sun.jini.mahout
 
com.sun.jini.reggie - package com.sun.jini.reggie
 
comment - Variable in class net.jini.lookup.entry.Comment
The comment itself.
Comment - class net.jini.lookup.entry.Comment.
A free-form comment about a service.
Comment() - Constructor for class net.jini.lookup.entry.Comment
Construct an empty instance of this class.
Comment(String) - Constructor for class net.jini.lookup.entry.Comment
Construct an instance of this class, with all fields initialized appropriately.
CommentBean - class net.jini.lookup.entry.CommentBean.
A JavaBeans(TM) component that encapsulates a Comment object.
CommentBean() - Constructor for class net.jini.lookup.entry.CommentBean
Construct a new JavaBeans component, linked to a new empty Comment object.
commit() - Method in interface net.jini.core.transaction.Transaction
Commit the transaction.
commit() - Method in class net.jini.core.transaction.server.ServerTransaction
 
commit(long) - Method in interface net.jini.core.transaction.Transaction
Commit the transaction, waiting for participants to be notified of the decision.
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.
committed - Variable in class net.jini.core.transaction.TimeoutExpiredException
True if the transaction committed before the timeout.
COMMITTED - Static variable in interface net.jini.core.transaction.server.TransactionConstants
Transaction has been committed
Constants - class net.jini.discovery.Constants.
A holder class for constants that pertain to the unicast and multicast discovery protocols.
containsKey(Object) - Method in class com.sun.jini.lease.AbstractLeaseMap
 
containsValue(Object) - Method in class com.sun.jini.lease.AbstractLeaseMap
 
country - Variable in class net.jini.lookup.entry.Address
Country name.
CrashCountException - exception net.jini.core.transaction.server.CrashCountException.
Exception thrown when a transaction cannot be joined because the participant's current crash count is different from the crash count the manager received in a previous join by that participant.
CrashCountException() - Constructor for class net.jini.core.transaction.server.CrashCountException
Constructs an instance with no detail message.
CrashCountException(String) - Constructor for class net.jini.core.transaction.server.CrashCountException
Constructs an instance with a detail message.
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(long) - Method in class net.jini.core.transaction.server.NestableServerTransaction
 
create(long) - Method in interface net.jini.core.transaction.server.TransactionManager
Begin a new top-level transaction.
create(NestableTransactionManager, long) - Static method in class net.jini.core.transaction.TransactionFactory
Create a new top-level transaction, under which nested transactions can be created.
create(NestableTransactionManager, long) - Method in interface net.jini.core.transaction.NestableTransaction
Create a new nested transaction, with the current transaction as parent, managed by the given transaction manager.
create(NestableTransactionManager, 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(TransactionManager, long) - Static method in class net.jini.core.transaction.TransactionFactory
Create a new top-level transaction.
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.
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.
createLeaseMap(long) - Method in class com.sun.jini.lease.landlord.LandlordLease
 
currentTime() - Method in class com.sun.jini.lease.landlord.LeaseDurationPolicy
Method that provides some notion of the current time in milliseconds since the beginning of the epoch.

D

denied - Variable in class com.sun.jini.lease.landlord.Landlord.RenewResults
The ith -1 in granted was denied because of denied[i].
destroy() - Method in interface com.sun.jini.admin.DestroyAdmin
Destroy the service, if possible, including its persistent storage.
DestroyAdmin - interface com.sun.jini.admin.DestroyAdmin.
Admin interface for destroying a service.
discard(ServiceRegistrar) - Method in class net.jini.discovery.LookupDiscovery
Discard a registrar from the set of registrars already discovered.
discard(ServiceRegistrar) - Method in class com.sun.jini.discovery.LookupLocatorDiscovery
Discard a LookupLocator from the discovered LookupLocator set.
discarded(DiscoveryEvent) - Method in interface net.jini.discovery.DiscoveryListener
Called when one or more lookup service registrars has been discarded.
discovered(DiscoveryEvent) - Method in interface net.jini.discovery.DiscoveryListener
Called when one or more lookup service registrars has been discovered.
DiscoveryAdmin - interface net.jini.lookup.DiscoveryAdmin.
Methods for controlling which groups a lookup service is a member of, and for controlling which TCP port a lookup service uses for its lookup locator.
DiscoveryEvent - class net.jini.discovery.DiscoveryEvent.
Event object passed (via the DiscoveryListener interface) to indicate to interested parties that one or more ServiceRegistrar objects have been discovered or discarded by a LookupDiscovery object.
DiscoveryEvent(Object, ServiceRegistrar[]) - Constructor for class net.jini.discovery.DiscoveryEvent
Construct a new DiscoveryEvent object, with the given source and set of registrars.
DiscoveryListener - interface net.jini.discovery.DiscoveryListener.
This interface must be implemented by parties that wish to obtain notifications from a LookupDiscovery object.
DiscoveryPermission - class net.jini.discovery.DiscoveryPermission.
Permission for using LookupDiscovery.
DiscoveryPermission(String) - Constructor for class net.jini.discovery.DiscoveryPermission
Simple constructor.
DiscoveryPermission(String, String) - Constructor for class net.jini.discovery.DiscoveryPermission
Simple constructor.
discoveryPort - Static variable in class net.jini.discovery.Constants
The port for both unicast and multicast boot requests.
doRenew(long) - Method in class com.sun.jini.lease.AbstractLease
Renew the lease for a duration relative to now, and return the duration actually granted.
doRenew(long) - Method in class com.sun.jini.lease.landlord.LandlordLease
 
DURATION - Static variable in interface net.jini.core.lease.Lease
The serialized form of the lease will convert the time of lease expiration into a duration (in milliseconds) from the time of serialization.

E

enableRegistryBinding(String, int) - Method in interface com.sun.jini.mahout.RegistryAdmin
Enable binding of the service into the RMI registry.
enclosedBy(NestableTransaction) - Method in class net.jini.core.transaction.server.NestableServerTransaction
Return true if the specified transaction is an ancestor of this transaction.
ensureCurrent(LeasedResource) - Method in interface com.sun.jini.lease.landlord.LeasePolicy
Returns true if the lease on the passed resource has not expired yet.
ensureCurrent(LeasedResource) - Method in class com.sun.jini.lease.landlord.LeaseDurationPolicy
Returns true if the lease on the passed resource has not expired yet.
Entry - interface net.jini.core.entry.Entry.
This class is the supertype of all entries that can be stored in a Jini(TM) Lookup service.
EntryBean - interface net.jini.lookup.entry.EntryBean.
Interface to be implemented by all JavaBeans(TM) components that act as "front ends" to Entry classes.
EntryBeans - class net.jini.lookup.entry.EntryBeans.
Utility class for handling JavaBeans(TM) components that relate to Entry classes in the Jini(TM) Lookup service.
EntryBeans() - Constructor for class net.jini.lookup.entry.EntryBeans
 
entrySet() - Method in class com.sun.jini.lease.AbstractLeaseMap
 
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.
equals(Entry, Entry) - Static method in class net.jini.entry.AbstractEntry
Returns true if the two objects have the same value.
equals(Object) - Method in class net.jini.core.discovery.LookupLocator
Two locators are equal if they have the same host and port.
equals(Object) - Method in class net.jini.core.lookup.ServiceID
Service IDs are equal if they represent the same 128-bit value.
equals(Object) - Method in class net.jini.core.transaction.server.ServerTransaction
Two instances are equal if they have the same transaction manager and the same transaction id.
equals(Object) - Method in class net.jini.discovery.DiscoveryPermission
Two instances are equal if they have the same name.
equals(Object) - Method in class net.jini.discovery.IncomingUnicastResponse
Two responses are equal if they have the same registrar.
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.entry.AbstractEntry
Returns true if the other object has the same value as this one.
equals(Object) - Method in class com.sun.jini.lease.AbstractLeaseMap
 
equals(Object) - Method in class com.sun.jini.lease.landlord.LandlordLease
 
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.RemoteEvent
The event identifier.
eventID - Variable in class net.jini.core.event.EventRegistration
The event identifier.
EventRegistration - class net.jini.core.event.EventRegistration.
A utility class for use as a return value for event-interest registration methods.
EventRegistration(long, Object, Lease, long) - Constructor for class net.jini.core.event.EventRegistration
Constructs an EventRegistration object.
exceptionMap - Variable in class net.jini.core.lease.LeaseMapException
A Map from Lease to Exception, containing each lease that failed to renew or cancel, and the exception that resulted from that lease's renewal or cancel attempt.
expiration - Variable in class com.sun.jini.lease.AbstractLease
The lease expiration, in local absolute time.

F

finalize() - Method in class net.jini.discovery.LookupDiscovery
 
floor - Variable in class net.jini.lookup.entry.Location
A floor designation.
followLink() - Method in class net.jini.lookup.entry.AddressBean
Return the Entry linked to by this JavaBeans component.
followLink() - Method in class net.jini.lookup.entry.LocationBean
Return the Entry linked to by this JavaBeans component.
followLink() - Method in interface net.jini.lookup.entry.EntryBean
Return the Entry linked to by this JavaBeans component.
followLink() - Method in class net.jini.lookup.entry.CommentBean
Return the Entry linked to by this JavaBeans component.
followLink() - Method in class net.jini.lookup.entry.NameBean
Return the Name linked to by this JavaBeans component.
followLink() - Method in class net.jini.lookup.entry.StatusBean
Return the Entry linked to by this JavaBeans component.
followLink() - Method in class net.jini.lookup.entry.ServiceInfoBean
Return the Entry linked to by this JavaBeans component.
FOREVER - Static variable in interface net.jini.core.lease.Lease
Used to request a lease that never expires.

G

get(Object) - Method in class com.sun.jini.lease.AbstractLeaseMap
 
getActions() - Method in class net.jini.discovery.DiscoveryPermission
Always returns the empty string; this permission type has no actions list.
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 interface net.jini.admin.Administrable
Returns an object that implements whatever administration interfaces are appropriate for the particular service.
getAnnouncementAddress() - Static method in class net.jini.discovery.Constants
Return the address of the multicast group over which the multicast announcement protocol takes place.
getAttributes() - Method in class com.sun.jini.lookup.JoinManager
Get the current attribute sets.
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.
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.
getCookie() - Method in interface com.sun.jini.lease.landlord.LeasedResource
Returns a unique identifier that can be used by the grantor of the resource to identify it in the context of a Landlord.renew() or Landlord.cancel() call.
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.
getDiscoveredLocators() - Method in class com.sun.jini.discovery.LookupLocatorDiscovery
Returns an array of the managed LookupLocators for which corresponding lookup services have been discovered.
getDisplayName() - Method in class net.jini.lookup.entry.ServiceType
Return the localized display name of this service.
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 ('.').
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.
getException() - Method in class com.sun.jini.lease.LeaseRenewalEvent
Returns the exception, if any.
getExpiration() - Method in interface net.jini.core.lease.Lease
Returns the absolute time that the lease will expire, represented as milliseconds from the beginning of the epoch, relative to the local clock.
getExpiration() - Method in class com.sun.jini.lease.LeaseRenewalEvent
Returns the desired absolute expiration for the lease.
getExpiration() - Method in class com.sun.jini.lease.AbstractLease
Return the lease expiration.
getExpiration() - Method in interface com.sun.jini.lease.landlord.LeasedResource
Returns the expiration time of the leased resource.
getExpiration(Lease) - Method in class com.sun.jini.lease.LeaseRenewalManager
Return the current desired absolute expiration (which may be UNKNOWN) for the lease.
getFieldValues(ServiceTemplate, int, String) - Method in interface net.jini.core.lookup.ServiceRegistrar
Looks at all service items that match the specified template, finds every entry (among those service items) that matches tmpl.attributeSetTemplates[setIndex], and returns the set of values of the specified field of those entries.
getFloor() - Method in class net.jini.lookup.entry.LocationBean
Return the value of the floor field in the Location object linked to by this JavaBeans component.
getGroups() - Method in interface net.jini.core.lookup.ServiceRegistrar
Returns the set of groups that this lookup service is currently a member of.
getGroups() - Method in class net.jini.discovery.IncomingUnicastResponse
Return the set of groups of which the lookup service we discovered was a member when we discovered it.
getGroups() - Method in class net.jini.discovery.IncomingMulticastAnnouncement
Return the groups of which the announcing lookup service is a member.
getGroups() - Method in class net.jini.discovery.LookupDiscovery
Return the set of group names this LookupDiscovery instance is trying to discover.
getGroups() - Method in class net.jini.discovery.IncomingMulticastRequest
Return the set of groups in which the requestor is interested.
getGroups() - Method in class com.sun.jini.lookup.JoinManager
Get the list of groups to join.
getHost() - Method in class net.jini.core.discovery.LookupLocator
Return the name of the host this LookupLocator object should contact.
getIcon(int) - Method in class net.jini.lookup.entry.ServiceType
Get an icon for this service.
getIcon(int) - Method in class com.sun.jini.lookup.entry.BasicServiceType
Returns the resource named "icon.int", else null.
getID() - Method in class net.jini.core.event.RemoteEvent
Returns the event identifier, used to identify the kind of event relative to the object in which the event occurred.
getID() - Method in class net.jini.core.event.EventRegistration
Returns the identifier that will be used in all RemoteEvents generated for this interest registration.
getJoinSet() - Method in class com.sun.jini.lookup.JoinManager
Get the list of lookup services that have currently been joined.
getLease() - Method in class net.jini.core.event.EventRegistration
Returns the Lease object for this registration.
getLease() - Method in interface net.jini.core.lookup.ServiceRegistration
Returns the lease that controls the service registration, allowing the lease to be renewed or cancelled.
getLease() - Method in class com.sun.jini.lease.LeaseRenewalEvent
Returns the lease that failed to renew.
getLeastSignificantBits() - Method in class net.jini.core.lookup.ServiceID
Returns the least significant 64 bits of the service ID.
getLocality() - Method in class net.jini.lookup.entry.AddressBean
Return the value of the locality field in the Address object linked to by this JavaBeans component.
getLocator() - Method in interface net.jini.core.lookup.ServiceRegistrar
Returns a LookupLocator that can be used if necessary for unicast discovery of the lookup service.
getLocator() - Method in class net.jini.discovery.IncomingMulticastAnnouncement
Return a LookupLocator for performing unicast discovery of the announcing lookup service.
getLocators() - Method in class com.sun.jini.discovery.LookupLocatorDiscovery
Returns an array of the LookupLocators that are being managed.
getLocators() - Method in class com.sun.jini.lookup.JoinManager
Get the list of locators of specific lookup services to join.
getLogToSnapshotThreshold() - Method in interface com.sun.jini.reggie.RegistrarAdmin
Retrieve the value of the size threshold of the snapshot; which is employed by the lookup service in the test to determine whether or not to take a "snapshot" of the system state.
getLookupAttributes() - Method in interface net.jini.admin.JoinAdmin
Get the current attribute sets for the service.
getLookupGroups() - Method in interface net.jini.admin.JoinAdmin
Get the list of groups to join.
getLookupLocators() - Method in interface net.jini.admin.JoinAdmin
Get the list of locators of specific lookup services to join.
getManufacturer() - Method in class net.jini.lookup.entry.ServiceInfoBean
Return the value of the manufacturer field in the ServiceInfo object linked to by this JavaBeans component.
getMemberGroups() - Method in interface net.jini.lookup.DiscoveryAdmin
Get the list of groups that the lookup service is a member of.
getMinMaxEventLease() - Method in interface com.sun.jini.reggie.RegistrarAdmin
Retrieve the lower bound for the maximum value allowed by the lookup service for any event lease, in milliseconds.
getMinMaxServiceLease() - Method in interface com.sun.jini.reggie.RegistrarAdmin
Retrieve the lower bound for the maximum value allowed by the lookup service for any service lease, in milliseconds.
getMinRenewalInterval() - Method in interface com.sun.jini.reggie.RegistrarAdmin
Retrieve the minimum average interval between lease renewals, in milliseconds.
getModel() - Method in class net.jini.lookup.entry.ServiceInfoBean
Return the value of the model field in the ServiceInfo object linked to by this JavaBeans component.
getMostSignificantBits() - Method in class net.jini.core.lookup.ServiceID
Returns the most significant 64 bits of the service ID.
getName() - Method in class net.jini.lookup.entry.NameBean
Return the value of the name field in the object linked to by this JavaBeans component.
getName() - Method in class net.jini.lookup.entry.ServiceInfoBean
Return the value of the name field in the ServiceInfo object linked to by this JavaBeans component.
getOrganization() - Method in class net.jini.lookup.entry.AddressBean
Return the value of the organization field in the Address object linked to by this JavaBeans component.
getOrganizationalUnit() - Method in class net.jini.lookup.entry.AddressBean
Return the value of the organizationalUnit field in the Address object linked to by this JavaBeans component.
getPort() - Method in class net.jini.core.discovery.LookupLocator
Return the number of the port to which this LookupLocator object should connect.
getPort() - Method in class net.jini.discovery.IncomingMulticastRequest
Return the number of the port to connect to on the remote host in order to start unicast discovery.
getPostalCode() - Method in class net.jini.lookup.entry.AddressBean
Return the value of the postalCode field in the Address object linked to by this JavaBeans component.
getRegistrar() - Method in class net.jini.core.discovery.LookupLocator
Perform unicast discovery and return the ServiceRegistrar object for the given lookup service.
getRegistrar() - Method in class net.jini.discovery.IncomingUnicastResponse
Return the lookup service registrar we have discovered.
getRegistrar(int) - Method in class net.jini.core.discovery.LookupLocator
Perform unicast discovery and return the ServiceRegistrar object for the given lookup service.
getRegistrars() - Method in class net.jini.discovery.DiscoveryEvent
Return the set of registrars to which this event applies.
getRegistrationObject() - Method in class net.jini.core.event.RemoteEvent
Returns the handback object that was provided as a parameter to the event interest registration method, if any.
getRequestAddress() - Static method in class net.jini.discovery.Constants
Return the address of the multicast group over which the multicast request protocol takes place.
getRoom() - Method in class net.jini.lookup.entry.LocationBean
Return the value of the room field in the Location object linked to by this JavaBeans component.
getSequenceNumber() - Method in class net.jini.core.event.RemoteEvent
Returns the sequence number of this event.
getSequenceNumber() - Method in class net.jini.core.event.EventRegistration
Returns the value of the sequence number on the event kind that was current when the registration was granted, allowing comparison with the sequence number in any subsequent notifications.
getSerialFormat() - Method in interface net.jini.core.lease.Lease
Returns the format that will be used to serialize the lease.
getSerialFormat() - Method in class com.sun.jini.lease.AbstractLease
Return the serialization format for the expiration.
getSerialNumber() - Method in class net.jini.lookup.entry.ServiceInfoBean
Return the value of the serialNumber field in the ServiceInfo object linked to by this JavaBeans component.
getServiceID() - Method in interface net.jini.core.lookup.ServiceRegistration
Returns the service ID for this service.
getServiceID() - Method in class net.jini.core.lookup.ServiceEvent
Returns the serviceID of the item that triggered the event
getServiceID() - Method in interface net.jini.core.lookup.ServiceRegistrar
Returns the service ID of the lookup service.
getServiceID() - Method in class net.jini.discovery.IncomingMulticastAnnouncement
Return the ServiceID of the announcing lookup service.
getServiceIDs() - Method in class net.jini.discovery.IncomingMulticastRequest
Return a set of ServiceIDs from which the requestor has already heard.
getServiceItem() - Method in class net.jini.core.lookup.ServiceEvent
Returns the new state of the item, or null if the item was deleted from the lookup service.
getServiceTypes(ServiceTemplate, String) - Method in interface net.jini.core.lookup.ServiceRegistrar
Looks at all service items that match the specified template, and for every service item finds the most specific type (class or interface) or types the service item is an instance of that are neither equal to, nor a superclass of, any of the service types in the template and that have names that start with the specified prefix, and returns the set of all such types.
getSeverity() - Method in class net.jini.lookup.entry.StatusBean
Get the value of the severity field of the Status object to which this JavaBeans component is linked.
getShortDescription() - Method in class net.jini.lookup.entry.ServiceType
Return a localized short description of this service.
getShortDescription() - Method in class com.sun.jini.lookup.entry.BasicServiceType
Returns the resource named "desc", else null.
getSnapshotWeight() - Method in interface com.sun.jini.reggie.RegistrarAdmin
Retrieve the weight factor applied by the lookup service to the snapshot size during the test to determine whether or not to take a "snapshot" of the system state.
getSource() - Method in class net.jini.core.event.EventRegistration
Returns the source that will be used in all RemoteEvents generated for this interest registration.
getState() - Method in class net.jini.core.transaction.server.ServerTransaction
Returns the current state of the transaction.
getState(long) - Method in interface net.jini.core.transaction.server.TransactionManager
Returns the current state of the given transaction.
getStateOrProvince() - Method in class net.jini.lookup.entry.AddressBean
Return the value of the stateOrProvince field in the Address object linked to by this JavaBeans component.
getStorageLocation() - Method in interface com.sun.jini.admin.StorageLocationAdmin
Returns the location of the service's persistent storage.
getStreet() - Method in class net.jini.lookup.entry.AddressBean
Return the value of the street field in the Address object linked to by this JavaBeans component.
getTransition() - Method in class net.jini.core.lookup.ServiceEvent
Returns the singleton transition that triggered the event
getUndiscoveredLocators() - Method in class com.sun.jini.discovery.LookupLocatorDiscovery
Returns an array of the managed LookupLocators for which corresponding lookup services have not yet been discovered.
getUnicastPort() - Method in interface net.jini.lookup.DiscoveryAdmin
Get the port number on which the lookup service listens for unicast discovery queries.
getVendor() - Method in class net.jini.lookup.entry.ServiceInfoBean
Return the value of the vendor field in the ServiceInfo object linked to by this JavaBeans component.
getVersion() - Method in class net.jini.lookup.entry.ServiceInfoBean
Return the value of the version field in the ServiceInfo object linked to by this JavaBeans component.
granted - Variable in class com.sun.jini.lease.landlord.Landlord.RenewResults
For each cookie passed to renewAll, granted[i] is the granted lease time, or -1 if the renewal for that least generated an exception.
groups - Variable in class net.jini.discovery.IncomingUnicastResponse
The groups the lookup service was a member of, at the time discovery was performed.
groups - Variable in class net.jini.discovery.IncomingMulticastAnnouncement
The groups of which the announcing lookup service is a member.
groups - Variable in class net.jini.discovery.IncomingMulticastRequest
The groups in which the requestor is interested.

H

handback - Variable in class net.jini.core.event.RemoteEvent
The handback object.
hashCode() - Method in class net.jini.core.discovery.LookupLocator
 
hashCode() - Method in class net.jini.core.lookup.ServiceID
 
hashCode() - Method in class net.jini.core.transaction.server.ServerTransaction
 
hashCode() - Method in class net.jini.discovery.DiscoveryPermission
 
hashCode() - Method in class net.jini.discovery.IncomingUnicastResponse
 
hashCode() - Method in class net.jini.discovery.IncomingMulticastAnnouncement
 
hashCode() - Method in class net.jini.discovery.IncomingMulticastRequest
 
hashCode() - Method in class net.jini.entry.AbstractEntry
Returns a hash code.
hashCode() - Method in class com.sun.jini.lease.AbstractLeaseMap
 
hashCode() - Method in class com.sun.jini.lease.landlord.LandlordLease
 
hashCode(Entry) - Static method in class net.jini.entry.AbstractEntry
Returns a hash code.
host - Variable in class net.jini.core.discovery.LookupLocator
The name of the host at which to perform discovery.

I

id - Variable in class net.jini.core.transaction.server.ServerTransaction
The transaction id.
id - Variable in class net.jini.core.transaction.server.TransactionManager.Created
The transaction id.
implies(Permission) - Method in class net.jini.discovery.DiscoveryPermission
Returns true if the name of this permission (the one on which the method is invoked) is the same as the name of the permission parameter, or if the name of this permission starts with '*' and the remainder (after the '*') is a suffix of the name of the permission parameter.
IncomingMulticastAnnouncement - class net.jini.discovery.IncomingMulticastAnnouncement.
Encapsulate the details of unmarshaling an incoming multicast announcement packet.
IncomingMulticastAnnouncement(DatagramPacket) - Constructor for class net.jini.discovery.IncomingMulticastAnnouncement
Construct a new object, initialized by unmarshaling the contents of a multicast announcement packet.
IncomingMulticastRequest - class net.jini.discovery.IncomingMulticastRequest.
Encapsulate the details of unmarshaling an incoming multicast request packet.
IncomingMulticastRequest(DatagramPacket) - Constructor for class net.jini.discovery.IncomingMulticastRequest
Construct a new object, initialized from the contents of the given multicast request packet.
IncomingUnicastRequest - class net.jini.discovery.IncomingUnicastRequest.
Encapsulate the details of unmarshaling an incoming unicast request.
IncomingUnicastRequest(InputStream) - Constructor for class net.jini.discovery.IncomingUnicastRequest
Construct a new object, initialized by unmarshaling the contents of an input stream.
IncomingUnicastResponse - class net.jini.discovery.IncomingUnicastResponse.
This class encapsulates the details of unmarshaling an incoming unicast response.
IncomingUnicastResponse(InputStream) - Constructor for class net.jini.discovery.IncomingUnicastResponse
Construct a new object, initialized by unmarshaling the contents of an input stream.
InternalSpaceException - exception net.jini.space.InternalSpaceException.
This exception denotes a problem with the local implementation of the JavaSpace interface.
InternalSpaceException(String) - Constructor for class net.jini.space.InternalSpaceException
Create an exception, forwarding a string to the superclass constructor.
InternalSpaceException(String, Throwable) - Constructor for class net.jini.space.InternalSpaceException
Create an exception, forwarding a string and exception to the superclass constructor.
isEmpty() - Method in class com.sun.jini.lease.AbstractLeaseMap
 
isNested() - Method in class net.jini.core.transaction.server.ServerTransaction
Return true if the transaction has a parent, false if the transaction is top level.
isNested() - Method in class net.jini.core.transaction.server.NestableServerTransaction
 
items - Variable in class net.jini.core.lookup.ServiceMatches
Matching items (up to maxMatches from lookup method)

J

JavaSpace - interface net.jini.space.JavaSpace.
This interface is implemented by servers that export a JavaSpaces(TM) technology service.
join(long, TransactionParticipant, long) - Method in interface net.jini.core.transaction.server.TransactionManager
Join a transaction that is managed by this transaction manager.
join(TransactionParticipant, long) - Method in class net.jini.core.transaction.server.ServerTransaction
Join the transaction.
JoinAdmin - interface net.jini.admin.JoinAdmin.
The methods in this interface are used to control a service's participation in the join protocol.
JoinManager - class com.sun.jini.lookup.JoinManager.
This class manages the join protocol for a service.
JoinManager(Object, Entry[], ServiceIDListener, LeaseRenewalManager) - Constructor for class com.sun.jini.lookup.JoinManager
Use this constructor when the service does not yet have a service ID, and has not been specially pre-configured with respect to joins.
JoinManager(Object, Entry[], String[], LookupLocator[], ServiceIDListener, LeaseRenewalManager) - Constructor for class com.sun.jini.lookup.JoinManager
Use this constructor when the service does not have a service ID, but has been specially pre-configured with respect to joins.
JoinManager(ServiceID, Object, Entry[], String[], LookupLocator[], LeaseRenewalManager) - Constructor for class com.sun.jini.lookup.JoinManager
Use this constructor when the service already has a service ID.

K

keySet() - Method in class com.sun.jini.lease.AbstractLeaseMap
 

L

Landlord - interface com.sun.jini.lease.landlord.Landlord.
Interface that owners of leased resources must meet inorder to work with the jini.lease.Leases returned by LeaseDurationPolicy.leaseFor().
Landlord.RenewResults - class com.sun.jini.lease.landlord.Landlord.RenewResults.
Simple class that holds return values of the Landlord.renewAll method.
Landlord.RenewResults(long[]) - Constructor for class com.sun.jini.lease.landlord.Landlord.RenewResults
Create a RenewResults object setting the field granted to the passed value, and denied to null.
Landlord.RenewResults(long[], Exception[]) - Constructor for class com.sun.jini.lease.landlord.Landlord.RenewResults
Create a RenewResults object setting the field granted and denied fields to the passed values.
LandlordLease - class com.sun.jini.lease.landlord.LandlordLease.
Basic implementaion of net.jini.core.lease.Lease that works with the the Landlord protocol.
LandlordLease.Factory - class com.sun.jini.lease.landlord.LandlordLease.Factory.
Implementation of LandlordLeaseFactory the produces LandlordLeases.
LandlordLease.Factory() - Constructor for class com.sun.jini.lease.landlord.LandlordLease.Factory
 
LandlordLeaseFactory - interface com.sun.jini.lease.landlord.LandlordLeaseFactory.
Factory interface for classes that create Lease objects that follow the Landlord protocol.
LandlordLeaseMap - class com.sun.jini.lease.landlord.LandlordLeaseMap.
Implementaion of LeaseMap for LandlordLease.
lease - Variable in class net.jini.core.event.EventRegistration
The registration lease.
lease - Variable in class net.jini.core.transaction.Transaction.Created
The lease.
lease - Variable in class net.jini.core.transaction.NestableTransaction.Created
The lease.
lease - Variable in class net.jini.core.transaction.server.TransactionManager.Created
The lease.
Lease - interface net.jini.core.lease.Lease.
The Lease interface defines a type of object that is returned to the lease holder and issued by the lease grantor.
LeaseDeniedException - exception net.jini.core.lease.LeaseDeniedException.
An exception generated when a lease request or renewal is denied.
LeaseDeniedException() - Constructor for class net.jini.core.lease.LeaseDeniedException
Constructs an LeaseDeniedException with no detail message.
LeaseDeniedException(String) - Constructor for class net.jini.core.lease.LeaseDeniedException
Constructs an LeaseDeniedException with the specified detail message.
LeasedResource - interface com.sun.jini.lease.landlord.LeasedResource.
Leased resources must meet this interface if they are to be used with LeaseDurationPolicy and/or LeaseManager
LeaseDurationPolicy - class com.sun.jini.lease.landlord.LeaseDurationPolicy.
Provides an implementation of LeasePolicy that grants and renews leases based on constant values for maximum and default lease durations.
LeaseDurationPolicy(long, long, Landlord, LeaseManager, LandlordLeaseFactory) - Constructor for class com.sun.jini.lease.landlord.LeaseDurationPolicy
Create a LeaseDurationPolicy that will handout the leases with the specified maximum and default durations.
LeaseException - exception net.jini.core.lease.LeaseException.
Generic superclass for specific lease exceptions.
LeaseException() - Constructor for class net.jini.core.lease.LeaseException
Constructs an LeaseException with no detail message.
LeaseException(String) - Constructor for class net.jini.core.lease.LeaseException
Constructs an LeaseException with the specified detail message.
leaseFor(LeasedResource, long) - Method in interface com.sun.jini.lease.landlord.LeasePolicy
Factory method that returns lease objects for the specified resource.
leaseFor(LeasedResource, long) - Method in class com.sun.jini.lease.landlord.LeaseDurationPolicy
Factory method that returns lease objects for the specified resource.
LeaseListener - interface com.sun.jini.lease.LeaseListener.
 
LeaseManager - interface com.sun.jini.lease.landlord.LeaseManager.
LeaseManager provides an interface for tracking lease status.
LeaseMap - interface net.jini.core.lease.LeaseMap.
An unsynchronized Map from Lease to Long (the duration to use when renewing the lease).
LeaseMapException - exception net.jini.core.lease.LeaseMapException.
An exception generated when a LeaseMap renewAll or cancelAll call generates exceptions on one or more leases in the map.
LeaseMapException(String, Map) - Constructor for class net.jini.core.lease.LeaseMapException
Constructs an LeaseMapException for the specified map with a detail message.
LeasePolicy - interface com.sun.jini.lease.landlord.LeasePolicy.
Interface for classes that implement Lease grant and renewal policies.
LeaseRenewalEvent - class com.sun.jini.lease.LeaseRenewalEvent.
 
LeaseRenewalEvent(LeaseRenewalManager, Lease, long, Exception) - Constructor for class com.sun.jini.lease.LeaseRenewalEvent
Construct an event.
LeaseRenewalManager - class com.sun.jini.lease.LeaseRenewalManager.
A lease renewal manager.
LeaseRenewalManager() - Constructor for class com.sun.jini.lease.LeaseRenewalManager
Create a manager, initially managing no leases.
LeaseRenewalManager(Lease, long, LeaseListener) - Constructor for class com.sun.jini.lease.LeaseRenewalManager
Create a manager, initially managing a single lease.
locality - Variable in class net.jini.lookup.entry.Address
City or locality name.
Location - class net.jini.lookup.entry.Location.
The location of the physical component of a service.
Location() - Constructor for class net.jini.lookup.entry.Location
Construct an empty instance of this class.
Location(String, String, String) - Constructor for class net.jini.lookup.entry.Location
Construct an instance of this class, with all fields initialized appropriately.
LocationBean - class net.jini.lookup.entry.LocationBean.
A JavaBeans(TM) component that encapsulates a Location object.
LocationBean() - Constructor for class net.jini.lookup.entry.LocationBean
Construct a new JavaBeans component linked to a new empty Location object.
locator - Variable in class net.jini.discovery.IncomingMulticastAnnouncement
The LookupLocator that has been announced.
lookup(ServiceTemplate) - Method in interface net.jini.core.lookup.ServiceRegistrar
Returns the service object (i.e., just ServiceItem.service) from an item matching the template, or null if there is no match.
lookup(ServiceTemplate, int) - Method in interface net.jini.core.lookup.ServiceRegistrar
Returns at most maxMatches items matching the template, plus the total number of items that match the template.
LookupAttributes - class com.sun.jini.lookup.entry.LookupAttributes.
Some simple utilities for manipulating lookup service attributes.
LookupDiscovery - class net.jini.discovery.LookupDiscovery.
This class allows one to find instances of the lookup service that are nearby on the network, using group names.
LookupDiscovery(String[]) - Constructor for class net.jini.discovery.LookupDiscovery
Construct a new lookup discovery object, set to discover the given set of groups.
LookupLocator - class net.jini.core.discovery.LookupLocator.
A utility class that performs unicast discovery.
LookupLocator(String) - Constructor for class net.jini.core.discovery.LookupLocator
Construct a new LookupLocator object, set up to perform discovery to the given URL.
LookupLocator(String, int) - Constructor for class net.jini.core.discovery.LookupLocator
Construct a new LookupLocator object, set to perform unicast discovery to the given host and port.
LookupLocatorDiscovery - class com.sun.jini.discovery.LookupLocatorDiscovery.
This class allows one to find out about specific instances of the Jini lookup service, nearby or far away, using LookupLocators.
LookupLocatorDiscovery(LookupLocator[]) - Constructor for class com.sun.jini.discovery.LookupLocatorDiscovery
Create a LookupLocatorDiscovery, with an initial array of LookupLocators to be managed.

M

makeLink(Entry) - Method in class net.jini.lookup.entry.AddressBean
Make a link to an Entry object.
makeLink(Entry) - Method in class net.jini.lookup.entry.LocationBean
Make a link to an Entry object.
makeLink(Entry) - Method in interface net.jini.lookup.entry.EntryBean
Make a link to an Entry object.
makeLink(Entry) - Method in class net.jini.lookup.entry.CommentBean
Make a link to an Entry object.
makeLink(Entry) - Method in class net.jini.lookup.entry.NameBean
Make a link to an Entry object.
makeLink(Entry) - Method in class net.jini.lookup.entry.StatusBean
Make a link to an Entry object.
makeLink(Entry) - Method in class net.jini.lookup.entry.ServiceInfoBean
Make a link to an Entry object.
manufacturer - Variable in class net.jini.lookup.entry.ServiceInfo
The name of the manufacturer or author of this service.
map - Variable in class com.sun.jini.lease.AbstractLeaseMap
Map from Lease to Long(duration), where all leases have the same destination.
marshal(int, String[], ServiceID[]) - Static method in class net.jini.discovery.OutgoingMulticastRequest
Marshal a multicast request into one or more datagram packets.
marshal(OutputStream) - Static method in class net.jini.discovery.OutgoingUnicastRequest
Marshal a unicast request to the given output stream.
marshal(OutputStream, ServiceRegistrar, String[]) - Static method in class net.jini.discovery.OutgoingUnicastResponse
Marshal a unicast response to the given output stream.
marshal(ServiceID, LookupLocator, String[]) - Static method in class net.jini.discovery.OutgoingMulticastAnnouncement
Marshal a multicast announcement into one or more datagram packets.
matches(Entry, Entry) - Static method in class com.sun.jini.lookup.entry.LookupAttributes
Test if tmpl is the same class as or a superclass of e, and that every non-null public field of tmpl is the same as the corresponding field of e.
maxPacketSize - Static variable in class net.jini.discovery.OutgoingMulticastAnnouncement
The maximum size we allow for an outgoing packet.
maxPacketSize - Static variable in class net.jini.discovery.OutgoingMulticastRequest
The maximum size we allow for an outgoing packet.
mgr - Variable in class net.jini.core.transaction.server.ServerTransaction
The transaction manager.
minMaxPacketSize - Static variable in class net.jini.discovery.OutgoingMulticastAnnouncement
The minimum size we allow for an outgoing packet.
minMaxPacketSize - Static variable in class net.jini.discovery.OutgoingMulticastRequest
The minimum size we allow for an outgoing packet.
model - Variable in class net.jini.lookup.entry.ServiceInfo
The model name or number of this service, if any.
modify(Entry[], Entry[], Entry[]) - Static method in class com.sun.jini.lookup.entry.LookupAttributes
Return a new array that contains copies of the attributes in attrSets, modified according to attrSetTmpls and modAttrSets.
modify(Entry[], Entry[], Entry[], boolean) - Static method in class com.sun.jini.lookup.entry.LookupAttributes
Return a new array that contains copies of the attributes in attrSets, modified according to attrSetTmpls and modAttrSets.
modifyAttributes(Entry[], Entry[]) - Method in interface net.jini.core.lookup.ServiceRegistration
Modifies existing attribute sets.
modifyAttributes(Entry[], Entry[]) - Method in class com.sun.jini.lookup.JoinManager
Modify the current attribute sets, using the same semantics as ServiceRegistration.modifyAttributes.
modifyAttributes(Entry[], Entry[], boolean) - Method in class com.sun.jini.lookup.JoinManager
Modify the current attribute sets, using the same semantics as ServiceRegistration.modifyAttributes.
modifyLookupAttributes(Entry[], Entry[]) - Method in interface net.jini.admin.JoinAdmin
Modify the current attribute sets, using the same semantics as ServiceRegistration.modifyAttributes.

N

name - Variable in class net.jini.lookup.entry.Name
The name itself.
name - Variable in class net.jini.lookup.entry.ServiceInfo
The name of the product or package of which this service is an instance.
Name - class net.jini.lookup.entry.Name.
The name of a service as used by users.
Name() - Constructor for class net.jini.lookup.entry.Name
Construct an empty instance of this class.
Name(String) - Constructor for class net.jini.lookup.entry.Name
Construct an instance of this class, with all fields initialized appropriately.
NameBean - class net.jini.lookup.entry.NameBean.
A JavaBeans(TM) component that encapsulates a Name object.
NameBean() - Constructor for class net.jini.lookup.entry.NameBean
Construct a new JavaBeans component, linked to a new empty Name object.
NestableServerTransaction - class net.jini.core.transaction.server.NestableServerTransaction.
Class implementing the NestableTransaction interface, for use with transaction participants that implement the default transaction semantics.
NestableServerTransaction(NestableTransactionManager, long, NestableServerTransaction) - Constructor for class net.jini.core.transaction.server.NestableServerTransaction
Simple constructor.
NestableTransaction - interface net.jini.core.transaction.NestableTransaction.
Interface for classes representing nestable transactions returned by NestableTransactionManager servers for use with transaction participants that implement the default transaction semantics.
NestableTransaction.Created - class net.jini.core.transaction.NestableTransaction.Created.
Class that holds return values from create methods.
NestableTransaction.Created(NestableTransaction, Lease) - Constructor for class net.jini.core.transaction.NestableTransaction.Created
Simple constructor.
NestableTransactionManager - interface net.jini.core.transaction.server.NestableTransactionManager.
The interface used for managers of the two-phase commit protocol for nestable transactions.
nestedException - Variable in class net.jini.space.InternalSpaceException
The exception (if any) that trigged the internal exception.
nestedExceptions - Variable in class net.jini.core.entry.UnusableEntryException
The exception that caused the failure for the corresponding field named in unusableFields.
net.jini.admin - package net.jini.admin
 
net.jini.core.discovery - package net.jini.core.discovery
 
net.jini.core.entry - package net.jini.core.entry
 
net.jini.core.event - package net.jini.core.event
 
net.jini.core.lease - package net.jini.core.lease
 
net.jini.core.lookup - package net.jini.core.lookup
 
net.jini.core.transaction - package net.jini.core.transaction
 
net.jini.core.transaction.server - package net.jini.core.transaction.server
 
net.jini.discovery - package net.jini.discovery
 
net.jini.entry - package net.jini.entry
 
net.jini.lookup - package net.jini.lookup
 
net.jini.lookup.entry - package net.jini.lookup.entry
 
net.jini.space - package net.jini.space
 
newLease(Object, Landlord, long) - Method in interface com.sun.jini.lease.landlord.LandlordLeaseFactory
Create a new lease that works with landlord protocol.
newLease(Object, Landlord, long) - Method in class com.sun.jini.lease.landlord.LandlordLease.Factory
 
newPermissionCollection() - Method in class net.jini.discovery.DiscoveryPermission
 
NO_GROUPS - Static variable in class net.jini.discovery.LookupDiscovery
Do nothing (halt discovery temporarily).
NO_WAIT - Static variable in interface net.jini.space.JavaSpace
Wait for no time at all.
NORMAL - Static variable in class net.jini.lookup.entry.StatusType
A noteworthy event is occurring during the normal operation of a service.
NOTCHANGED - Static variable in interface net.jini.core.transaction.server.TransactionConstants
Transaction has been prepared with nothing to commit
NOTICE - Static variable in class net.jini.lookup.entry.StatusType
An unusual event is occurring, but the event is not necessarily a problem.
notify(Entry, Transaction, RemoteEventListener, long, MarshalledObject) - Method in interface net.jini.space.JavaSpace
When entries are written that match this template notify the given listener with a RemoteEvent that includes the handback object.
notify(LeaseRenewalEvent) - Method in interface com.sun.jini.lease.LeaseListener
Called by the LeaseRenewalManager when a lease expires or is denied before the desired absolute expiration time is reached.
notify(RemoteEvent) - Method in interface net.jini.core.event.RemoteEventListener
Notify the listener about an event.
notify(ServiceTemplate, int, RemoteEventListener, MarshalledObject, long) - Method in interface net.jini.core.lookup.ServiceRegistrar
Registers for event notification.

O

organization - Variable in class net.jini.lookup.entry.Address
Name of the company or organization that provides this service.
organizationalUnit - Variable in class net.jini.lookup.entry.Address
The unit within the organization that provides this service.
OutgoingMulticastAnnouncement - class net.jini.discovery.OutgoingMulticastAnnouncement.
Encapsulate the details of marshaling a multicast announcement into one or more packets.
OutgoingMulticastAnnouncement() - Constructor for class net.jini.discovery.OutgoingMulticastAnnouncement
 
OutgoingMulticastRequest - class net.jini.discovery.OutgoingMulticastRequest.
Encapsulate the details of marshaling a multicast request into one or more packets.
OutgoingMulticastRequest() - Constructor for class net.jini.discovery.OutgoingMulticastRequest
 
OutgoingUnicastRequest - class net.jini.discovery.OutgoingUnicastRequest.
Encapsulate the details of marshaling a unicast request.
OutgoingUnicastRequest() - Constructor for class net.jini.discovery.OutgoingUnicastRequest
 
OutgoingUnicastResponse - class net.jini.discovery.OutgoingUnicastResponse.
Encapsulate the details of marshaling a unicast response.
OutgoingUnicastResponse() - Constructor for class net.jini.discovery.OutgoingUnicastResponse
 

P

parent - Variable in class net.jini.core.transaction.server.NestableServerTransaction
The parent transaction, if any.
partialEntry - Variable in class net.jini.core.entry.UnusableEntryException
The partial entry.
port - Variable in class net.jini.core.discovery.LookupLocator
The port number on the host at which to perform discovery.
port - Variable in class net.jini.discovery.IncomingMulticastRequest
The port to which any responses should connect.
postalCode - Variable in class net.jini.lookup.entry.Address
Postal code.
prepare(TransactionManager, long) - Method in interface net.jini.core.transaction.server.TransactionParticipant
Requests that the participant prepare itself to commit the transaction, and to vote on the outcome of the transaction.
prepareAndCommit(TransactionManager, long) - Method in interface net.jini.core.transaction.server.TransactionParticipant
A combination of prepare and commit, which can be used by the manager when there is just one participant left to prepare and all other participants (if any) have responded with NOTCHANGED.
PREPARED - Static variable in interface net.jini.core.transaction.server.TransactionConstants
Transaction has been prepared but not yet committed
printStackTrace() - Method in class net.jini.space.InternalSpaceException
Print the stack trace of this exception, plus that of the nested exception, if any.
printStackTrace(PrintStream) - Method in class net.jini.space.InternalSpaceException
Print the stack trace of this exception, plus that of the nested exception, if any.
printStackTrace(PrintWriter) - Method in class net.jini.space.InternalSpaceException
Print the stack trace of this exception, plus that of the nested exception, if any.
promote(long, TransactionParticipant[], long[], TransactionParticipant) - Method in interface net.jini.core.transaction.server.NestableTransactionManager
Promote the listed participants into the specified transaction.
promote(TransactionParticipant[], long[], TransactionParticipant) - Method in class net.jini.core.transaction.server.NestableServerTransaction
Promote the listed participants (from a subtransaction) into this (the parent) transaction.
protocolVersion - Static variable in class net.jini.discovery.OutgoingMulticastAnnouncement
The current version of the multicast announcement protocol.
protocolVersion - Static variable in class net.jini.discovery.OutgoingMulticastRequest
The current version of the multicast announcement protocol.
protoVersion - Variable in class net.jini.discovery.OutgoingUnicastResponse
The current version of the unicast discovery protocol.
protoVersion - Variable in class net.jini.discovery.IncomingUnicastRequest
The current version of the unicast discovery protocol.
protoVersion - Variable in class net.jini.discovery.IncomingMulticastAnnouncement
Current version of the multicast announcement protocol.
protoVersion - Static variable in class net.jini.discovery.OutgoingUnicastRequest
The current version of the unicast discovery protocol.
protoVersion - Variable in class net.jini.discovery.IncomingMulticastRequest
The current version of the multicast request protocol.
put(Object, Object) - Method in class com.sun.jini.lease.AbstractLeaseMap
 
putAll(Map) - Method in class com.sun.jini.lease.AbstractLeaseMap
 

R

read(Entry, Transaction, long) - Method in interface net.jini.space.JavaSpace
Read any matching entry from the space, blocking until one exists.
readIfExists(Entry, Transaction, long) - Method in interface net.jini.space.JavaSpace
Read any matching entry from the space, returning null if there is currently is none.
register(LeasedResource, long) - Method in interface com.sun.jini.lease.landlord.LeaseManager
Notifies the manager of a new lease being created.
register(ServiceItem, long) - Method in interface net.jini.core.lookup.ServiceRegistrar
 
registrar - Variable in class net.jini.discovery.IncomingUnicastResponse
The registrar we have discovered.
RegistrarAdmin - interface com.sun.jini.reggie.RegistrarAdmin.
An administrative interface for the com.sun.jini.reggie implementation of the lookup service.
RegistryAdmin - interface com.sun.jini.mahout.RegistryAdmin.
Administrative interface for controlling whether or not a service will bind itself into the RMI registry and how.
regs - Variable in class net.jini.discovery.DiscoveryEvent
The registrars with which this event is associated.
RemoteEvent - class net.jini.core.event.RemoteEvent.
The base class or superclass for remote events.
RemoteEvent(Object, long, long, MarshalledObject) - Constructor for class net.jini.core.event.RemoteEvent
Constructs a RemoteEvent object.
RemoteEventListener - interface net.jini.core.event.RemoteEventListener.
The RemoteEventListener interface needs to be implemented by any object that wants to receive a notification of a remote event from some other object.
remove(Lease) - Method in class com.sun.jini.lease.LeaseRenewalManager
Remove a lease from the managed set.
remove(Object) - Method in class com.sun.jini.lease.AbstractLeaseMap
 
removeDiscoveryListener(DiscoveryListener) - Method in class net.jini.discovery.LookupDiscovery
Indicate that a listener is no longer interested in receiving DiscoveryEvent notifications.
removeDiscoveryListener(DiscoveryListener) - Method in class com.sun.jini.discovery.LookupLocatorDiscovery
Remove a DiscoveryListener from the listener set.
removeGroups(String[]) - Method in class net.jini.discovery.LookupDiscovery
Remove a set of groups from the set to be discovered.
removeGroups(String[]) - Method in class com.sun.jini.lookup.JoinManager
Remove groups from the set to join.
removeLocators(LookupLocator[]) - Method in class com.sun.jini.discovery.LookupLocatorDiscovery
Removes LookupLocators from the managed set, and discards any associated discovered lookup services.
removeLocators(LookupLocator[]) - Method in class com.sun.jini.lookup.JoinManager
Remove locators for specific lookup services from the set to join.
removeLookupGroups(String[]) - Method in interface net.jini.admin.JoinAdmin
Remove groups from the set to join.
removeLookupLocators(LookupLocator[]) - Method in interface net.jini.admin.JoinAdmin
Remove locators for specific lookup services from the set to join.
removeMemberGroups(String[]) - Method in interface net.jini.lookup.DiscoveryAdmin
Remove groups from list that the lookup service is a member of.
renew(LeasedResource, long) - Method in interface com.sun.jini.lease.landlord.LeasePolicy
Renews the expiration of the passed resource.
renew(LeasedResource, long) - Method in class com.sun.jini.lease.landlord.LeaseDurationPolicy
Renews the expiration of the passed resource.
renew(long) - Method in interface net.jini.core.lease.Lease
Used to renew a lease for an additional period of time, specified in milliseconds.
renew(long) - Method in class com.sun.jini.lease.AbstractLease
Renew the lease for a duration relative to now.
renew(Object, long) - Method in interface com.sun.jini.lease.landlord.Landlord
Called by the lease when its renew method is called.
renewAll() - Method in interface net.jini.core.lease.LeaseMap
Renews all leases in the LeaseMap, using their current values as the renewal durations.
renewAll() - Method in class com.sun.jini.lease.landlord.LandlordLeaseMap
 
renewAll(Object[], long[]) - Method in interface com.sun.jini.lease.landlord.Landlord
Called by the lease map when its renewAll method is called.
renewed(LeasedResource, long, long) - Method in interface com.sun.jini.lease.landlord.LeaseManager
Notifies the manager of a lease being renewed.
renewFor(Lease, long, LeaseListener) - Method in class com.sun.jini.lease.LeaseRenewalManager
Add a lease to the managed set managed, renewed for a specific duration relative to now.
renewUntil(Lease, long, LeaseListener) - Method in class com.sun.jini.lease.LeaseRenewalManager
Add a lease to the managed set, renewed until a specific absolute expiration.
room - Variable in class net.jini.lookup.entry.Location
A room or cube number.

S

seqNum - Variable in class net.jini.core.event.RemoteEvent
The event sequence number.
seqNum - Variable in class net.jini.core.event.EventRegistration
The current sequence number.
serialFormat - Variable in class com.sun.jini.lease.AbstractLease
Serialization format for the expiration.
serialNumber - Variable in class net.jini.lookup.entry.ServiceInfo
The serial number of this instance of the service, if any.
ServerTransaction - class net.jini.core.transaction.server.ServerTransaction.
Class implementing the Transaction interface, for use with transaction participants that implement the default transaction semantics.
ServerTransaction(TransactionManager, long) - Constructor for class net.jini.core.transaction.server.ServerTransaction
Simple constructor.
service - Variable in class net.jini.core.lookup.ServiceItem
A service object
ServiceControlled - interface net.jini.lookup.entry.ServiceControlled.
This interface indicates that an Entry class is created and modified by the service with which it is associated.
ServiceEvent - class net.jini.core.lookup.ServiceEvent.
This class is used for remote events sent by the lookup service.
ServiceEvent(Object, long, long, MarshalledObject, ServiceID, int) - Constructor for class net.jini.core.lookup.ServiceEvent
Simple constructor.
serviceID - Variable in class net.jini.core.lookup.ServiceEvent
ServiceID of the item that triggered the event.
serviceID - Variable in class net.jini.core.lookup.ServiceTemplate
Service ID to match, or null
serviceID - Variable in class net.jini.core.lookup.ServiceItem
A service ID, or null if registering for the first time
serviceID - Variable in class net.jini.discovery.IncomingMulticastAnnouncement
The ServiceID that has been announced.
ServiceID - class net.jini.core.lookup.ServiceID.
A universally unique identifier (UUID) for registered services.
ServiceID(DataInput) - Constructor for class net.jini.core.lookup.ServiceID
Reads in 16 bytes in standard network byte order.
ServiceID(long, long) - Constructor for class net.jini.core.lookup.ServiceID
Simple constructor.
ServiceIDListener - interface com.sun.jini.lookup.ServiceIDListener.
Interface used by a service that does not yet have a service ID, for callback from the JoinManager when a service ID is assigned.
serviceIDNotify(ServiceID) - Method in interface com.sun.jini.lookup.ServiceIDListener
Called when the JoinManager gets a valid ServiceID from a lookup service.
serviceIDs - Variable in class net.jini.discovery.IncomingMulticastRequest
The ServiceIDs from which the requestor has already heard.
ServiceInfo - class net.jini.lookup.entry.ServiceInfo.
Generic information about a service.
ServiceInfo() - Constructor for class net.jini.lookup.entry.ServiceInfo
Construct an empty instance of this class.
ServiceInfo(String, String, String, String, String, String) - Constructor for class net.jini.lookup.entry.ServiceInfo
Construct an instance of this class, with all fields initialized appropriately.
ServiceInfoBean - class net.jini.lookup.entry.ServiceInfoBean.
A JavaBeans(TM) component that encapsulates a ServiceInfo object.
ServiceInfoBean() - Constructor for class net.jini.lookup.entry.ServiceInfoBean
Construct a new JavaBeans component, linked to a new empty ServiceInfo object.
ServiceItem - class net.jini.core.lookup.ServiceItem.
Items are stored in and retrieved from the lookup service using instances of this class.
ServiceItem(ServiceID, Object, Entry[]) - Constructor for class net.jini.core.lookup.ServiceItem
Simple constructor.
ServiceMatches - class net.jini.core.lookup.ServiceMatches.
An instance of this class is used for the return value when looking up multiple items in the lookup service.
ServiceMatches(ServiceItem[], int) - Constructor for class net.jini.core.lookup.ServiceMatches
Simple constructor.
ServiceRegistrar - interface net.jini.core.lookup.ServiceRegistrar.
Defines the interface to the lookup service.
ServiceRegistration - interface net.jini.core.lookup.ServiceRegistration.
A registered service item is manipulated using an instance of this class.
ServiceTemplate - class net.jini.core.lookup.ServiceTemplate.
Items in the lookup service are matched using instance of this class.
ServiceTemplate(ServiceID, Class[], Entry[]) - Constructor for class net.jini.core.lookup.ServiceTemplate
Simple constructor.
ServiceType - class net.jini.lookup.entry.ServiceType.
Human-oriented information about the "type" of a service.
ServiceType() - Constructor for class net.jini.lookup.entry.ServiceType
Instantiate this class.
serviceTypes - Variable in class net.jini.core.lookup.ServiceTemplate
Service types to match, or null
setAttributes(Entry[]) - Method in interface net.jini.core.lookup.ServiceRegistration
Deletes all of the service item's existing attributes, and replaces them with the specified attribute sets.
setAttributes(Entry[]) - Method in class com.sun.jini.lookup.JoinManager
Set the complete attribute sets for the service.
setBuilding(String) - Method in class net.jini.lookup.entry.LocationBean
Set the value of the building field in the Location object linked to by this JavaBeans component.
setComment(String) - Method in class net.jini.lookup.entry.CommentBean
Set the value of the comment field in the Comment object linked to by this JavaBeans component.
setCountry(String) - Method in class net.jini.lookup.entry.AddressBean
Set the value of the country field in the Address object linked to by this JavaBeans component.
setExpiration(Lease, long) - Method in class com.sun.jini.lease.LeaseRenewalManager
Change the desired absolute expiration for a lease that is already managed.
setExpiration(long) - Method in interface com.sun.jini.lease.landlord.LeasedResource
Changes the expiration time of the leased resource.
setFloor(String) - Method in class net.jini.lookup.entry.LocationBean
Set the value of the floor field in the Location object linked to by this JavaBeans component.
setGroups(String[]) - Method in class net.jini.discovery.LookupDiscovery
Change the set of groups to be discovered to correspond to the given set.
setGroups(String[]) - Method in class com.sun.jini.lookup.JoinManager
Replace the list of groups to join with a new list.
setLocality(String) - Method in class net.jini.lookup.entry.AddressBean
Set the value of the locality field in the Address object linked to by this JavaBeans component.
setLocators(LookupLocator[]) - Method in class com.sun.jini.discovery.LookupLocatorDiscovery
Replaces the currently managed LookupLocators with a new set.
setLocators(LookupLocator[]) - Method in class com.sun.jini.lookup.JoinManager
Replace the list of locators of specific lookup services to join with a new list.
setLogToSnapshotThreshold(int) - Method in interface com.sun.jini.reggie.RegistrarAdmin
Change the value of the size threshold of the snapshot; which is employed by the lookup service in the test to determine whether or not to take a "snapshot" of the system state.
setLookupGroups(String[]) - Method in interface net.jini.admin.JoinAdmin
Replace the list of groups to join with a new list.
setLookupLocators(LookupLocator[]) - Method in interface net.jini.admin.JoinAdmin
Replace the list of locators of specific lookup services to join with a new list.
setManufacturer(String) - Method in class net.jini.lookup.entry.ServiceInfoBean
Set the value of the manufacturer field in the ServiceInfo object linked to by this JavaBeans component.
setMemberGroups(String[]) - Method in interface net.jini.lookup.DiscoveryAdmin
Replace the list of groups to be a member of with a new list.
setMinMaxEventLease(long) - Method in interface com.sun.jini.reggie.RegistrarAdmin
Change the lower bound for the maximum value allowed by the lookup service for any event lease, in milliseconds.
setMinMaxServiceLease(long) - Method in interface com.sun.jini.reggie.RegistrarAdmin
Change the lower bound for the maximum value allowed by the lookup service for any service lease, in milliseconds.
setMinRenewalInterval(long) - Method in interface com.sun.jini.reggie.RegistrarAdmin
Change the minimum average interval between lease renewals, in milliseconds.
setModel(String) - Method in class net.jini.lookup.entry.ServiceInfoBean
Set the value of the model field in the ServiceInfo object linked to by this JavaBeans component.
setName(String) - Method in class net.jini.lookup.entry.NameBean
Set the value of the name field in the object linked to by this JavaBeans component.
setName(String) - Method in class net.jini.lookup.entry.ServiceInfoBean
Set the value of the name field in the ServiceInfo object linked to by this JavaBeans component.
setOrganization(String) - Method in class net.jini.lookup.entry.AddressBean
Set the value of the organization field in the Address object linked to by this JavaBeans component.
setOrganizationalUnit(String) - Method in class net.jini.lookup.entry.AddressBean
Set the value of the organizationalUnit field in the Address object linked to by this JavaBeans component.
setPostalCode(String) - Method in class net.jini.lookup.entry.AddressBean
Set the value of the postalCode field in the Address object linked to by this JavaBeans component.
setRoom(String) - Method in class net.jini.lookup.entry.LocationBean
Set the value of the room field in the Location object linked to by this JavaBeans component.
setSerialFormat(int) - Method in interface net.jini.core.lease.Lease
Sets the format to use when serializing the lease.
setSerialFormat(int) - Method in class com.sun.jini.lease.AbstractLease
Set the serialization format for the expiration.
setSerialNumber(String) - Method in class net.jini.lookup.entry.ServiceInfoBean
Set the value of the serialNumber field in the ServiceInfo object linked to by this JavaBeans component.
setSeverity(StatusType) - Method in class net.jini.lookup.entry.StatusBean
Set the value of the severity field of the Status object to which this JavaBeans component is linked.
setSnapshotWeight(float) - Method in interface com.sun.jini.reggie.RegistrarAdmin
Change the weight factor applied by the lookup service to the snapshot size during the test to determine whether or not to take a "snapshot" of the system state.
setStateOrProvince(String) - Method in class net.jini.lookup.entry.AddressBean
Set the value of the stateOrProvince field in the Address object linked to by this JavaBeans component.
setStorageLocation(String) - Method in interface com.sun.jini.admin.StorageLocationAdmin
Sets the location of the service's persistent storage, moving all current persistent storage from the current location to the specified new location.
setStreet(String) - Method in class net.jini.lookup.entry.AddressBean
Set the value of the street field in the Address object linked to by this JavaBeans component.
setUnicastPort(int) - Method in interface net.jini.lookup.DiscoveryAdmin
Set the port number on which the lookup service listens for unicast discovery queries.
setVendor(String) - Method in class net.jini.lookup.entry.ServiceInfoBean
Set the value of the vendor field in the ServiceInfo object linked to by this JavaBeans component.
setVersion(String) - Method in class net.jini.lookup.entry.ServiceInfoBean
Set the value of the version field in the ServiceInfo object linked to by this JavaBeans component.
severity - Variable in class net.jini.lookup.entry.Status
The severity level of this status object.
size() - Method in class com.sun.jini.lease.AbstractLeaseMap
 
snapshot(Entry) - Method in interface net.jini.space.JavaSpace
Return a snapshot of the given entry.
source - Variable in class net.jini.core.event.RemoteEvent
The event source.
source - Variable in class net.jini.core.event.EventRegistration
The event source.
stateOrProvince - Variable in class net.jini.lookup.entry.Address
Full name or standard postal abbreviation of a state or province.
Status - class net.jini.lookup.entry.Status.
The base class from which other status-related entry classes may be derived.
Status() - Constructor for class net.jini.lookup.entry.Status
Construct an empty Status object.
Status(StatusType) - Constructor for class net.jini.lookup.entry.Status
Construct a Status object with the given severity.
StatusBean - class net.jini.lookup.entry.StatusBean.
A JavaBeans(TM) component that encapsulates a Status object.
StatusBean() - Constructor for class net.jini.lookup.entry.StatusBean
Unlike other EntryBean constructors, this one does not establish a link to a new object.
StatusType - class net.jini.lookup.entry.StatusType.
Information pertaining to the severity of a Status object.
StorageLocationAdmin - interface com.sun.jini.admin.StorageLocationAdmin.
Admin interface for controlling the location of a service's persistent storage.
street - Variable in class net.jini.lookup.entry.Address
Street address.

T

take(Entry, Transaction, long) - Method in interface net.jini.space.JavaSpace
Take a matching entry from the space, waiting until one exists.
takeIfExists(Entry, Transaction, long) - Method in interface net.jini.space.JavaSpace
Take a matching entry from the space, returning null if there is currently is none.
terminate() - Method in class net.jini.discovery.LookupDiscovery
Terminate the discovery process.
terminate() - Method in class com.sun.jini.discovery.LookupLocatorDiscovery
Terminates all daemon threads.
terminate() - Method in class com.sun.jini.lookup.JoinManager
Cancel leases at all joined lookup services.
TimeoutExpiredException - exception net.jini.core.transaction.TimeoutExpiredException.
Exception thrown when a transaction timeout has expired.
TimeoutExpiredException(boolean) - Constructor for class net.jini.core.transaction.TimeoutExpiredException
Constructs an instance with no detail message.
TimeoutExpiredException(String, boolean) - Constructor for class net.jini.core.transaction.TimeoutExpiredException
Constructs an instance with a detail message.
toString() - Method in class net.jini.core.discovery.LookupLocator
Return the string form of this LookupLocator, as a jini-scheme URL.
toString() - Method in class net.jini.core.lookup.ServiceID
Returns a 36-character string of six fields separated by hyphens, with each field represented in lowercase hexadecimal with the same number of digits as in the field.
toString() - Method in class net.jini.entry.AbstractEntry
Print out the entry as the sum of all its fields
toString() - Method in class com.sun.jini.lease.landlord.LandlordLease
 
toString(Entry) - Static method in class net.jini.entry.AbstractEntry
Print out the given entry as the sum of all its fields.
totalMatches - Variable in class net.jini.core.lookup.ServiceMatches
Total number of matching items
transaction - Variable in class net.jini.core.transaction.Transaction.Created
The transaction.
transaction - Variable in class net.jini.core.transaction.NestableTransaction.Created
The transaction.
Transaction - interface net.jini.core.transaction.Transaction.
Interface for classes representing transactions returned by TransactionManager servers for use with transaction participants that implement the default transaction semantics.
Transaction.Created - class net.jini.core.transaction.Transaction.Created.
Class that holds return values from create methods.
Transaction.Created(Transaction, Lease) - Constructor for class net.jini.core.transaction.Transaction.Created
Simple constructor.
TransactionConstants - interface net.jini.core.transaction.server.TransactionConstants.
Constants common to transaction managers and participants.
TransactionException - exception net.jini.core.transaction.TransactionException.
Base class for exceptions thrown during a transaction.
TransactionException() - Constructor for class net.jini.core.transaction.TransactionException
Constructs an instance with no detail message.
TransactionException(String) - Constructor for class net.jini.core.transaction.TransactionException
Constructs an instance with a detail message.
TransactionFactory - class net.jini.core.transaction.TransactionFactory.
Factory methods for creating top-level transactions.
TransactionManager - interface net.jini.core.transaction.server.TransactionManager.
The interface used for managers of the two-phase commit protocol for top-level transactions.
TransactionManager.Created - class net.jini.core.transaction.server.TransactionManager.Created.
Class that holds return values from create methods.
TransactionManager.Created(long, Lease) - Constructor for class net.jini.core.transaction.server.TransactionManager.Created
Simple constructor.
TransactionParticipant - interface net.jini.core.transaction.server.TransactionParticipant.
The interface used for participants of the two-phase commit protocol.
transition - Variable in class net.jini.core.lookup.ServiceEvent
One of ServiceRegistrar.TRANSITION_*MATCH_*MATCH
TRANSITION_MATCH_MATCH - Static variable in interface net.jini.core.lookup.ServiceRegistrar
An event is sent when the changed item matches the template both before and after the operation.
TRANSITION_MATCH_NOMATCH - Static variable in interface net.jini.core.lookup.ServiceRegistrar
An event is sent when the changed item matches the template before the operation, but doesn't match the template after the operation (this includes deletion of the item).
TRANSITION_NOMATCH_MATCH - Static variable in interface net.jini.core.lookup.ServiceRegistrar
An event is sent when the changed item doesn't match the template before the operation (this includes not existing), but does match the template after the operation.
type - Variable in class com.sun.jini.lookup.entry.BasicServiceType
The type of service.

U

UnknownEventException - exception net.jini.core.event.UnknownEventException.
An exception thrown when the recipient of a RemoteEvent does not recognize the combination of the event identifier and the event source as something in which it is interested.
UnknownEventException() - Constructor for class net.jini.core.event.UnknownEventException
Constructs an UnknownEventException with no detail message.
UnknownEventException(String) - Constructor for class net.jini.core.event.UnknownEventException
Constructs an UnknownEventException with the specified detail message.
UnknownLeaseException - exception net.jini.core.lease.UnknownLeaseException.
An exception used to indicate that a lease is not known to the grantor of the lease.
UnknownLeaseException() - Constructor for class net.jini.core.lease.UnknownLeaseException
Constructs an UnknownLeaseException with no detail message.
UnknownLeaseException(String) - Constructor for class net.jini.core.lease.UnknownLeaseException
Constructs an UnknownLeaseException with the specified detail message.
UnknownTransactionException - exception net.jini.core.transaction.UnknownTransactionException.
Exception thrown when a transaction is not recognized as a valid or known transaction.
UnknownTransactionException() - Constructor for class net.jini.core.transaction.UnknownTransactionException
Constructs an instance with no detail message.
UnknownTransactionException(String) - Constructor for class net.jini.core.transaction.UnknownTransactionException
Constructs an instance with a detail message.
UnusableEntryException - exception net.jini.core.entry.UnusableEntryException.
Thrown when one tries to get an Entry from a service, but the entry is unusuable (due to serialization or other errors).
UnusableEntryException(Entry, String[], Throwable[]) - Constructor for class net.jini.core.entry.UnusableEntryException
Create an exception for the given partial entry and vectors of bad field names/nested exception pairs.
UnusableEntryException(Throwable) - Constructor for class net.jini.core.entry.UnusableEntryException
Create an exception for a nested exception that prevented even an attempt to build an entry.
unusableFields - Variable in class net.jini.core.entry.UnusableEntryException
The names of the unusable fields.

V

values() - Method in class com.sun.jini.lease.AbstractLeaseMap
 
vendor - Variable in class net.jini.lookup.entry.ServiceInfo
The name of the vendor of this service.
version - Variable in class net.jini.lookup.entry.ServiceInfo
The version of this service.
VOTING - Static variable in interface net.jini.core.transaction.server.TransactionConstants
Transaction is determining if it can be committed

W

WARNING - Static variable in class net.jini.lookup.entry.StatusType
A problem merits attention, but is not impeding the operation of the service.
write(Entry, Transaction, long) - Method in interface net.jini.space.JavaSpace
Write a new entry into the space.
writeBytes(DataOutput) - Method in class net.jini.core.lookup.ServiceID
Writes out 16 bytes in standard network byte order.

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

Copyright © 1999 Sun Microsystems, Inc. All rights reserved