Uses of Package
com.sun.sgs.app

Packages that use com.sun.sgs.app
com.sun.sgs.app Provides the interface to the RedDwarf Server used by application developers. 
com.sun.sgs.app.util Provides utilities for use by RedDwarf Server application developers. 
com.sun.sgs.impl.app.profile Provides manager implementations that support profiling. 
com.sun.sgs.impl.kernel Provides an implementation of the RedDwarf Server kernel. 
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.nodemap Provides an implementation of NodeMappingService
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.watchdog Provides an implementation of WatchdogService
com.sun.sgs.impl.transport.tcp Provides an implementation of the transport layer APIs using TCP. 
com.sun.sgs.impl.util Provides miscellaneous utility classes and methods. 
com.sun.sgs.internal Provides implementation hooks for a RedDwarf Server to configure the underlying behavior of the system. 
com.sun.sgs.protocol Provides interfaces for the protocol layer. 
com.sun.sgs.service Provides interfaces and classes for services provided by the RedDwarf Server. 
com.sun.sgs.transport Provides interfaces for the transport layer. 
 

Classes in com.sun.sgs.app used by com.sun.sgs.app
Channel
          Interface representing a communication group, a Channel, consisting of multiple client sessions.
ChannelListener
          Listener for messages received on a channel.
ChannelManager
          Manager for creating and obtaining channels.
ClientSession
          Interface representing a single, connected login session between a client and the server.
ClientSessionListener
          Listener for messages sent from an associated client session to the server.
DataManager
          Provides facilities for managing access to shared, persistent objects.
Delivery
          Representation for message delivery guarantees.
ExceptionRetryStatus
          Implemented by exception classes that want to control whether an operation that throws an exception of that exception should be retried.
ManagedObject
          A marker interface implemented by shared, persistent objects managed by DataManager.
ManagedReference
          Represents a reference to a managed object.
PeriodicTaskHandle
          Provides facilities for managing a Task scheduled with the TaskManager to run periodically.
ResourceUnavailableException
          Thrown when an operation fails because a resource, necessary for the operation, is unavailable.
Task
          Defines an application operation that will be run by the TaskManager.
TaskManager
          Provides facilities for scheduling tasks.
TransactionAbortedException
          Thrown when an operation fails because the system aborted the current transaction during the operation.
TransactionException
          Thrown when an operation fails because of a problem with the current transaction.
 

Classes in com.sun.sgs.app used by com.sun.sgs.app.util
ManagedObject
          A marker interface implemented by shared, persistent objects managed by DataManager.
ManagedObjectRemoval
          An interface that managed objects should implement in order to be notified when they are being removed from the DataManager.
ManagedReference
          Represents a reference to a managed object.
 

Classes in com.sun.sgs.app used by com.sun.sgs.impl.app.profile
Channel
          Interface representing a communication group, a Channel, consisting of multiple client sessions.
ChannelListener
          Listener for messages received on a channel.
ChannelManager
          Manager for creating and obtaining channels.
DataManager
          Provides facilities for managing access to shared, persistent objects.
Delivery
          Representation for message delivery guarantees.
ManagedObject
          A marker interface implemented by shared, persistent objects managed by DataManager.
ManagedReference
          Represents a reference to a managed object.
PeriodicTaskHandle
          Provides facilities for managing a Task scheduled with the TaskManager to run periodically.
Task
          Defines an application operation that will be run by the TaskManager.
TaskManager
          Provides facilities for scheduling tasks.
 

Classes in com.sun.sgs.app used by com.sun.sgs.impl.kernel
ChannelManager
          Manager for creating and obtaining channels.
DataManager
          Provides facilities for managing access to shared, persistent objects.
TaskManager
          Provides facilities for scheduling tasks.
 

Classes in com.sun.sgs.app used by com.sun.sgs.impl.protocol.simple
Delivery
          Representation for message delivery guarantees.
 

Classes in com.sun.sgs.app used by com.sun.sgs.impl.service.channel
Channel
          Interface representing a communication group, a Channel, consisting of multiple client sessions.
ChannelListener
          Listener for messages received on a channel.
ChannelManager
          Manager for creating and obtaining channels.
ClientSession
          Interface representing a single, connected login session between a client and the server.
Delivery
          Representation for message delivery guarantees.
ManagedObject
          A marker interface implemented by shared, persistent objects managed by DataManager.
ManagedObjectRemoval
          An interface that managed objects should implement in order to be notified when they are being removed from the DataManager.
ManagedReference
          Represents a reference to a managed object.
Task
          Defines an application operation that will be run by the TaskManager.
 

Classes in com.sun.sgs.app used by com.sun.sgs.impl.service.data
DataManager
          Provides facilities for managing access to shared, persistent objects.
ManagedObject
          A marker interface implemented by shared, persistent objects managed by DataManager.
ManagedObjectRemoval
          An interface that managed objects should implement in order to be notified when they are being removed from the DataManager.
ManagedReference
          Represents a reference to a managed object.
ObjectIOException
          Thrown when an operation fails because of an I/O failure when attempting to access a managed object.
 

Classes in com.sun.sgs.app used by com.sun.sgs.impl.service.data.store
ExceptionRetryStatus
          Implemented by exception classes that want to control whether an operation that throws an exception of that exception should be retried.
TransactionAbortedException
          Thrown when an operation fails because the system aborted the current transaction during the operation.
TransactionException
          Thrown when an operation fails because of a problem with the current transaction.
 

Classes in com.sun.sgs.app used by com.sun.sgs.impl.service.nodemap
ManagedObject
          A marker interface implemented by shared, persistent objects managed by DataManager.
 

Classes in com.sun.sgs.app used by com.sun.sgs.impl.service.session
ClientSession
          Interface representing a single, connected login session between a client and the server.
ClientSessionListener
          Listener for messages sent from an associated client session to the server.
Delivery
          Representation for message delivery guarantees.
ManagedObject
          A marker interface implemented by shared, persistent objects managed by DataManager.
ManagedObjectRemoval
          An interface that managed objects should implement in order to be notified when they are being removed from the DataManager.
ManagedReference
          Represents a reference to a managed object.
Task
          Defines an application operation that will be run by the TaskManager.
 

Classes in com.sun.sgs.app used by com.sun.sgs.impl.service.task
ManagedObject
          A marker interface implemented by shared, persistent objects managed by DataManager.
PeriodicTaskHandle
          Provides facilities for managing a Task scheduled with the TaskManager to run periodically.
Task
          Defines an application operation that will be run by the TaskManager.
TaskManager
          Provides facilities for scheduling tasks.
 

Classes in com.sun.sgs.app used by com.sun.sgs.impl.service.watchdog
ManagedObject
          A marker interface implemented by shared, persistent objects managed by DataManager.
 

Classes in com.sun.sgs.app used by com.sun.sgs.impl.transport.tcp
Delivery
          Representation for message delivery guarantees.
 

Classes in com.sun.sgs.app used by com.sun.sgs.impl.util
ManagedObject
          A marker interface implemented by shared, persistent objects managed by DataManager.
ManagedObjectRemoval
          An interface that managed objects should implement in order to be notified when they are being removed from the DataManager.
 

Classes in com.sun.sgs.app used by com.sun.sgs.internal
ChannelManager
          Manager for creating and obtaining channels.
DataManager
          Provides facilities for managing access to shared, persistent objects.
TaskManager
          Provides facilities for scheduling tasks.
 

Classes in com.sun.sgs.app used by com.sun.sgs.protocol
Delivery
          Representation for message delivery guarantees.
 

Classes in com.sun.sgs.app used by com.sun.sgs.service
DataManager
          Provides facilities for managing access to shared, persistent objects.
ExceptionRetryStatus
          Implemented by exception classes that want to control whether an operation that throws an exception of that exception should be retried.
ManagedObject
          A marker interface implemented by shared, persistent objects managed by DataManager.
ManagedReference
          Represents a reference to a managed object.
TaskManager
          Provides facilities for scheduling tasks.
TransactionAbortedException
          Thrown when an operation fails because the system aborted the current transaction during the operation.
TransactionException
          Thrown when an operation fails because of a problem with the current transaction.
 

Classes in com.sun.sgs.app used by com.sun.sgs.transport
Delivery
          Representation for message delivery guarantees.
 


RedDwarf, Version 0.10.1
2010-03-14 10:56:12

Copyright © 2010 The RedDwarf Authors. All rights reserved
Copyright © 2007-2010 Sun Microsystems, Inc. All rights reserved