|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use com.sun.sgs.service | |
|---|---|
| com.sun.sgs.impl.kernel | Provides an implementation of the RedDwarf Server kernel. |
| com.sun.sgs.impl.kernel.logging | Provides transactional logging facilities. |
| com.sun.sgs.impl.protocol.simple | Provides an implementation of the protocol layer APIs using the
SimpleSgsProtocol. |
| com.sun.sgs.impl.service.channel | Provides an implementation of ChannelManager. |
| com.sun.sgs.impl.service.data | Provides an implementation of DataService. |
| com.sun.sgs.impl.service.data.store | Provides facilities for storing objects used by DataServiceImpl. |
| com.sun.sgs.impl.service.data.store.db.bdb | Provides an implementation of the interfaces in the com.sun.sgs.service.store.db package based on Berkeley
DB. |
| com.sun.sgs.impl.service.data.store.db.je | Provides an implementation of the interfaces in the com.sun.sgs.service.store.db package based on Berkeley DB Java
Edition. |
| com.sun.sgs.impl.service.data.store.net | Provides an implementation of DataStore that supports clients
communicating to a shared data store server over the network. |
| com.sun.sgs.impl.service.nodemap | Provides an implementation of
NodeMappingService. |
| com.sun.sgs.impl.service.nodemap.affinity | Provides classes, interfaces, and utilities used to find affinity groups with the label propagation algorithm (LPA). |
| com.sun.sgs.impl.service.nodemap.affinity.dgb | Provides classes for a multi-node distributed graph builder implementation of the label propagation algorithm described in "Near linear time algorithm to detect community structures in large-scale networks" by Raghavan, Albert and Kumara (2007). |
| com.sun.sgs.impl.service.nodemap.affinity.dlpa | Provides classes for a multi-node, distributed algorithm implementation of the label propagation algorithm described in "Near linear time algorithm to detect community structures in large-scale networks" by Raghavan, Albert and Kumara (2007). |
| com.sun.sgs.impl.service.nodemap.affinity.dlpa.graph | Provides classes used to create the graphs for the fully distributed label propagation algorithm implementation. |
| com.sun.sgs.impl.service.nodemap.affinity.single | Provides classes for a single node implementation of the label propagation algorithm described in "Near linear time algorithm to detect community structures in large-scale networks" by Raghavan, Albert and Kumara (2007). |
| com.sun.sgs.impl.service.session | Provides an implementation of ClientSessionService. |
| com.sun.sgs.impl.service.task | Provides an implementation of TaskService. |
| com.sun.sgs.impl.service.transaction | Provides an implementation of transactions. |
| com.sun.sgs.impl.service.watchdog | Provides an implementation of WatchdogService. |
| com.sun.sgs.impl.util | Provides miscellaneous utility classes and methods. |
| com.sun.sgs.impl.util.lock | Provides utility classes for managing locks. |
| com.sun.sgs.kernel | Provides the core system interfaces used by the RedDwarf Server. |
| com.sun.sgs.management | Provides the RedDwarf management interfaces exposed via JMX. |
| com.sun.sgs.service | Provides interfaces and classes for services provided by the RedDwarf Server. |
| com.sun.sgs.service.store | Provides interfaces and classes for pluggable data stores of
DataService implementations. |
| Classes in com.sun.sgs.service used by com.sun.sgs.impl.kernel | |
|---|---|
| NonDurableTransactionParticipant
Defines a TransactionParticipant that does not maintain durable
persistent state of its own, but instead relies on other participants to
store any persistent state that it needs. |
|
| Service
This is the base interface used for all services. |
|
| Transaction
This interface represents a single transaction. |
|
| TransactionParticipant
This interface is used by participants in transactions. |
|
| TransactionProxy
This is a proxy that provides access to the current transaction and its owner. |
|
| Classes in com.sun.sgs.service used by com.sun.sgs.impl.kernel.logging | |
|---|---|
| NonDurableTransactionParticipant
Defines a TransactionParticipant that does not maintain durable
persistent state of its own, but instead relies on other participants to
store any persistent state that it needs. |
|
| Transaction
This interface represents a single transaction. |
|
| TransactionParticipant
This interface is used by participants in transactions. |
|
| TransactionProxy
This is a proxy that provides access to the current transaction and its owner. |
|
| Classes in com.sun.sgs.service used by com.sun.sgs.impl.protocol.simple | |
|---|---|
| Service
This is the base interface used for all services. |
|
| TransactionProxy
This is a proxy that provides access to the current transaction and its owner. |
|
| Classes in com.sun.sgs.service used by com.sun.sgs.impl.service.channel | |
|---|---|
| ClientSessionService
The client session service manages client sessions. |
|
| Service
This is the base interface used for all services. |
|
| TaskService
This Service provides facilities for scheduling tasks to
run after the current task completes. |
|
| Transaction
This interface represents a single transaction. |
|
| TransactionProxy
This is a proxy that provides access to the current transaction and its owner. |
|
| WatchdogService
The WatchdogService monitors the health of server nodes and
notifies registered listeners of node status change events. |
|
| Classes in com.sun.sgs.service used by com.sun.sgs.impl.service.data | |
|---|---|
| DataService
Provides facilities for services to manage access to shared, persistent objects. |
|
| Service
This is the base interface used for all services. |
|
| Transaction
This interface represents a single transaction. |
|
| TransactionListener
A listener to be notified before and after the completion of a transaction. |
|
| TransactionProxy
This is a proxy that provides access to the current transaction and its owner. |
|
| Classes in com.sun.sgs.service used by com.sun.sgs.impl.service.data.store | |
|---|---|
| Transaction
This interface represents a single transaction. |
|
| TransactionParticipant
This interface is used by participants in transactions. |
|
| TransactionProxy
This is a proxy that provides access to the current transaction and its owner. |
|
| Classes in com.sun.sgs.service used by com.sun.sgs.impl.service.data.store.db.bdb | |
|---|---|
| TransactionProxy
This is a proxy that provides access to the current transaction and its owner. |
|
| Classes in com.sun.sgs.service used by com.sun.sgs.impl.service.data.store.db.je | |
|---|---|
| TransactionProxy
This is a proxy that provides access to the current transaction and its owner. |
|
| Classes in com.sun.sgs.service used by com.sun.sgs.impl.service.data.store.net | |
|---|---|
| Transaction
This interface represents a single transaction. |
|
| TransactionParticipant
This interface is used by participants in transactions. |
|
| TransactionProxy
This is a proxy that provides access to the current transaction and its owner. |
|
| Classes in com.sun.sgs.service used by com.sun.sgs.impl.service.nodemap | |
|---|---|
| DataService
Provides facilities for services to manage access to shared, persistent objects. |
|
| IdentityRelocationListener
A service can register an IdentityRelocationListener to be notified
when an identity is about to be relocated from the local node if it needs
to perform any work in advance of the identity relocation. |
|
| Node
An abstraction for node information, used in conjunction with the WatchdogService and NodeListeners. |
|
| NodeMappingListener
A listener that can be registered with the NodeMappingService
to be notified of identities being added to or removed from the local node. |
|
| NodeMappingService
The Node Mapping Service has the following responsibilities: maintain mapping of active identities to nodes, and vice versa decide when the mapping should change (e.g. |
|
| Service
This is the base interface used for all services. |
|
| TransactionProxy
This is a proxy that provides access to the current transaction and its owner. |
|
| UnknownIdentityException
Thrown to indicate that an Identity is unknown. |
|
| UnknownNodeException
Thrown when a node ID used in the system is unknown. |
|
| WatchdogService
The WatchdogService monitors the health of server nodes and
notifies registered listeners of node status change events. |
|
| Classes in com.sun.sgs.service used by com.sun.sgs.impl.service.nodemap.affinity | |
|---|---|
| TransactionProxy
This is a proxy that provides access to the current transaction and its owner. |
|
| Classes in com.sun.sgs.service used by com.sun.sgs.impl.service.nodemap.affinity.dgb | |
|---|---|
| TransactionProxy
This is a proxy that provides access to the current transaction and its owner. |
|
| Classes in com.sun.sgs.service used by com.sun.sgs.impl.service.nodemap.affinity.dlpa | |
|---|---|
| WatchdogService
The WatchdogService monitors the health of server nodes and
notifies registered listeners of node status change events. |
|
| Classes in com.sun.sgs.service used by com.sun.sgs.impl.service.nodemap.affinity.dlpa.graph | |
|---|---|
| TransactionProxy
This is a proxy that provides access to the current transaction and its owner. |
|
| Classes in com.sun.sgs.service used by com.sun.sgs.impl.service.nodemap.affinity.single | |
|---|---|
| TransactionProxy
This is a proxy that provides access to the current transaction and its owner. |
|
| Classes in com.sun.sgs.service used by com.sun.sgs.impl.service.session | |
|---|---|
| ClientSessionService
The client session service manages client sessions. |
|
| ClientSessionStatusListener
A listener that services may register with the ClientSessionService
to receive notification of local client session status changes such as
disconnection or relocation. |
|
| DataService
Provides facilities for services to manage access to shared, persistent objects. |
|
| Node
An abstraction for node information, used in conjunction with the WatchdogService and NodeListeners. |
|
| Node.Health
Health of a node. |
|
| NodeMappingService
The Node Mapping Service has the following responsibilities: maintain mapping of active identities to nodes, and vice versa decide when the mapping should change (e.g. |
|
| Service
This is the base interface used for all services. |
|
| SimpleCompletionHandler
A handler to be notified when operations for an associated request are complete. |
|
| TaskService
This Service provides facilities for scheduling tasks to
run after the current task completes. |
|
| TransactionProxy
This is a proxy that provides access to the current transaction and its owner. |
|
| WatchdogService
The WatchdogService monitors the health of server nodes and
notifies registered listeners of node status change events. |
|
| Classes in com.sun.sgs.service used by com.sun.sgs.impl.service.task | |
|---|---|
| Node
An abstraction for node information, used in conjunction with the WatchdogService and NodeListeners. |
|
| NodeMappingListener
A listener that can be registered with the NodeMappingService
to be notified of identities being added to or removed from the local node. |
|
| RecoveryListener
A service can register a RecoveryListener to be notified
when that service on the local node needs to recover for the
service on a failed node. |
|
| Service
This is the base interface used for all services. |
|
| SimpleCompletionHandler
A handler to be notified when operations for an associated request are complete. |
|
| TaskService
This Service provides facilities for scheduling tasks to
run after the current task completes. |
|
| TransactionProxy
This is a proxy that provides access to the current transaction and its owner. |
|
| Classes in com.sun.sgs.service used by com.sun.sgs.impl.service.transaction | |
|---|---|
| Transaction
This interface represents a single transaction. |
|
| TransactionListener
A listener to be notified before and after the completion of a transaction. |
|
| TransactionParticipant
This interface is used by participants in transactions. |
|
| Classes in com.sun.sgs.service used by com.sun.sgs.impl.service.watchdog | |
|---|---|
| DataService
Provides facilities for services to manage access to shared, persistent objects. |
|
| Node
An abstraction for node information, used in conjunction with the WatchdogService and NodeListeners. |
|
| Node.Health
Health of a node. |
|
| NodeListener
A listener that can be registered with the WatchdogService
to be notified of node status events. |
|
| RecoveryListener
A service can register a RecoveryListener to be notified
when that service on the local node needs to recover for the
service on a failed node. |
|
| Service
This is the base interface used for all services. |
|
| TransactionProxy
This is a proxy that provides access to the current transaction and its owner. |
|
| WatchdogService
The WatchdogService monitors the health of server nodes and
notifies registered listeners of node status change events. |
|
| Classes in com.sun.sgs.service used by com.sun.sgs.impl.util | |
|---|---|
| DataService
Provides facilities for services to manage access to shared, persistent objects. |
|
| NonDurableTransactionParticipant
Defines a TransactionParticipant that does not maintain durable
persistent state of its own, but instead relies on other participants to
store any persistent state that it needs. |
|
| Service
This is the base interface used for all services. |
|
| Transaction
This interface represents a single transaction. |
|
| TransactionParticipant
This interface is used by participants in transactions. |
|
| TransactionProxy
This is a proxy that provides access to the current transaction and its owner. |
|
| Classes in com.sun.sgs.service used by com.sun.sgs.impl.util.lock | |
|---|---|
| Transaction
This interface represents a single transaction. |
|
| Classes in com.sun.sgs.service used by com.sun.sgs.kernel | |
|---|---|
| Transaction
This interface represents a single transaction. |
|
| Classes in com.sun.sgs.service used by com.sun.sgs.management | |
|---|---|
| Node.Health
Health of a node. |
|
| Classes in com.sun.sgs.service used by com.sun.sgs.service | |
|---|---|
| ClientSessionStatusListener
A listener that services may register with the ClientSessionService
to receive notification of local client session status changes such as
disconnection or relocation. |
|
| IdentityRelocationListener
A service can register an IdentityRelocationListener to be notified
when an identity is about to be relocated from the local node if it needs
to perform any work in advance of the identity relocation. |
|
| Node
An abstraction for node information, used in conjunction with the WatchdogService and NodeListeners. |
|
| Node.Health
Health of a node. |
|
| NodeListener
A listener that can be registered with the WatchdogService
to be notified of node status events. |
|
| NodeMappingListener
A listener that can be registered with the NodeMappingService
to be notified of identities being added to or removed from the local node. |
|
| RecoveryListener
A service can register a RecoveryListener to be notified
when that service on the local node needs to recover for the
service on a failed node. |
|
| Service
This is the base interface used for all services. |
|
| SimpleCompletionHandler
A handler to be notified when operations for an associated request are complete. |
|
| Transaction
This interface represents a single transaction. |
|
| TransactionListener
A listener to be notified before and after the completion of a transaction. |
|
| TransactionParticipant
This interface is used by participants in transactions. |
|
| UnknownIdentityException
Thrown to indicate that an Identity is unknown. |
|
| UnknownNodeException
Thrown when a node ID used in the system is unknown. |
|
| Classes in com.sun.sgs.service used by com.sun.sgs.service.store | |
|---|---|
| Transaction
This interface represents a single transaction. |
|
|
RedDwarf, Version 0.10.1 2010-03-14 10:56:12 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||