Uses of Interface
com.sun.sgs.service.TransactionParticipant

Packages that use TransactionParticipant
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.service.data.store Provides facilities for storing objects used by DataServiceImpl
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.transaction Provides an implementation of transactions. 
com.sun.sgs.impl.util Provides miscellaneous utility classes and methods. 
com.sun.sgs.service Provides interfaces and classes for services provided by the RedDwarf Server. 
 

Uses of TransactionParticipant in com.sun.sgs.impl.kernel
 

Classes in com.sun.sgs.impl.kernel that implement TransactionParticipant
(package private)  class TrackingAccessCoordinator
          A package-private implementation of AccessCoordinator that is used by the system to track access to objects and handle any possible conflict.
 

Uses of TransactionParticipant in com.sun.sgs.impl.kernel.logging
 

Classes in com.sun.sgs.impl.kernel.logging that implement TransactionParticipant
 class TransactionalHandler
          A Handler implementation that given a backing Handler, provides transactional semantics for the #publish(LogRecord) method.
 

Uses of TransactionParticipant in com.sun.sgs.impl.service.data.store
 

Classes in com.sun.sgs.impl.service.data.store that implement TransactionParticipant
 class 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.
 class DataStoreImpl
          Provides an implementation of DataStore based on the database interface layer defined in the com.sun.sgs.service.store.db package.
 class 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.
 

Uses of TransactionParticipant in com.sun.sgs.impl.service.data.store.net
 

Classes in com.sun.sgs.impl.service.data.store.net that implement TransactionParticipant
 class DataStoreClient
          Provides an implementation of DataStore by communicating over the network to an implementation of DataStoreServer, and optionally runs the server.
 

Uses of TransactionParticipant in com.sun.sgs.impl.service.transaction
 

Methods in com.sun.sgs.impl.service.transaction with parameters of type TransactionParticipant
 void TransactionImpl.join(TransactionParticipant participant)
          Tells the Transaction that the given TransactionParticipant is participating in the transaction.
 

Uses of TransactionParticipant in com.sun.sgs.impl.util
 

Classes in com.sun.sgs.impl.util that implement TransactionParticipant
protected  class TransactionContextFactory.NonDurableParticipant
          Provides a non-durable transaction participant.
protected  class TransactionContextFactory.Participant
          Provides a durable transaction participant.
 

Methods in com.sun.sgs.impl.util that return TransactionParticipant
protected  TransactionParticipant TransactionContextFactory.createParticipant()
          Returns a new transaction participant that operates on the currently active transaction context.
 TransactionParticipant TransactionContextFactory.getParticipant()
          Returns the transaction participant for use with this factory.
 

Uses of TransactionParticipant in com.sun.sgs.service
 

Subinterfaces of TransactionParticipant in com.sun.sgs.service
 interface 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.
 

Methods in com.sun.sgs.service with parameters of type TransactionParticipant
 void Transaction.join(TransactionParticipant participant)
          Tells the Transaction that the given TransactionParticipant is participating in the transaction.
 


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