|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use com.sun.jini.outrigger | |
---|---|
com.sun.jini.outrigger | This is an implementation of a JavaSpaces technology-enabled service. |
com.sun.jini.outrigger.snaplogstore |
Classes in com.sun.jini.outrigger used by com.sun.jini.outrigger | |
---|---|
AdminIterator
Deprecated. Use MatchSet instead. MatchSet s
can be obtained using the
JavaSpace05.contents
method. |
|
AdminProxy
AdminProxy objects are connected to particular
OutriggerServerImpl s to implement the
JavaSpaceAdmin interface for the server. |
|
AvailabilityRegistrationWatcher
Subclass of TransitionWatcher for availability event
registrations. |
|
BaseHandle
Base class for handles to Entries and templates. |
|
ConstrainableJavaSpaceAdmin
Deprecated. The JavaSpace05.contents
method can be used to view the space's contents. |
|
EntryHandle
This object holds an annotated reference to an EntryRep object. |
|
EntryHandleHashDesc
Used to hold the description of the parameters of the hash. |
|
EntryHandleTmplDesc
A description of a template's parameters. |
|
EntryHolder
EntryHolder s hold all the entries of a exact given
class. |
|
EntryHolder.ContinuingQuery
Object that can be used to perform a query that can return multiple matches and be restarted in another thread. |
|
EntryHolderSet
A set of EntryHolder objects for a given space. |
|
EntryRep
An EntryRep object contains a packaged
Entry object for communication between the client and a
JavaSpace . |
|
EntryRep.FieldComparator
Comparator for sorting fields. |
|
EntryTransition
Object that that represents a visibility transition of some entry. |
|
EventRegistrationRecord
Common functionally shared between new entry and (re)visibility events. |
|
EventRegistrationWatcher
Subclass of TransitionWatcher for event
registrations. |
|
EventSender
EventSender s encapsulates a remote event listener, a
handback, an event sequence number, and an event type (an event ID
and class of RemoteEvent ). |
|
ExpirationOpQueue
Logs expiration of leases and asynchronously persists them to disk. |
|
FastList
Simplified list for rapid append, removal, and scanning from multiple threads. |
|
FastList.Node
The type parameter for the FastList, T, must extend this type, and all nodes added to the list are of type T. |
|
IfExistsWatcher
Mix-in interface for QueryWatcher s associated
with ifExists queries. |
|
IteratorProxy
The iterator that is returned to the client. |
|
JavaSpaceAdmin
Deprecated. Invoke the JoinAdmin and DestroyAdmin methods though those interfaces. A view
of the space contents can be obtained through the
JavaSpace05.contents
method. |
|
JoinStateManager
JoinStateManager provides a utility that manages
a service's join state (optionally persisting that state) and
manages the join protocol protocol on behalf of the service. |
|
LeaseDesc
Interface that describes objects in the Outrigger implementation that are leased |
|
LogOps
Methods that log an operation. |
|
MatchSetData
Simple struct to hold the Uuid for a new
MatchSet instance and the first batch of
data. |
|
Notifier
The notifier thread. |
|
OperationJournal
Maintain a journal of operations on entries (writes, takes, and resolution of locks) and a thread that will process the journal. |
|
OperationJournal.JournalNode
The nodes of our Journal |
|
OperationJournal.TransitionIterator
An iterator that will yield (in the order they were posted) all the EntryTransition s added after the iterator was
created and processed before watcherRegistered was
called. |
|
OutriggerAdmin
The interface that is used by the AdminProxy to talk
to the server. |
|
OutriggerServer
This interface is the private wire protocol to the Outrigger implementations of JavaSpacesTM technology. |
|
OutriggerServer.QueryCookie
Marker interface for objects that represent state that the server finds useful to share across sub-queries. |
|
OutriggerServerImpl
A basic implementation of a JavaSpacesTM service. |
|
OutriggerServerImpl.ContentsQueryReaper
Entry reaping thread class |
|
OutriggerServerImpl.EntryReaper
Entry reaping thread class |
|
OutriggerServerImpl.Reaper
Base class for our house keeping threads. |
|
OutriggerServerImpl.TemplateReaper
Template reaping thread class |
|
OutriggerServerWrapper
For various reasons there is code that we would like to run before every incoming remote call. |
|
ParticipantProxy
Object Outrigger hands to transaction managers on join. |
|
QueryWatcher
Subclass of TransitionWatcher for blocking queries. |
|
Recover
Methods that recover the state of the space after a restart. |
|
RepEnum
An internal interface for enumerating through EntryRep
objects inside a JavaSpace server. |
|
SingletonQueryWatcher
Subclass of QueryWatcher for singleton queries. |
|
SpaceProxy2
This class is the client-side proxy for the Outrigger implementation of a JavaSpacesTM service. |
|
StorableObject
Interface that must be implemented by objects that must persist their state. |
|
StorableReference
This class holds a proxy for some remote resource. |
|
StorableResource
Sub-interface of StorableObject that must be implemented by
objects that represent leased resources and must persist their state. |
|
Store
This interface defines the methods that any OutriggerServerImpl store must implement. |
|
StoredObject
Interface for a stored resource. |
|
StoredResource
Interface for a stored resource. |
|
TemplateHandle
TemplateHandle associates one or more
TransitionWatcher s with a template. |
|
Transactable
This interface is implemented by objects that represent operations undertaken under a transaction. |
|
TransactableConstants
Useful constants for Transactable objects. |
|
TransactableMgr
This interface is implemented by entities in the system that manage a OutriggerServerImpl object's transaction state for a
particular transaction. |
|
TransitionWatcher
Base class for objects that represent interest in particular entry visibility transitions. |
|
TransitionWatchers
Given an EntryHandle who's entry is making a
visibility transition this class will find all the
TransitionWatcher s who are interested in that
transition. |
|
Txn
This class represents a space's state in a single transaction. |
|
TxnMonitor
This class provides a driver for monitoring the state of transactions that have blocked progress of other operations recently. |
|
TxnMonitorTask
A task that will try to validate the state of a transaction. |
|
TxnState
Class that manages transaction related state on behalf of EntryHandle s. |
|
TxnTable
Keeps a mapping from TransactionManager /id pairs, to Txn
objects. |
|
TypeTree
A type tree for entries. |
|
TypeTree.TypeTreeIterator
An iterator that will walk through a list of known types. |
|
WatchersForTemplateClass
Holds a collection of TemplateHandle s who's templates
are all of exactly the same class. |
|
WrittenEntry
This class is used to create a singly-linked list of written nodes for notification and searches. |
Classes in com.sun.jini.outrigger used by com.sun.jini.outrigger.snaplogstore | |
---|---|
LogOps
Methods that log an operation. |
|
Recover
Methods that recover the state of the space after a restart. |
|
StorableObject
Interface that must be implemented by objects that must persist their state. |
|
StorableResource
Sub-interface of StorableObject that must be implemented by
objects that represent leased resources and must persist their state. |
|
Store
This interface defines the methods that any OutriggerServerImpl store must implement. |
|
StoredObject
Interface for a stored resource. |
|
StoredResource
Interface for a stored resource. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |