Uses of Package
com.sun.jini.norm

Packages that use com.sun.jini.norm
com.sun.jini.norm Provides implementations of LeaseRenewalService
 

Classes in com.sun.jini.norm used by com.sun.jini.norm
AbstractProxy
          Defines an abstract class that supplies basic referent UUID and serialization behavior for Norm proxies.
AdminProxy
          Defines a proxy for a Norm server's admin object.
ClientLeaseWrapper
          Class that wraps client Leases.
DeformedLeaseList
          DeformedLeaseList provides a list for keeping track of of client lease that could not be fully recovered during log recovery.
GetLeasesResult
          Holds the results of a call to NormServer.getLeases.
LeaseExpirationMgr
          Lease manager that aggressively expires leases as their expiration times occur.
LeaseExpirationMgr.MgrTask
          Utility base class for our tasks, mainly provides the the proper locking for manipulating the ticketMap.
LeaseSet
          Norm's internal representation of LeaseRenewalSets.
LeaseSet.ExpirationTime
          Utility class that holds and guards the second copy of our expiration time.
LeaseSet.RemoveClientLease
          Class used to log the removal of a client lease from the set
LeaseSetOperation
          Base class for logged operations that do not create or destroy a set.
LeaseTable
          Maps client leases to the wrapper objects that we use internally.
LoggedOperation
          Base class for the objects Norm logs as delta for each state changing operation.
LRMEventListener
          Object that transfers events from the Lease Renewal Manager to the rest of Norm Server.
NormProxy
          Defines a client-side proxy for a Norm server.
NormServer
          This interface is the private wire protocol to that the various proxy objects created by a Norm server (the lease renewal service itself, sets, leases, admins, etc.) use to communicate back to the server.
NormServerBaseImpl
          Base class for implementations of NormServer.
NormServerBaseImpl.CountLeases
          Keeps track of the number of leases.
NormServerBaseImpl.ReadyState
          Prevents access to the service before it is ready or after it starts to shutdown.
NormServerBaseImpl.RenewLogThread
           
NormServerBaseImpl.SnapshotThread
          Thread that performs the actual snapshots, done in a separate thread so it will not hang up in-progress remote calls
PersistentStore
          Class that actually stores a Norm server's state to disk.
Queue
          Simple thread-safe FIFO sequence.
SetProxy
          Client side proxy for Norm's lease renewal sets.
StoreException
          Base class for exceptions thrown by PersistantStore.
UIDGenerator
          Utility class for generating locally unique IDs.
 



Copyright 2007-2010, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.