com.sun.sgs.impl.kernel
Class AbstractAccessCoordinator

java.lang.Object
  extended by com.sun.sgs.impl.kernel.AbstractAccessCoordinator
All Implemented Interfaces:
AccessCoordinatorHandle, AccessCoordinator
Direct Known Subclasses:
LockingAccessCoordinator, TrackingAccessCoordinator

public abstract class AbstractAccessCoordinator
extends Object
implements AccessCoordinatorHandle

Provides a skeletal implementation of AccessCoordinatorHandle.


Nested Class Summary
 class AbstractAccessCoordinator.AbstractAccessReporter<T>
          Provides a skeletal implementation of AccessReporter, supplying the overloadings of reportObjectAccess and setObjectDescription that supply default arguments.
 
Field Summary
protected  ProfileCollectorHandle profileCollectorHandle
          The profile collector handle.
protected  TransactionProxy txnProxy
          The transaction proxy.
 
Constructor Summary
protected AbstractAccessCoordinator(TransactionProxy txnProxy, ProfileCollectorHandle profileCollectorHandle)
          Creates an instance of this class.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.sun.sgs.impl.kernel.AccessCoordinatorHandle
notifyNewTransaction
 
Methods inherited from interface com.sun.sgs.kernel.AccessCoordinator
getConflictingTransaction, registerAccessSource
 

Field Detail

txnProxy

protected final TransactionProxy txnProxy
The transaction proxy.


profileCollectorHandle

protected final ProfileCollectorHandle profileCollectorHandle
The profile collector handle.

Constructor Detail

AbstractAccessCoordinator

protected AbstractAccessCoordinator(TransactionProxy txnProxy,
                                    ProfileCollectorHandle profileCollectorHandle)
Creates an instance of this class.

Parameters:
txnProxy - the transaction proxy
profileCollectorHandle - the profile collector handle

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