Uses of Class
org.jboss.cache.Fqn

Packages that use Fqn
org.jboss.cache   
org.jboss.cache.buddyreplication   
org.jboss.cache.config   
org.jboss.cache.eviction   
org.jboss.cache.interceptors   
org.jboss.cache.loader   
org.jboss.cache.loader.bdbje   
org.jboss.cache.loader.jdbm   
org.jboss.cache.lock   
org.jboss.cache.marshall   
org.jboss.cache.notifications   
org.jboss.cache.notifications.event   
org.jboss.cache.optimistic   
org.jboss.cache.pojo.collection   
org.jboss.cache.pojo.impl   
org.jboss.cache.pojo.interceptors   
org.jboss.cache.pojo.interceptors.dynamic   
org.jboss.cache.pojo.util   
org.jboss.cache.statetransfer   
org.jboss.cache.transaction   
 

Uses of Fqn in org.jboss.cache
 

Fields in org.jboss.cache declared as Fqn
static Fqn RegionManager.DEFAULT_REGION
          The default region used in XML configuration files when defining eviction policies.
protected  Fqn AbstractNode.fqn
           
static Fqn Fqn.ROOT
          Immutable root FQN.
 

Fields in org.jboss.cache with type parameters of type Fqn
protected  java.util.Set<Fqn> RegionManager.activationChangeNodes
           
 

Methods in org.jboss.cache that return Fqn
 Fqn<E> Fqn.clone()
          Clones the Fqn.
static Fqn<java.lang.String> Fqn.fromString(java.lang.String stringRepresentation)
          Returns a new Fqn from a string, where the elements are deliminated by one or more separator (SEPARATOR) characters.

Example use:
 Fqn<E> Fqn.getAncestor(int generation)
          Obtains an ancestor of the current Fqn.
 Fqn Modification.getFqn()
          Returns the modification fqn.
 Fqn Node.getFqn()
          Returns the Fqn which represents the location of this Node in the cache structure.
 Fqn Region.getFqn()
          Returns the Fqn of this region.
 Fqn RegionImpl.getFqn()
           
 Fqn UnversionedNode.getFqn()
          Returns the name of this node.
 Fqn Modification.getFqn2()
           
 Fqn<E> Fqn.getParent()
          Returns the parent of this Fqn.
 Fqn<E> Fqn.getSubFqn(int startIndex, int endIndex)
          Obtains a sub-Fqn from the given Fqn.
 

Methods in org.jboss.cache that return types with arguments of type Fqn
 java.util.Set<Fqn> CacheImpl.getInternalFqns()
          Returns a Set of Fqns of the topmost node of internal regions that should not included in standard state transfers.
 

Methods in org.jboss.cache with parameters of type Fqn
 void CacheImpl._addChild(GlobalTransaction gtx, Fqn parent_fqn, java.lang.Object child_name, Node cn, boolean undoOps)
          Compensating method to CacheImpl._remove(GlobalTransaction,Fqn,boolean).
 void CacheImpl._dataGravitationCleanup(GlobalTransaction gtx, Fqn primary, Fqn backup)
           
 void CacheImpl._dataGravitationCleanup(GlobalTransaction gtx, Fqn primary, Fqn backup)
           
 boolean CacheImpl._evict(Fqn fqn)
          Internal evict method called by eviction policy provider.
 boolean CacheImpl._evict(Fqn fqn, DataVersion version)
          Internal evict method called by eviction policy provider.
protected  void CacheImpl._evictSubtree(Fqn subtree)
          Evicts the node at subtree along with all descendant nodes.
 Node<K,V> CacheImpl._get(Fqn<?> fqn)
          Returns the raw data of the node; called externally internally.
 V CacheImpl._get(Fqn<?> fqn, K key, boolean sendNodeEvent)
           
<E> java.util.Set<E>
CacheImpl._getChildrenNames(Fqn<E> fqn)
           
 java.util.Map CacheImpl._getData(Fqn<?> fqn)
          Returns the raw data of the node; called externally internally.
 java.util.Set CacheImpl._getKeys(Fqn<?> fqn)
           
 void CacheImpl._lock(Fqn fqn, NodeLock.LockType lock_type, boolean recursive)
          Should not be called.
 void CacheImpl._move(Fqn nodeToMoveFqn, Fqn newParentFqn)
          Called by reflection
 void CacheImpl._move(Fqn nodeToMoveFqn, Fqn newParentFqn)
          Called by reflection
 java.lang.String CacheImpl._print(Fqn fqn)
          Finds and returns the string value for the Fqn.
 java.lang.Object CacheImpl._put(GlobalTransaction tx, Fqn fqn, K key, V value, boolean create_undo_ops)
          Internal put method.
 java.lang.Object CacheImpl._put(GlobalTransaction tx, Fqn fqn, K key, V value, boolean create_undo_ops, DataVersion dv)
           
 void CacheImpl._put(GlobalTransaction tx, Fqn fqn, java.util.Map<K,V> data, boolean create_undo_ops)
          Internal put method.
 void CacheImpl._put(GlobalTransaction tx, Fqn fqn, java.util.Map<K,V> data, boolean create_undo_ops, boolean erase_contents)
          Internal put method.
 void CacheImpl._put(GlobalTransaction tx, Fqn fqn, java.util.Map<K,V> data, boolean create_undo_ops, boolean erase_contents, DataVersion dv)
           
 void CacheImpl._put(GlobalTransaction tx, Fqn fqn, java.util.Map<K,V> data, boolean create_undo_ops, DataVersion dv)
           
 void CacheImpl._putForExternalRead(GlobalTransaction gtx, Fqn fqn, K key, V value)
           
 void CacheImpl._putForExternalRead(GlobalTransaction gtx, Fqn fqn, K key, V value, DataVersion dv)
           
 void CacheImpl._releaseAllLocks(Fqn fqn)
          Releases all locks for a FQN.
 boolean CacheImpl._remove(GlobalTransaction tx, Fqn fqn, boolean create_undo_ops)
          Internal remove method.
 boolean CacheImpl._remove(GlobalTransaction tx, Fqn fqn, boolean create_undo_ops, boolean sendNodeEvent)
           
 boolean CacheImpl._remove(GlobalTransaction tx, Fqn fqn, boolean create_undo_ops, boolean sendNodeEvent, boolean eviction)
          Internal method to remove a node.
 boolean CacheImpl._remove(GlobalTransaction tx, Fqn fqn, boolean create_undo_ops, boolean sendNodeEvent, boolean eviction, DataVersion version)
          Internal method to remove a node.
 boolean CacheImpl._remove(GlobalTransaction tx, Fqn fqn, boolean create_undo_ops, DataVersion dv)
           
 V CacheImpl._remove(GlobalTransaction tx, Fqn fqn, K key, boolean create_undo_ops)
          Internal method to remove a key.
 java.lang.Object CacheImpl._remove(GlobalTransaction tx, Fqn fqn, K key, boolean create_undo_ops, DataVersion dv)
           
 void CacheImpl._removeData(GlobalTransaction tx, Fqn fqn, boolean create_undo_ops)
          Internal method to remove data from a node.
 void CacheImpl._removeData(GlobalTransaction tx, Fqn fqn, boolean create_undo_ops, boolean sendNodeEvent)
          Internal method to remove data from a node.
 void CacheImpl._removeData(GlobalTransaction tx, Fqn fqn, boolean create_undo_ops, boolean sendNodeEvent, boolean eviction)
          Internal method to remove data from a node.
 void CacheImpl._removeData(GlobalTransaction tx, Fqn fqn, boolean create_undo_ops, boolean sendNodeEvent, boolean eviction, DataVersion version)
          Internal method to remove data from a node.
 void CacheImpl._removeData(GlobalTransaction tx, Fqn fqn, boolean create_undo_ops, DataVersion dv)
           
 void RegionManager.activate(Fqn fqn)
          Activates unmarshalling of replication messages for the region rooted in the given Fqn.
 void RegionManager.activateIfEmpty(Fqn fqn)
          Attempts to activate a given region rooted at a given Fqn, similar to RegionManager.activate(Fqn) except that if the fqn is currently already in use (probably already been activated) this method is a no-op.
 void Cache.addCacheListener(Fqn<?> region, java.lang.Object listener)
          Adds a @org.jboss.cache.notifications.annotation.CacheListener-annotated object to a given region.
 void CacheImpl.addCacheListener(Fqn<?> region, java.lang.Object listener)
           
 Node<K,V> UnversionedNode.addChild(Fqn f)
           
 Node<K,V> Node.addChild(Fqn<?> f)
          Adds a child node with the given Fqn under the current node.
 NodeSPI<K,V> NodeSPI.addChildDirect(Fqn childName)
          Adds a child directly to a Node.
 NodeSPI<K,V> UnversionedNode.addChildDirect(Fqn f)
           
 int FqnComparator.compare(Fqn fqn1, Fqn fqn2)
          Returns -1 if the first comes before; 0 if they are the same; 1 if the second Fqn comes before.
 int FqnComparator.compare(Fqn fqn1, Fqn fqn2)
          Returns -1 if the first comes before; 0 if they are the same; 1 if the second Fqn comes before.
 int Fqn.compareTo(Fqn Fqn)
          Compares this Fqn to another using FqnComparator.
 NodeSPI<K,V> NodeFactory.createDataNode(java.lang.Object childName, Fqn fqn, NodeSPI<K,V> parent, java.util.Map<K,V> data, boolean mapSafe)
          Creates a new Node instance.
protected  Node CacheImpl.createSubtreeRootNode(Fqn<?> subtree)
          Creates a subtree in the local cache.
 void RegionManager.deactivate(Fqn fqn)
          Disables unmarshalling of replication messages for the region rooted in the given Fqn.
 void CacheImpl.evict(Fqn fqn)
          Called by eviction policy provider.
 void Cache.evict(Fqn<?> fqn, boolean recursive)
          Eviction call that evicts the specified Node from memory.
 void CacheImpl.evict(Fqn<?> fqn, boolean recursive)
           
 boolean CacheImpl.exists(Fqn<?> fqn)
          Checks whether a given node exists in current in-memory state of the cache.
 boolean CacheImpl.exists(Fqn<?> fqn, java.lang.Object key)
          Checks whether a given key exists in the given node.
 NodeSPI<K,V> CacheImpl.findNode(Fqn fqn)
          Finds a node given a fully qualified name.
 Node<K,V> CacheImpl.get(Fqn<?> fqn)
          Returns a DataNode corresponding to the fully qualified name or null if does not exist.
 V Cache.get(Fqn<?> fqn, K key)
          Convenience method that allows for direct access to the data in a Node.
 V CacheImpl.get(Fqn<?> fqn, K key)
          Finds a node given its name and returns the value associated with a given key in its data map.
protected  V CacheImpl.get(Fqn<?> fqn, K key, boolean sendNodeEvent)
           
 java.util.Set<java.lang.Object> Cache.getCacheListeners(Fqn<?> region)
          Retrieves an immutable List of objects annotated as CacheListeners attached to a specific region.
 java.util.Set<java.lang.Object> CacheImpl.getCacheListeners(Fqn<?> region)
           
 Node<K,V> UnversionedNode.getChild(Fqn fqn)
           
 Node<K,V> Node.getChild(Fqn<?> f)
          Returns the child node
 NodeSPI<K,V> NodeSPI.getChildDirect(Fqn childName)
          Retrives a child directly by fully qualified name.
 NodeSPI<K,V> UnversionedNode.getChildDirect(Fqn fqn)
           
<E> java.util.Set<E>
CacheImpl.getChildrenNames(Fqn<E> fqn)
          Returns all children of a given node.
 java.util.Map<K,V> CacheImpl.getData(Fqn<?> fqn)
          Retrieves a defensively copied data map of the underlying node.
 java.util.Set<K> CacheImpl.getKeys(Fqn<?> fqn)
          Returns a set of attribute keys for the Fqn.
 int CacheImpl.getNumberOfAttributes(Fqn fqn)
          Returns an approximation of the total number of attributes in this sub cache.
 Region Cache.getRegion(Fqn<?> fqn, boolean createIfAbsent)
          Retrieves a Region for a given Fqn.
 Region CacheImpl.getRegion(Fqn<?> fqn, boolean createIfAbsent)
           
 Region RegionManager.getRegion(Fqn fqn, boolean createIfAbsent)
          Returns a region by Fqn, creating it optionally if absent.
 Region RegionManager.getRegion(Fqn fqn, Region.Type type, boolean createIfAbsent)
          An overloaded form of RegionManager.getRegion(Fqn,boolean) that takes an additional Region.Type parameter to force regions of a specific type.
 GravitateResult CacheSPI.gravitateData(Fqn<?> fqn, boolean searchBuddyBackupSubtrees)
          Used with buddy replication's data gravitation interceptor.
 GravitateResult CacheImpl.gravitateData(Fqn fqn, boolean searchSubtrees)
          Used with buddy replication's data gravitation interceptor.
 boolean CacheImpl.hasChild(Fqn fqn)
          Returns true if the FQN exists and the node has children.
 boolean UnversionedNode.hasChild(Fqn f)
           
 boolean Node.hasChild(Fqn<?> f)
          Returns true if the child node denoted by the relative Fqn passed in exists.
 boolean RegionManager.hasRegion(Fqn fqn, Region.Type type)
          Returns true if the region exists
 boolean Fqn.isChildOf(Fqn<E> parentFqn)
          Returns true if this Fqn is child of parentFqn.
 boolean Fqn.isChildOrEquals(Fqn<E> parentFqn)
          Returns true if this Fqn is equals or the child of parentFqn.
 boolean RegionManager.isInactive(Fqn fqn)
          Convenienve method.
 void Region.markNodeCurrentlyInUse(Fqn fqn, long timeout)
          Marks a Node as currently in use, by adding an event to the eviction queue.
 void RegionImpl.markNodeCurrentlyInUse(Fqn fqn, long timeout)
           
 void Cache.move(Fqn<?> nodeToMove, Fqn<?> newParent)
          Moves a part of the cache to a different subtree.
 void Cache.move(Fqn<?> nodeToMove, Fqn<?> newParent)
          Moves a part of the cache to a different subtree.
 void CacheImpl.move(Fqn<?> nodeToMove, Fqn<?> newParent)
          New API to efficiently relocate a node
 void CacheImpl.move(Fqn<?> nodeToMove, Fqn<?> newParent)
          New API to efficiently relocate a node
 NodeSPI<K,V> CacheImpl.peek(Fqn<?> fqn, boolean includeDeletedNodes)
          Gets node without attempt to load it from CacheLoader if not present
 NodeSPI<K,V> CacheSPI.peek(Fqn<?> fqn, boolean includeDeletedNodes)
          Returns a node without accessing the interceptor chain.
 java.lang.String CacheImpl.print(Fqn fqn)
          Prints a representation of the node defined by fqn.
 V Cache.put(Fqn<?> fqn, K key, V value)
          Associates the specified value with the specified key for a Node in this cache.
 V CacheImpl.put(Fqn<?> fqn, K key, V value)
          Adds a key and value to a given node.
 void Cache.put(Fqn<?> fqn, java.util.Map<K,V> data)
          Copies all of the mappings from the specified map to a Node.
 void CacheImpl.put(Fqn<?> fqn, java.util.Map<K,V> data)
          Sets a node's data.
 void CacheImpl.put(Fqn<?> fqn, java.util.Map<K,V> data, boolean erase)
           
 void Cache.putForExternalRead(Fqn<?> fqn, K key, V value)
          Under special operating behavior, associates the value with the specified key for a node identified by the Fqn passed in.
 void CacheImpl.putForExternalRead(Fqn<?> fqn, K key, V value)
           
 boolean CacheImpl.realRemove(Fqn f, boolean skipMarkerCheck)
          Internal method; not to be used externally.
 void CacheImpl.releaseAllLocks(Fqn fqn)
          Releases all locks for this node and the entire node subtree.
 boolean CacheImpl.remove(Fqn fqn)
          Removes the node from the cache.
 V Cache.remove(Fqn<?> fqn, K key)
          Removes the mapping for this key from a Node.
 V CacheImpl.remove(Fqn<?> fqn, K key)
          Removes key from the node's hashmap
 void Cache.removeCacheListener(Fqn<?> region, java.lang.Object listener)
          Removes a @org.jboss.cache.notifications.annotation.CacheListener-annotated object from a given region.
 void CacheImpl.removeCacheListener(Fqn<?> region, java.lang.Object listener)
           
 boolean UnversionedNode.removeChild(Fqn fqn)
           
 boolean Node.removeChild(Fqn<?> f)
          Removes a child node specified by the given relative Fqn.
 boolean NodeSPI.removeChildDirect(Fqn fqn)
          Removes a child directly from a node.
 boolean UnversionedNode.removeChildDirect(Fqn f)
           
 void CacheImpl.removeData(Fqn fqn)
          Removes the keys and properties from a named node.
 boolean Cache.removeNode(Fqn<?> fqn)
          Removes a Node indicated by absolute Fqn.
 boolean CacheImpl.removeNode(Fqn<?> fqn)
           
 boolean RegionManager.removeRegion(Fqn fqn)
          Removes a Region identified by the given fqn.
 boolean Cache.removeRegion(Fqn<?> fqn)
          Removes a region denoted by the Fqn passed in.
 boolean CacheImpl.removeRegion(Fqn<?> fqn)
           
 void RegionManager.setContextClassLoaderAsCurrent(Fqn fqn)
          Helper utility that checks for a ClassLoader registered for the given Fqn, and if found sets it as the TCCL.
 void Modification.setFqn(Fqn fqn)
          Sets the modification fqn.
 void UnversionedNode.setFqn(Fqn fqn)
           
 void NodeSPI.setFqn(Fqn<?> f)
          Sets the FQN of this node and resets the names of all children as well.
 void Modification.setFqn2(Fqn fqn2)
           
 void Region.unmarkNodeCurrentlyInUse(Fqn fqn)
          Adds an event to the eviction queue indicating that a node is no longer in use.
 void RegionImpl.unmarkNodeCurrentlyInUse(Fqn fqn)
           
 

Method parameters in org.jboss.cache with type arguments of type Fqn
 void CacheImpl._remoteAssignToBuddyGroup(BuddyGroup group, java.util.Map<Fqn,byte[]> state)
           
 

Constructors in org.jboss.cache with parameters of type Fqn
Fqn(Fqn<E> base, E... childNames)
          Constructs a Fqn from a base and two relative names.
Fqn(Fqn<E> base, Fqn<E> relative)
          Constructs a Fqn from a base and relative Fqn.
Fqn(Fqn<E> base, Fqn<E> relative)
          Constructs a Fqn from a base and relative Fqn.
Fqn(Fqn<E> base, java.util.List<E> relative)
          Constructs a Fqn from a base and a list of relative names.
Modification(Modification.ModificationType type, Fqn fqn)
          Constructs a new modification with fqn only.
Modification(Modification.ModificationType type, Fqn fqn1, Fqn fqn2)
          Constructs a new modification with fqn only.
Modification(Modification.ModificationType type, Fqn fqn1, Fqn fqn2)
          Constructs a new modification with fqn only.
Modification(Modification.ModificationType type, Fqn fqn, java.util.Map data)
          Constructs a new modification with data map.
Modification(Modification.ModificationType type, Fqn fqn, java.lang.Object key)
          Constructs a new modification with key.
Modification(Modification.ModificationType type, Fqn fqn, java.lang.Object key, java.lang.Object value)
          Constructs a new modification with details.
RegionImpl(EvictionPolicy policy, EvictionRegionConfig config, Fqn fqn, RegionManager regionManager)
          Constructs an eviction region from a policy and configuration, defined by an fqn and region manager.
RegionImpl(Fqn fqn, RegionManager regionManager)
          Constructs a marshalling region from an fqn and region manager.
UnversionedNode(java.lang.Object child_name, Fqn fqn, java.util.Map<K,V> data, boolean mapSafe, CacheSPI<K,V> cache)
          Constructs a new node with a name, etc.
VersionedNode(Fqn fqn, NodeSPI<K,V> parent, java.util.Map<K,V> data, CacheSPI<K,V> cache)
           
 

Uses of Fqn in org.jboss.cache.buddyreplication
 

Fields in org.jboss.cache.buddyreplication declared as Fqn
static Fqn BuddyManager.BUDDY_BACKUP_SUBTREE_FQN
           
 

Methods in org.jboss.cache.buddyreplication that return Fqn
static Fqn BuddyManager.getActualFqn(Fqn fqn)
           
static Fqn BuddyManager.getBackupFqn(org.jgroups.Address dataOwnerAddress, Fqn origFqn)
          Utility method that retrieves a buddy backup Fqn given the actual Fqn of some data and the data owner's Address.
 Fqn BuddyManager.getBackupFqn(Fqn originalFqn)
          Assumes the backup Fqn if the current instance is the data owner
static Fqn BuddyManager.getBackupFqn(Fqn buddyGroupRoot, Fqn origFqn)
          Utility method that retrieves a buddy backup Fqn given the actual Fqn of some data and the backup subtree for the buddy group in question
static Fqn BuddyManager.getBackupFqn(java.lang.String buddyGroupName, Fqn origFqn)
          Utility method that retrieves a buddy backup Fqn given the actual Fqn of some data and the buddy group name.
 Fqn GravitateResult.getBuddyBackupFqn()
           
 

Methods in org.jboss.cache.buddyreplication with parameters of type Fqn
 byte[] BuddyManager.generateState(Fqn fqn, long timeout, boolean force, boolean suppressErrors)
          Returns the state for the portion of the cache named by fqn.
static Fqn BuddyManager.getActualFqn(Fqn fqn)
           
static Fqn BuddyManager.getBackupFqn(org.jgroups.Address dataOwnerAddress, Fqn origFqn)
          Utility method that retrieves a buddy backup Fqn given the actual Fqn of some data and the data owner's Address.
 Fqn BuddyManager.getBackupFqn(Fqn originalFqn)
          Assumes the backup Fqn if the current instance is the data owner
static Fqn BuddyManager.getBackupFqn(Fqn buddyGroupRoot, Fqn origFqn)
          Utility method that retrieves a buddy backup Fqn given the actual Fqn of some data and the backup subtree for the buddy group in question
static Fqn BuddyManager.getBackupFqn(Fqn buddyGroupRoot, Fqn origFqn)
          Utility method that retrieves a buddy backup Fqn given the actual Fqn of some data and the backup subtree for the buddy group in question
static Fqn BuddyManager.getBackupFqn(java.lang.String buddyGroupName, Fqn origFqn)
          Utility method that retrieves a buddy backup Fqn given the actual Fqn of some data and the buddy group name.
static boolean BuddyManager.isBackupFqn(Fqn name)
           
static GravitateResult GravitateResult.subtreeResult(java.util.List<NodeData> nodeData, Fqn fqn)
          Factory method that creates a GravitateResult with the data found and the backup fqn it was found in.
 

Method parameters in org.jboss.cache.buddyreplication with type arguments of type Fqn
 void BuddyManager.handleAssignToBuddyGroup(BuddyGroup newGroup, java.util.Map<Fqn,byte[]> state)
          Called by CacheImpl._remoteAssignToBuddyGroup(BuddyGroup g) when a method call for this is received from a remote cache.
 

Uses of Fqn in org.jboss.cache.config
 

Methods in org.jboss.cache.config that return Fqn
 Fqn EvictionRegionConfig.getRegionFqn()
           
 

Methods in org.jboss.cache.config with parameters of type Fqn
 void EvictionRegionConfig.setRegionFqn(Fqn regionFqn)
           
 

Uses of Fqn in org.jboss.cache.eviction
 

Fields in org.jboss.cache.eviction with type parameters of type Fqn
protected  java.util.concurrent.BlockingQueue<Fqn> BaseEvictionAlgorithm.recycleQueue
          Contains Fqn instances.
 

Methods in org.jboss.cache.eviction that return Fqn
 Fqn EvictedEventNode.getFqn()
           
 Fqn NodeEntry.getFqn()
           
 

Methods in org.jboss.cache.eviction with parameters of type Fqn
 boolean BaseEvictionPolicy.canIgnoreEvent(Fqn fqn, NodeEventType eventType)
           
 boolean EvictionPolicy.canIgnoreEvent(Fqn fqn, NodeEventType eventType)
          This method will be invoked prior to an event being processed for a node with the specified Fqn.
 boolean ExpirationPolicy.canIgnoreEvent(Fqn fqn, NodeEventType eventType)
          Returns true if it's a visit node event.
 void BaseEvictionPolicy.evict(Fqn fqn)
          Evict the node under given Fqn from cache.
 void EvictionPolicy.evict(Fqn fqn)
          Evict a node form the underlying cache.
protected  boolean BaseEvictionAlgorithm.evictCacheNode(Fqn fqn)
          Evict a node from cache.
 NodeEntry ElementSizeQueue.getNodeEntry(Fqn fqn)
           
 NodeEntry EvictionQueue.getNodeEntry(Fqn fqn)
          Retrieve a node entry by Fqn.
 NodeEntry FIFOQueue.getNodeEntry(Fqn fqn)
           
 NodeEntry LFUQueue.getNodeEntry(Fqn fqn)
           
 NodeEntry LRUQueue.getNodeEntry(Fqn fqn)
           
 NodeEntry MRUQueue.getNodeEntry(Fqn fqn)
           
protected  void BaseEvictionAlgorithm.processAddedElement(Fqn fqn)
           
protected  void BaseEvictionAlgorithm.processAddedNodes(Fqn fqn, int numAddedElements, boolean resetElementCount)
           
protected  void BaseEvictionAlgorithm.processMarkInUseNodes(Fqn fqn, long inUseTimeout)
           
protected  void BaseEvictionAlgorithm.processRemovedElement(Fqn fqn)
           
protected  void BaseEvictionAlgorithm.processRemovedNodes(Fqn fqn)
          Remove a node from cache.
protected  void BaseEvictionAlgorithm.processUnmarkInUseNodes(Fqn fqn)
           
protected  void BaseEvictionAlgorithm.processVisitedNodes(Fqn fqn)
          Visit a node in cache.
protected  void MRUAlgorithm.processVisitedNodes(Fqn fqn)
           
 void EvictedEventNode.setFqn(Fqn fqn)
           
 

Constructors in org.jboss.cache.eviction with parameters of type Fqn
EvictedEventNode(Fqn fqn, NodeEventType event)
           
EvictedEventNode(Fqn fqn, NodeEventType type, int elementDifference)
           
NodeEntry(Fqn fqn)
           
 

Uses of Fqn in org.jboss.cache.interceptors
 

Methods in org.jboss.cache.interceptors that return Fqn
protected  Fqn InvalidationInterceptor.findFqn(java.lang.Object[] objects)
           
 

Methods in org.jboss.cache.interceptors that return types with arguments of type Fqn
protected  java.util.Set<Fqn> InvalidationInterceptor.optimisedIterator(java.util.List<MethodCall> list)
          Removes non-crud methods, plus clobs together common calls to Fqn's.
 

Methods in org.jboss.cache.interceptors with parameters of type Fqn
protected  boolean EvictionInterceptor.canIgnoreEvent(Fqn fqn, NodeEventType type)
           
protected  NodeSPI CacheLoaderInterceptor.getNode(Fqn fqn)
          Retrieves a node from memory; doesn't access the cache loader
protected  void OptimisticInterceptor.greedyGetFqns(java.util.List<Fqn> list, NodeSPI<?,?> n, Fqn newBase)
          Adds the Fqn of the node as well as all children and childrens children to the list.
protected  void InvalidationInterceptor.invalidateAcrossCluster(Fqn fqn, TransactionWorkspace workspace)
           
protected  void CacheLoaderInterceptor.lock(Fqn fqn, NodeLock.LockType lock_type, boolean recursive)
           
 

Method parameters in org.jboss.cache.interceptors with type arguments of type Fqn
protected  void OptimisticInterceptor.greedyGetFqns(java.util.List<Fqn> list, NodeSPI<?,?> n, Fqn newBase)
          Adds the Fqn of the node as well as all children and childrens children to the list.
 

Uses of Fqn in org.jboss.cache.loader
 

Methods in org.jboss.cache.loader with parameters of type Fqn
 boolean AbstractDelegatingCacheLoader.exists(Fqn name)
           
 boolean AdjListJDBCCacheLoader.exists(Fqn name)
          Checks that there is a row for the fqn in the database.
 boolean CacheLoader.exists(Fqn name)
          Returns true if the CacheLoader has a node with a Fqn.
 boolean ChainingCacheLoader.exists(Fqn name)
          Checks whether the CacheLoader has a node with Fqn
 boolean ClusteredCacheLoader.exists(Fqn name)
           
 boolean FileCacheLoader.exists(Fqn fqn)
           
 boolean LocalDelegatingCacheLoader.exists(Fqn name)
           
 boolean TcpDelegatingCacheLoader.exists(Fqn name)
           
 java.util.Map AbstractDelegatingCacheLoader.get(Fqn name)
           
 java.util.Map AdjListJDBCCacheLoader.get(Fqn name)
          Returns a map representing a node.
 java.util.Map AsyncCacheLoader.get(Fqn name)
           
 java.util.Map<java.lang.Object,java.lang.Object> CacheLoader.get(Fqn name)
          Returns all keys and values from the persistent store, given a Fqn
 java.util.Map ChainingCacheLoader.get(Fqn name)
          Returns all keys and values from the persistent store, given a fully qualified name
 java.util.Map ClusteredCacheLoader.get(Fqn name)
           
 java.util.Map FileCacheLoader.get(Fqn fqn)
           
 java.util.Map<java.lang.Object,java.lang.Object> LocalDelegatingCacheLoader.get(Fqn name)
           
 java.util.Map<java.lang.Object,java.lang.Object> TcpDelegatingCacheLoader.get(Fqn name)
           
protected  java.util.Map ClusteredCacheLoader.get0(Fqn name)
           
 java.util.Set AbstractDelegatingCacheLoader.getChildrenNames(Fqn fqn)
           
 java.util.Set<java.lang.String> AdjListJDBCCacheLoader.getChildrenNames(Fqn fqn)
          Fetches child node names (not pathes).
 java.util.Set<?> CacheLoader.getChildrenNames(Fqn fqn)
          Returns a set of children node names.
 java.util.Set<?> ChainingCacheLoader.getChildrenNames(Fqn fqn)
          Returns a list of children names, all names are relative.
 java.util.Set ClusteredCacheLoader.getChildrenNames(Fqn fqn)
           
 java.util.Set<java.lang.String> FileCacheLoader.getChildrenNames(Fqn fqn)
           
 java.util.Set<?> LocalDelegatingCacheLoader.getChildrenNames(Fqn fqn)
           
 java.util.Set<?> TcpDelegatingCacheLoader.getChildrenNames(Fqn fqn)
           
protected  void AbstractCacheLoader.getNodeDataList(Fqn fqn, java.util.List<NodeData> list)
           
protected  void JDBCCacheLoader.getNodeDataList(Fqn fqn, java.util.List<NodeData> list)
          Subscribes to contract.
protected  void AdjListJDBCCacheLoader.insertNode(Fqn name, java.util.Map node)
          Inserts a node into the database
protected  boolean FileCacheLoader.isCharacterPortableTree(Fqn fqn)
           
protected  java.util.Map FileCacheLoader.loadAttributes(Fqn fqn)
           
protected  java.util.Map AdjListJDBCCacheLoader.loadNode(Fqn name)
          Loads a node from the database.
 java.lang.Object CacheLoaderAop.loadObject(Fqn name)
          Loads an object from a persistent store.
 void AbstractCacheLoader.loadState(Fqn subtree, java.io.ObjectOutputStream os)
           
 void AbstractDelegatingCacheLoader.loadState(Fqn subtree, java.io.ObjectOutputStream os)
           
 void CacheLoader.loadState(Fqn subtree, java.io.ObjectOutputStream os)
          Fetches a portion of the state for this cache from secondary storage (disk, database) and writes it to a provided ObjectOutputStream.
 void ChainingCacheLoader.loadState(Fqn subtree, java.io.ObjectOutputStream os)
           
 void ClusteredCacheLoader.loadState(Fqn subtree, java.io.ObjectOutputStream os)
           
 void LocalDelegatingCacheLoader.loadState(Fqn subtree, java.io.ObjectOutputStream os)
           
 void TcpDelegatingCacheLoader.loadState(Fqn subtree, java.io.ObjectOutputStream os)
           
protected  void AbstractCacheLoader.loadStateHelper(Fqn fqn, java.io.ObjectOutputStream out)
          Do a preorder traversal: visit the node first, then the node's children
 void CacheLoaderManager.preload(Fqn fqn, boolean preloadParents, boolean preloadChildren)
          Preloads a specific Fqn into the cache from the configured cacheloader
 void AbstractDelegatingCacheLoader.put(Fqn name, java.util.Map attributes)
           
 void AsyncCacheLoader.put(Fqn name, java.util.Map attributes)
           
 void ChainingCacheLoader.put(Fqn name, java.util.Map attributes)
          Inserts all elements of attributes into the attributes hashmap of the given node, overwriting existing attributes, but not clearing the existing hashmap before insertion (making it a union of existing and new attributes) If the node does not exist, all parent nodes from the root down are created automatically
 void ClusteredCacheLoader.put(Fqn name, java.util.Map attributes)
          Does nothing; replication handles put.
 void FileCacheLoader.put(Fqn fqn, java.util.Map attributes)
           
 void JDBCCacheLoader.put(Fqn name, java.util.Map attributes)
          As per interface's contract.
 void JDBCCacheLoaderOld.put(Fqn name, java.util.Map attributes)
          Deprecated. Adds attributes from the passed in map to the existing node.
 void SingletonStoreCacheLoader.put(Fqn name, java.util.Map attributes)
          Calls the underlying cache loader's operation if the current node is the coordinator.
 void CacheLoader.put(Fqn name, java.util.Map<java.lang.Object,java.lang.Object> attributes)
          Puts all entries of the map into the existing map of the given node, overwriting existing keys, but not clearing the existing map before insertion.
 void LocalDelegatingCacheLoader.put(Fqn name, java.util.Map<java.lang.Object,java.lang.Object> attributes)
           
 void TcpDelegatingCacheLoader.put(Fqn name, java.util.Map<java.lang.Object,java.lang.Object> attributes)
           
 void AbstractCacheLoader.put(Fqn fqn, java.util.Map<java.lang.Object,java.lang.Object> attributes, boolean erase)
           
 void FileCacheLoader.put(Fqn fqn, java.util.Map attributes, boolean erase)
           
 void JDBCCacheLoaderOld.put(Fqn name, java.util.Map attributes, boolean override)
          Deprecated.  
 java.lang.Object AbstractDelegatingCacheLoader.put(Fqn name, java.lang.Object key, java.lang.Object value)
           
 java.lang.Object AsyncCacheLoader.put(Fqn name, java.lang.Object key, java.lang.Object value)
           
 java.lang.Object CacheLoader.put(Fqn name, java.lang.Object key, java.lang.Object value)
          Puts a key and value into the attribute map of a given node.
 java.lang.Object ChainingCacheLoader.put(Fqn name, java.lang.Object key, java.lang.Object value)
          Inserts key and value into the attributes hashmap of the given node.
 java.lang.Object ClusteredCacheLoader.put(Fqn name, java.lang.Object key, java.lang.Object value)
           
 java.lang.Object FileCacheLoader.put(Fqn fqn, java.lang.Object key, java.lang.Object value)
           
 java.lang.Object JDBCCacheLoader.put(Fqn name, java.lang.Object key, java.lang.Object value)
          As per interface's contract.
 java.lang.Object JDBCCacheLoaderOld.put(Fqn name, java.lang.Object key, java.lang.Object value)
          Deprecated. Adds/overrides a value in a node for a key.
 java.lang.Object LocalDelegatingCacheLoader.put(Fqn name, java.lang.Object key, java.lang.Object value)
           
 java.lang.Object SingletonStoreCacheLoader.put(Fqn name, java.lang.Object key, java.lang.Object value)
          Calls the underlying cache loader's operation if the current node is the coordinator.
 java.lang.Object TcpDelegatingCacheLoader.put(Fqn name, java.lang.Object key, java.lang.Object value)
           
 void AbstractDelegatingCacheLoader.remove(Fqn fqn)
           
 void AsyncCacheLoader.remove(Fqn name)
           
 void CacheLoader.remove(Fqn fqn)
          Removes the given node and all its subnodes, does nothing if the node does not exist.
 void ChainingCacheLoader.remove(Fqn name)
          Removes the given node.
 void ClusteredCacheLoader.remove(Fqn name)
          Does nothing; replication handles removal.
 void FileCacheLoader.remove(Fqn fqn)
           
 void JDBCCacheLoader.remove(Fqn fqn)
          As per interface's contrect.
 void JDBCCacheLoaderOld.remove(Fqn name)
          Deprecated. Removes a node and all its children.
 void LocalDelegatingCacheLoader.remove(Fqn fqn)
           
 void SingletonStoreCacheLoader.remove(Fqn fqn)
          Calls the underlying cache loader's operation if the current node is the coordinator.
 void TcpDelegatingCacheLoader.remove(Fqn fqn)
           
 java.lang.Object AbstractDelegatingCacheLoader.remove(Fqn fqn, java.lang.Object key)
           
 java.lang.Object AdjListJDBCCacheLoader.remove(Fqn name, java.lang.Object key)
          Removes attribute's value for a key.
 java.lang.Object AsyncCacheLoader.remove(Fqn name, java.lang.Object key)
           
 java.lang.Object CacheLoader.remove(Fqn fqn, java.lang.Object key)
          Removes the given key and value from the attributes of the given node.
 java.lang.Object ChainingCacheLoader.remove(Fqn name, java.lang.Object key)
          Removes the given key and value from the attributes of the given node.
 java.lang.Object ClusteredCacheLoader.remove(Fqn name, java.lang.Object key)
          Fetches the remove value, does not remove.
 java.lang.Object FileCacheLoader.remove(Fqn fqn, java.lang.Object key)
           
 java.lang.Object LocalDelegatingCacheLoader.remove(Fqn fqn, java.lang.Object key)
           
 java.lang.Object SingletonStoreCacheLoader.remove(Fqn fqn, java.lang.Object key)
          Calls the underlying cache loader's operation if the current node is the coordinator.
 java.lang.Object TcpDelegatingCacheLoader.remove(Fqn fqn, java.lang.Object key)
           
 void AbstractDelegatingCacheLoader.removeData(Fqn fqn)
           
 void AdjListJDBCCacheLoader.removeData(Fqn name)
          Nullifies the node.
 void AsyncCacheLoader.removeData(Fqn name)
           
 void CacheLoader.removeData(Fqn fqn)
          Removes all attributes from a given node, but doesn't delete the node itself or any subnodes.
 void ChainingCacheLoader.removeData(Fqn name)
          Removes all attributes from a given node, but doesn't delete the node itself
 void ClusteredCacheLoader.removeData(Fqn name)
          Does nothing; replication handles removal.
 void FileCacheLoader.removeData(Fqn fqn)
           
 void LocalDelegatingCacheLoader.removeData(Fqn fqn)
           
 void SingletonStoreCacheLoader.removeData(Fqn fqn)
          Calls the underlying cache loader's operation if the current node is the coordinator.
 void TcpDelegatingCacheLoader.removeData(Fqn fqn)
           
 void CacheLoaderAop.removeObject(Fqn name)
          Removes the object with the given key from the persistent store.
protected  void FileCacheLoader.storeAttributes(Fqn fqn, java.util.Map attrs)
           
 void CacheLoaderAop.storeObject(Fqn name, java.lang.Object pojo)
          Stores an object under a given key in the persistent store.
 void AbstractCacheLoader.storeState(Fqn subtree, java.io.ObjectInputStream in)
           
 void AbstractDelegatingCacheLoader.storeState(Fqn subtree, java.io.ObjectInputStream is)
           
 void CacheLoader.storeState(Fqn subtree, java.io.ObjectInputStream is)
          Stores the given portion of the cache tree's state in secondary storage.
 void ChainingCacheLoader.storeState(Fqn subtree, java.io.ObjectInputStream is)
           
 void ClusteredCacheLoader.storeState(Fqn subtree, java.io.ObjectInputStream is)
           
 void LocalDelegatingCacheLoader.storeState(Fqn subtree, java.io.ObjectInputStream is)
           
 void SingletonStoreCacheLoader.storeState(Fqn subtree, java.io.ObjectInputStream is)
          Calls the underlying cache loader's operation if the current node is the coordinator.
 void TcpDelegatingCacheLoader.storeState(Fqn subtree, java.io.ObjectInputStream is)
           
protected  void AdjListJDBCCacheLoader.updateNode(Fqn name, java.util.Map node)
          Updates a node in the database.
 

Uses of Fqn in org.jboss.cache.loader.bdbje
 

Methods in org.jboss.cache.loader.bdbje with parameters of type Fqn
 boolean BdbjeCacheLoader.exists(Fqn name)
          Returns whether the given node exists.
 java.util.Map BdbjeCacheLoader.get(Fqn name)
          Returns a map containing all key-value pairs for the given FQN, or null if the node is not present.
 java.util.Set<java.lang.String> BdbjeCacheLoader.getChildrenNames(Fqn name)
          Returns an unmodifiable set of relative children names (strings), or returns null if the parent node is not found or if no children are found.
 void BdbjeCacheLoader.put(Fqn name, java.util.Map values)
          Stores a map of key-values for a given FQN, but does not delete existing key-value pairs (that is, it does not erase).
 java.lang.Object BdbjeCacheLoader.put(Fqn name, java.lang.Object key, java.lang.Object value)
          Stores a single FQN-key-value record.
 void BdbjeCacheLoader.remove(Fqn name)
          Deletes the node for a given FQN and all its descendent nodes.
 java.lang.Object BdbjeCacheLoader.remove(Fqn name, java.lang.Object key)
          Deletes a single FQN-key-value record.
 void BdbjeCacheLoader.removeData(Fqn name)
          Clears the map for the given node, but does not remove the node.
 

Uses of Fqn in org.jboss.cache.loader.jdbm
 

Methods in org.jboss.cache.loader.jdbm with parameters of type Fqn
 boolean JdbmCacheLoader.exists(Fqn name)
          Returns whether the given node exists.
 java.util.Map JdbmCacheLoader.get(Fqn name)
          Returns a map containing all key-value pairs for the given FQN, or null if the node is not present.
 java.util.Set<java.lang.String> JdbmCacheLoader.getChildrenNames(Fqn name)
          Returns an unmodifiable set of relative children names, or returns null if the parent node is not found or if no children are found.
 void JdbmCacheLoader.put(Fqn name, java.util.Map values)
          Stores a map of key-values for a given FQN, but does not delete existing key-value pairs (that is, it does not erase).
 java.lang.Object JdbmCacheLoader.put(Fqn name, java.lang.Object key, java.lang.Object value)
          Stores a single FQN-key-value record.
 void JdbmCacheLoader.remove(Fqn name)
          Deletes the node for a given FQN and all its descendent nodes.
 java.lang.Object JdbmCacheLoader.remove(Fqn name, java.lang.Object key)
          Deletes a single FQN-key-value record.
 void JdbmCacheLoader.removeData(Fqn name)
          Clears the map for the given node, but does not remove the node.
 

Uses of Fqn in org.jboss.cache.lock
 

Methods in org.jboss.cache.lock that return Fqn
 Fqn IdentityLock.getFqn()
          Returns the FQN this lock, may be null.
 

Methods in org.jboss.cache.lock with parameters of type Fqn
 void StripedLock.acquireLock(Fqn fqn, boolean exclusive)
          Blocks until a lock is acquired.
 void StripedLock.releaseLock(Fqn fqn)
          Releases a lock the caller may be holding.
 

Method parameters in org.jboss.cache.lock with type arguments of type Fqn
 void StripedLock.acquireAllLocks(java.util.List<Fqn> fqns, boolean exclusive)
          Acquires locks on all fqns passed in.
 void StripedLock.releaseAllLocks(java.util.List<Fqn> fqns)
          Releases locks on all fqns passed in.
 

Uses of Fqn in org.jboss.cache.marshall
 

Fields in org.jboss.cache.marshall with type parameters of type Fqn
protected  java.lang.ThreadLocal<Fqn> CacheMarshaller200.regionForCall
           
 

Methods in org.jboss.cache.marshall that return Fqn
protected  Fqn AbstractMarshaller.extractFqn(MethodCall methodCall)
           
protected  Fqn AbstractMarshaller.extractFqnFromListOfMethodCall(MethodCall call)
          This is "replicate" call with a list of MethodCall argument.
protected  Fqn AbstractMarshaller.extractFqnFromMethodCall(MethodCall call)
          This is "replicate" call with a single MethodCall argument.
 Fqn NodeData.getFqn()
           
 

Methods in org.jboss.cache.marshall with parameters of type Fqn
protected  Region AbstractMarshaller.getRegion(Fqn fqn)
          Retrieves the Region from the RegionManager after taking into account that this may be a Buddy Backup Fqn.
 void CacheMarshaller200.objectToObjectStream(java.lang.Object o, java.io.ObjectOutputStream out, Fqn region)
           
 void Marshaller.objectToObjectStream(java.lang.Object obj, java.io.ObjectOutputStream out, Fqn region)
          Overloaded form of Marshaller.objectToObjectStream(Object,java.io.ObjectOutputStream) which adds a hint to the Fqn region
 void VersionAwareMarshaller.objectToObjectStream(java.lang.Object obj, java.io.ObjectOutputStream out, Fqn region)
           
 

Constructors in org.jboss.cache.marshall with parameters of type Fqn
NodeData(Fqn fqn)
           
NodeData(Fqn fqn, java.util.Map attrs)
           
 

Uses of Fqn in org.jboss.cache.notifications
 

Methods in org.jboss.cache.notifications with parameters of type Fqn
 void Notifier.notifyNodeActivated(Fqn fqn, boolean pre, java.util.Map data, InvocationContext ctx)
          Notifies all registered listeners of a nodeActivated event.
 void Notifier.notifyNodeCreated(Fqn fqn, boolean pre, InvocationContext ctx)
          Notifies all registered listeners of a nodeCreated event.
 void Notifier.notifyNodeEvicted(Fqn fqn, boolean pre, InvocationContext ctx)
          Notifies all registered listeners of a nodeEvicted event.
 void Notifier.notifyNodeLoaded(Fqn fqn, boolean pre, java.util.Map data, InvocationContext ctx)
          Notifies all registered listeners of a nodeLoaded event.
 void Notifier.notifyNodeModified(Fqn fqn, boolean pre, NodeModifiedEvent.ModificationType modificationType, java.util.Map data, InvocationContext ctx)
          Notifies all registered listeners of a nodeModified event.
 void Notifier.notifyNodeMoved(Fqn originalFqn, Fqn newFqn, boolean pre, InvocationContext ctx)
           
 void Notifier.notifyNodeMoved(Fqn originalFqn, Fqn newFqn, boolean pre, InvocationContext ctx)
           
 void Notifier.notifyNodePassivated(Fqn fqn, boolean pre, java.util.Map data, InvocationContext ctx)
          Notifies all registered listeners of a nodePassivated event.
 void Notifier.notifyNodeRemoved(Fqn fqn, boolean pre, java.util.Map data, InvocationContext ctx)
          Notifies all registered listeners of a nodeRemoved event.
 void Notifier.notifyNodeVisited(Fqn fqn, boolean pre, InvocationContext ctx)
          Notifies all registered listeners of a nodeVisited event.
 

Uses of Fqn in org.jboss.cache.notifications.event
 

Methods in org.jboss.cache.notifications.event that return Fqn
 Fqn EventImpl.getFqn()
           
 Fqn NodeEvent.getFqn()
           
 Fqn EventImpl.getTargetFqn()
           
 Fqn NodeMovedEvent.getTargetFqn()
           
 

Methods in org.jboss.cache.notifications.event with parameters of type Fqn
 void EventImpl.setFqn(Fqn fqn)
           
 void EventImpl.setTargetFqn(Fqn targetFqn)
           
 

Constructors in org.jboss.cache.notifications.event with parameters of type Fqn
EventImpl(boolean pre, Cache cache, NodeModifiedEvent.ModificationType modificationType, java.util.Map data, Fqn fqn, javax.transaction.Transaction transaction, boolean originLocal, Fqn targetFqn, boolean successful, org.jgroups.View newView, Event.Type type)
           
EventImpl(boolean pre, Cache cache, NodeModifiedEvent.ModificationType modificationType, java.util.Map data, Fqn fqn, javax.transaction.Transaction transaction, boolean originLocal, Fqn targetFqn, boolean successful, org.jgroups.View newView, Event.Type type)
           
 

Uses of Fqn in org.jboss.cache.optimistic
 

Methods in org.jboss.cache.optimistic that return Fqn
 Fqn WorkspaceNodeImpl.getFqn()
           
 

Methods in org.jboss.cache.optimistic that return types with arguments of type Fqn
 java.util.List<java.util.Set<Fqn>> WorkspaceNode.getMergedChildren()
          Returns 2 Sets - a set of children added (first set) and a set of children removed.
 java.util.List<java.util.Set<Fqn>> WorkspaceNodeImpl.getMergedChildren()
           
 java.util.Map<Fqn,WorkspaceNode<K,V>> TransactionWorkspace.getNodes()
           
 java.util.Map<Fqn,WorkspaceNode<K,V>> TransactionWorkspaceImpl.getNodes()
          Returns the nodes.
 java.util.SortedMap<Fqn,WorkspaceNode<K,V>> TransactionWorkspace.getNodesAfter(Fqn fqn)
          Returns all nodes equal to or after the given node.
 java.util.SortedMap<Fqn,WorkspaceNode<K,V>> TransactionWorkspaceImpl.getNodesAfter(Fqn fqn)
           
 

Methods in org.jboss.cache.optimistic with parameters of type Fqn
 Node<K,V> WorkspaceNodeImpl.addChild(Fqn f)
           
 NodeSPI<K,V> WorkspaceNode.getChild(Fqn f)
          Overrides Node.getChild(Fqn) to return a NodeSPI rather than a Node
 NodeSPI<K,V> WorkspaceNodeImpl.getChild(Fqn f)
           
 WorkspaceNode<K,V> TransactionWorkspace.getNode(Fqn fqn)
           
 WorkspaceNode<K,V> TransactionWorkspaceImpl.getNode(Fqn fqn)
           
 java.util.SortedMap<Fqn,WorkspaceNode<K,V>> TransactionWorkspace.getNodesAfter(Fqn fqn)
          Returns all nodes equal to or after the given node.
 java.util.SortedMap<Fqn,WorkspaceNode<K,V>> TransactionWorkspaceImpl.getNodesAfter(Fqn fqn)
           
 boolean WorkspaceNodeImpl.hasChild(Fqn f)
           
 boolean TransactionWorkspace.hasNode(Fqn fqn)
          returns true if the workspace contains a node with specified Fqn
 boolean TransactionWorkspaceImpl.hasNode(Fqn fqn)
           
 boolean WorkspaceNodeImpl.removeChild(Fqn f)
           
 WorkspaceNode<K,V> TransactionWorkspace.removeNode(Fqn fqn)
          Is thread safe so you dont need to deal with synchronising access to this method.
 WorkspaceNode<K,V> TransactionWorkspaceImpl.removeNode(Fqn fqn)
           
 

Method parameters in org.jboss.cache.optimistic with type arguments of type Fqn
 void TransactionWorkspace.setNodes(java.util.Map<Fqn,WorkspaceNode<K,V>> nodes)
           
 void TransactionWorkspaceImpl.setNodes(java.util.Map<Fqn,WorkspaceNode<K,V>> nodes)
          Sets the nodes.
 

Uses of Fqn in org.jboss.cache.pojo.collection
 

Methods in org.jboss.cache.pojo.collection with parameters of type Fqn
static org.jboss.aop.proxy.ClassProxy CollectionInterceptorUtil.createListProxy(PojoCacheImpl cache, Fqn fqn, java.lang.Class clazz, java.util.List obj)
           
static org.jboss.aop.proxy.ClassProxy CollectionInterceptorUtil.createMapProxy(PojoCacheImpl cache, Fqn fqn, java.lang.Class clazz, java.util.Map obj)
           
static org.jboss.aop.proxy.ClassProxy CollectionInterceptorUtil.createSetProxy(PojoCacheImpl cache, Fqn fqn, java.lang.Class clazz, java.util.Set obj)
           
 

Uses of Fqn in org.jboss.cache.pojo.impl
 

Fields in org.jboss.cache.pojo.impl declared as Fqn
static Fqn InternalConstant.JBOSS_INTERNAL
           
static Fqn InternalConstant.JBOSS_INTERNAL_ID_SEP
           
static Fqn InternalConstant.JBOSS_INTERNAL_MAP
           
 

Methods in org.jboss.cache.pojo.impl that return Fqn
 Fqn PojoInstance.getAndRemoveFirstFqnInList()
           
 Fqn PojoReference.getFqn()
           
 

Methods in org.jboss.cache.pojo.impl that return types with arguments of type Fqn
 java.util.List<Fqn> PojoInstance.getReferences()
           
 

Methods in org.jboss.cache.pojo.impl with parameters of type Fqn
 java.lang.Object PojoCacheImpl._evictObject(Fqn fqn)
          Used by internal implementation.
 void PojoInstance.addXFqnIntoList(Fqn fqn)
           
 java.lang.Object PojoCacheImpl.attach(Fqn id, java.lang.Object pojo)
           
 java.lang.Object PojoCacheImpl.attach(Fqn id, java.lang.Object pojo, java.lang.String field)
           
 int PojoInstance.decrementRefCount(Fqn sourceFqn)
           
 int PojoUtil.decrementReferenceCount(Fqn sourceFqn, int count, java.util.List refList)
           
 java.lang.Object PojoCacheImpl.detach(Fqn id)
           
 java.lang.Object PojoCacheImpl.detach(Fqn id, java.lang.String field)
           
 java.lang.Object PojoCacheImpl.find(Fqn id)
           
 java.util.Map PojoCacheImpl.findAll(Fqn id)
           
 java.util.Map PojoCacheDelegate.findObjects(Fqn fqn)
           
 java.lang.Object PojoCacheImpl.getObject(Fqn id)
           
 java.lang.Object PojoCacheDelegate.getObject(Fqn fqn, java.lang.String field)
           
 java.lang.Object PojoCacheImpl.getObject(Fqn id, java.lang.String field)
           
 int PojoInstance.incrementRefCount(Fqn sourceFqn)
           
 int PojoUtil.incrementReferenceCount(Fqn sourceFqn, int count, java.util.List refList)
           
static boolean InternalHelper.isInternalNode(Fqn fqn)
          Test if this internal node.
 java.lang.Object PojoCacheImpl.putObject(Fqn id, java.lang.Object pojo, java.lang.String field)
          This public API is called from internal package only.
 java.lang.Object PojoCacheDelegate.putObjectI(Fqn fqn, java.lang.Object obj, java.lang.String field)
           
 java.lang.Object PojoCacheDelegate.putObjectII(Fqn fqn, java.lang.Object obj, java.lang.String field)
          Note that caller of this method will take care of synchronization within the fqn sub-tree.
 java.lang.Object PojoCacheDelegate.removeObject(Fqn fqn, java.lang.String field)
          Note that caller of this method will take care of synchronization within the fqn sub-tree.
 java.lang.Object PojoCacheImpl.removeObject(Fqn id, java.lang.String field)
           
 void PojoReference.setFqn(Fqn fqn)
           
 int PojoUtil.undoDecrementReferenceCount(Fqn sourceFqn, int count, java.util.List refList)
           
 int PojoUtil.undoIncrementReferenceCount(Fqn sourceFqn, int count, java.util.List refList)
           
 

Uses of Fqn in org.jboss.cache.pojo.interceptors
 

Methods in org.jboss.cache.pojo.interceptors that return Fqn
 Fqn StaticFieldInterceptor.getFqn()
           
 

Methods in org.jboss.cache.pojo.interceptors with parameters of type Fqn
 void StaticFieldInterceptor.setFqn(Fqn fqn)
           
 

Uses of Fqn in org.jboss.cache.pojo.interceptors.dynamic
 

Methods in org.jboss.cache.pojo.interceptors.dynamic that return Fqn
 Fqn AbstractCollectionInterceptor.getFqn()
           
 Fqn BaseInterceptor.getFqn()
          Get the original fqn that is associated with this interceptor (or advisor).
 Fqn CacheFieldInterceptor.getFqn()
           
 

Methods in org.jboss.cache.pojo.interceptors.dynamic with parameters of type Fqn
 void AbstractCollectionInterceptor.attach(Fqn fqn, boolean copyToCache)
          Attaching the Collection to PojoCache.
 void CachedListInterceptor.attach(Fqn fqn, boolean copyToCache)
          When we want to associate this proxy with the cache again.
 void CachedMapInterceptor.attach(Fqn fqn, boolean copyToCache)
          When we want to associate this proxy with the cache again.
 void CachedSetInterceptor.attach(Fqn fqn, boolean copyToCache)
          When we want to associate this proxy with the cache again.
 void AbstractCollectionInterceptor.setFqn(Fqn fqn)
           
 void BaseInterceptor.setFqn(Fqn fqn)
           
 void CacheFieldInterceptor.setFqn(Fqn fqn)
           
 

Constructors in org.jboss.cache.pojo.interceptors.dynamic with parameters of type Fqn
CachedListInterceptor(PojoCacheImpl cache, Fqn fqn, java.lang.Class clazz, java.util.List obj)
           
CachedMapInterceptor(PojoCacheImpl cache, Fqn fqn, java.lang.Class clazz, java.util.Map obj)
           
CachedSetInterceptor(PojoCacheImpl cache, Fqn fqn, java.lang.Class clazz, java.util.Set obj)
           
CacheFieldInterceptor(PojoCacheImpl pCache, Fqn fqn, CachedType type)
           
 

Uses of Fqn in org.jboss.cache.pojo.util
 

Methods in org.jboss.cache.pojo.util that return Fqn
static Fqn AopUtil.constructFqn(Fqn baseFqn, java.lang.Object relative)
           
static Fqn AopUtil.createInternalFqn(Fqn fqn, Cache cache)
          Internal fqn is now structured as: a) If no region -- /__JBossInternal__/trueId/__ID__/xxxx b) If there is region -- /region/__JBossInternal__/xxx
 

Methods in org.jboss.cache.pojo.util with parameters of type Fqn
static Fqn AopUtil.constructFqn(Fqn baseFqn, java.lang.Object relative)
           
static Fqn AopUtil.createInternalFqn(Fqn fqn, Cache cache)
          Internal fqn is now structured as: a) If no region -- /__JBossInternal__/trueId/__ID__/xxxx b) If there is region -- /region/__JBossInternal__/xxx
static org.jboss.aop.advice.Interceptor AopUtil.findCacheInterceptor(org.jboss.aop.InstanceAdvisor advisor, Fqn fqn)
          Find cache interceptor with exact fqn.
static java.lang.String ObjectUtil.getIndirectFqn(Fqn fqn)
           
static java.util.Set<Node> CacheApiUtil.getNodeChildren(Cache<java.lang.Object,java.lang.Object> cache, Fqn fqn)
           
 

Uses of Fqn in org.jboss.cache.statetransfer
 

Methods in org.jboss.cache.statetransfer that return Fqn
protected  Fqn DefaultStateTransferIntegrator.getTargetFqn()
           
 

Methods in org.jboss.cache.statetransfer with parameters of type Fqn
 void StateTransferManager.getState(java.io.ObjectOutputStream out, Fqn fqn, long timeout, boolean force, boolean suppressErrors)
          Writes the state for the portion of the tree named by fqn to the provided OutputStream.
protected  StateTransferIntegrator StateTransferManager.getStateTransferIntegrator(java.io.ObjectInputStream istream, Fqn fqn)
           
static StateTransferIntegrator StateTransferFactory.getStateTransferIntegrator(java.io.ObjectInputStream in, Fqn fqn, CacheImpl cache)
           
protected  void DefaultStateTransferGenerator.marshallAssociatedState(Fqn fqn, java.io.ObjectOutputStream baos)
          Does nothing in this base class; can be overridden in a subclass.
 void StateTransferManager.setState(java.io.ObjectInputStream in, Fqn targetRoot)
          Set the portion of the cache rooted in targetRoot to match the given state.
 

Constructors in org.jboss.cache.statetransfer with parameters of type Fqn
DefaultStateTransferIntegrator(Fqn targetFqn, CacheImpl cache)
           
 

Uses of Fqn in org.jboss.cache.transaction
 

Methods in org.jboss.cache.transaction that return types with arguments of type Fqn
 java.util.List<Fqn> TransactionEntry.getDummyNodesCreatedByCacheLoader()
           
 java.util.List<Fqn> TransactionEntry.getRemovedNodes()
          Gets the list of removed nodes.
 

Methods in org.jboss.cache.transaction with parameters of type Fqn
 void TransactionEntry.addRemovedNode(Fqn fqn)
          Adds the node that has been removed.
 void TransactionEntry.loadUninitialisedNode(Fqn fqn)