Package com.sun.sgs.impl.service.data.store

Provides facilities for storing objects used by DataServiceImpl.

See:
          Description

Interface Summary
DataStoreImpl.TxnInfoTable<T> Records information about all active transactions.
 

Class Summary
AbstractDataStore A skeletal implementation of DataStore that does logging, checks arguments, reports object accesses, implements the next key locking scheme for name bindings, and is a transaction participant.
BindingValue Provides information about the value bound to a name.
DataEncoding Provides methods for encoding and decoding data stored in the database.
DataStoreHeader Encapsulates the layout of meta data stored at the start of the info database, and in the classes database.
DataStoreImpl Provides an implementation of DataStore based on the database interface layer defined in the com.sun.sgs.service.store.db package.
DataStoreProfileProducer Implements a DataStore that reports profiling information about data store operations under the name "com.sun.sgs.impl.service.data.store.DataStore", implementing DataStore operations and transaction participant methods by delegating them to another data store.
DataStoreStats Implementation of JMX MBean for the data store.
DbUtilities Utility methods for database operations needed to implement a DataStore using the com.sun.sgs.service.store.db package.
DbUtilities.Databases Stores information about the databases that constitute the data store.
 

Exception Summary
DataStoreException Thrown when an unexpected problem occurs in the DataStoreImpl class.
NetworkException Thrown when an operation fails because the system aborted the current transaction due to a network communication failure.
 

Package com.sun.sgs.impl.service.data.store Description

Provides facilities for storing objects used by DataServiceImpl.


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