A C D E F G H I J L M N 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.
ACTIVE - Static variable in interface net.jini.core.transaction.server.TransactionConstants
Transaction is currently active
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.
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.
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

C

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() - 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.
cancelAll() - Method in interface net.jini.core.lease.LeaseMap
Cancels all leases in the LeaseMap.
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 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.
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
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.
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.

D

DURATION - Static variable in interface net.jini.core.lease.Lease
The serialized form of the lease will convert the time of lease expiration into a duration (in milliseconds) from the time of serialization.

E

enclosedBy(NestableTransaction) - Method in class net.jini.core.transaction.server.NestableServerTransaction
Return true if the specified transaction is an ancestor of this transaction.
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.
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.
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.

F

FOREVER - Static variable in interface net.jini.core.lease.Lease
Used to request a lease that never expires.

G

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.
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.
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.
getGroups() - Method in interface net.jini.core.lookup.ServiceRegistrar
Returns the set of groups that this lookup service is currently a member of.
getHost() - Method in class net.jini.core.discovery.LookupLocator
Return the name of the host this LookupLocator object should contact.
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.
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.
getLeastSignificantBits() - Method in class net.jini.core.lookup.ServiceID
Returns the least significant 64 bits of the service ID.
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.
getMostSignificantBits() - Method in class net.jini.core.lookup.ServiceID
Returns the most significant 64 bits of the service ID.
getPort() - Method in class net.jini.core.discovery.LookupLocator
Return the number of the port to which this LookupLocator object should connect.
getRegistrar() - Method in class net.jini.core.discovery.LookupLocator
Perform unicast discovery and return the ServiceRegistrar object for the given lookup service.
getRegistrar(int) - Method in class net.jini.core.discovery.LookupLocator
Perform unicast discovery and return the ServiceRegistrar object for the given lookup service.
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.
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.
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.
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.
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.
getTransition() - Method in class net.jini.core.lookup.ServiceEvent
Returns the singleton transition that triggered the event

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
 
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.
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

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.

L

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.
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.
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.
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.
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.

M

mgr - Variable in class net.jini.core.transaction.server.ServerTransaction
The transaction manager.
modifyAttributes(Entry[], Entry[]) - Method in interface net.jini.core.lookup.ServiceRegistration
Modifies existing attribute sets.

N

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.
nestedExceptions - Variable in class net.jini.core.entry.UnusableEntryException
The exception that caused the failure for the corresponding field named in unusableFields.
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
 
NOTCHANGED - Static variable in interface net.jini.core.transaction.server.TransactionConstants
Transaction has been prepared with nothing to commit
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.

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.
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
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.

R

register(ServiceItem, long) - Method in interface net.jini.core.lookup.ServiceRegistrar
 
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.
renew(long) - Method in interface net.jini.core.lease.Lease
Used to renew a lease for an additional period of time, specified in milliseconds.
renewAll() - Method in interface net.jini.core.lease.LeaseMap
Renews all leases in the LeaseMap, using their current values as the renewal durations.

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.
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
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 - 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.
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.
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.
setSerialFormat(int) - Method in interface net.jini.core.lease.Lease
Sets the format to use when serializing the lease.
source - Variable in class net.jini.core.event.RemoteEvent
The event source.
source - Variable in class net.jini.core.event.EventRegistration
The event source.

T

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.
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.

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

VOTING - Static variable in interface net.jini.core.transaction.server.TransactionConstants
Transaction is determining if it can be committed

W

writeBytes(DataOutput) - Method in class net.jini.core.lookup.ServiceID
Writes out 16 bytes in standard network byte order.

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

Copyright © 1999 Sun Microsystems, Inc. All rights reserved