Uses of Interface
com.sun.sgs.app.ManagedReference

Packages that use ManagedReference
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.service.channel Provides an implementation of ChannelManager
com.sun.sgs.impl.service.data Provides an implementation of DataService
com.sun.sgs.impl.service.session Provides an implementation of ClientSessionService
com.sun.sgs.service Provides interfaces and classes for services provided by the RedDwarf Server. 
 

Uses of ManagedReference in com.sun.sgs.app
 

Methods in com.sun.sgs.app that return ManagedReference
<T> ManagedReference<T>
DataManager.createReference(T object)
          Creates a managed reference to an object, storing the object in the data manager if it is transient.
 

Uses of ManagedReference in com.sun.sgs.app.util
 

Fields in com.sun.sgs.app.util declared as ManagedReference
protected  ManagedReference<ScalableList.ListNode<E>> ScalableList.ScalableIterator.currentNode
          The current ListNode of the iterative process
(package private)  ManagedReference<ScalableHashMap<K,V>> ScalableHashMap.leftLeafRef
          The leaf node immediately to the left of this node if this is a leaf node, else null.
(package private)  ManagedReference[] ScalableHashMap.nodeDirectory
          The lookup directory for deciding which node to access based on a provided prefix.
(package private)  ManagedReference<ScalableList<E>> ScalableList.ScalableIterator.owner
          A reference to the ScalableList which this iterator is referring to
(package private)  ManagedReference<ScalableHashMap<K,V>> ScalableHashMap.rightLeafRef
          The leaf node immediately to the right of this node if this is a leaf node, else null.
 

Methods in com.sun.sgs.app.util that return ManagedReference
(package private) static
<T> ManagedReference<T>
ScalableList.createReferenceIfNecessary(T t)
          Creates a reference to the supplied argument if it is not null.
(package private)  ManagedReference<?> ScalableHashMap.PrefixEntry.keyRef()
          Returns the ManagedReference for the key used in this entry.
 

Methods in com.sun.sgs.app.util that return types with arguments of type ManagedReference
(package private)  List<ManagedReference<ManagedObject>> ScalableList.SubList.getElements()
          Returns the elements contained in the SubList as an ArrayList.
 

Methods in com.sun.sgs.app.util with parameters of type ManagedReference
(package private) static
<E> E
ScalableList.getValueFromReference(ManagedReference<ManagedObject> ref, boolean delete)
          Returns the value stored within the ManagedReference, depending on whether it is an Element or ManagedObject
(package private)  ScalableHashMap.PrefixEntry<K,V> ScalableHashMap.nextEntry(int hash, ManagedReference<?> keyRef)
          Returns the next entry in this leaf after the entry with the specified hash and key reference, or null if there are no entries after that position.
(package private)  void ScalableHashMap.remove(int hash, ManagedReference<?> keyRef)
          Removes the entry with the given hash code and key reference, if present.
 

Constructor parameters in com.sun.sgs.app.util with type arguments of type ManagedReference
ScalableList.ListNode(ScalableList.TreeNode<E> parent, int maxSize, List<ManagedReference<ManagedObject>> list)
          Constructor which uses knowledge of a parent and maximum list size.
ScalableList.SubList(int maxSize, List<ManagedReference<ManagedObject>> collection)
          Constructor which creates a SubList.
 

Uses of ManagedReference in com.sun.sgs.impl.app.profile
 

Methods in com.sun.sgs.impl.app.profile that return ManagedReference
<T> ManagedReference<T>
ProfileDataManager.createReference(T object)
          Creates a managed reference to an object, storing the object in the data manager if it is transient.
 

Uses of ManagedReference in com.sun.sgs.impl.service.channel
 

Methods in com.sun.sgs.impl.service.channel with parameters of type ManagedReference
(package private)  void ChannelWrapper.setChannelRef(ManagedReference<ChannelImpl> channelRef)
          Set the channel reference for this wrapper to the specified channelRef.
 

Constructors in com.sun.sgs.impl.service.channel with parameters of type ManagedReference
ChannelWrapper(ManagedReference<ChannelImpl> channelRef)
          Constructs an instance with the specified channelRef.
 

Uses of ManagedReference in com.sun.sgs.impl.service.data
 

Classes in com.sun.sgs.impl.service.data that implement ManagedReference
(package private)  class ManagedReferenceImpl<T>
          Provides an implementation of ManagedReference.
 

Methods in com.sun.sgs.impl.service.data that return ManagedReference
<T> ManagedReference<T>
DataServiceImpl.createReference(T object)
          Creates a managed reference to an object, storing the object in the data manager if it is transient.
 ManagedReference<?> DataServiceImpl.createReferenceForId(BigInteger id)
          Creates a managed reference for the object with the specified identifier, which should have been obtained from a call to ManagedReference.getId.
 

Uses of ManagedReference in com.sun.sgs.impl.service.session
 

Constructors in com.sun.sgs.impl.service.session with parameters of type ManagedReference
ClientSessionWrapper(ManagedReference<ClientSessionImpl> sessionRef)
          Constructs an instance with the specified sessionRef.
 

Uses of ManagedReference in com.sun.sgs.service
 

Methods in com.sun.sgs.service that return ManagedReference
 ManagedReference<?> DataService.createReferenceForId(BigInteger id)
          Creates a managed reference for the object with the specified identifier, which should have been obtained from a call to ManagedReference.getId.
 


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