站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss 4.0.1 sp1 Cache API Documentation 英文版文档

Uses of Class org.jboss.cache.Fqn (JBossCache API) - JBoss 4.0.1 sp1 Cache API Documentation 英文版文档


Uses of Class
org.jboss.cache.Fqn

Packages that use Fqn
org.jboss.cache   
org.jboss.cache.aop   
org.jboss.cache.eviction   
org.jboss.cache.loader   
org.jboss.cache.loader.bdbje   
org.jboss.cache.lock   
 

Uses of Fqn in org.jboss.cache
 

Methods in org.jboss.cache that return Fqn
 Fqn Node.getFqn()
           
 Fqn Modification.getFqn()
           
static Fqn Fqn.fromString(String fqn)
           
 Fqn Fqn.getFqnChild(int index)
          Obtain a child Fqn from a sub-index.
 Fqn Fqn.add(List names)
           
 

Methods in org.jboss.cache with parameters of type Fqn
 Set TreeCacheMBean.getKeys(Fqn fqn)
           
 Object TreeCacheMBean.get(Fqn fqn, Object key)
          Finds a node given its name and returns the value associated with a given key in its data map.
 boolean TreeCacheMBean.exists(Fqn fqn)
          Checks whether a given node exists in the tree.
 boolean TreeCacheMBean.exists(Fqn fqn, Object key)
          Checks whether a given key exists in the given node.
 void TreeCacheMBean.put(Fqn fqn, Map data)
          Adds a new node to the tree and sets its data.
 Object TreeCacheMBean.put(Fqn fqn, Object key, Object value)
          Adds a key and value to a given node.
 void TreeCacheMBean.remove(Fqn fqn)
          Removes the node from the tree.
 void TreeCacheMBean.evict(Fqn fqn)
          Called by eviction policy provider.
 void TreeCacheMBean.evict(Fqn fqn, Object key)
          Evicts a key/value pair from a node's attributes.
 Object TreeCacheMBean.remove(Fqn fqn, Object key)
          Removes key from the node's hashmap
 void TreeCacheMBean.removeData(Fqn fqn)
           
 void TreeCacheMBean.releaseAllLocks(Fqn fqn)
          Force-releases all locks in this node and the entire subtree
 String TreeCacheMBean.print(Fqn fqn)
          Prints a representation of the node defined by fqn.
 Set TreeCacheMBean.getChildrenNames(Fqn fqn)
          Returns all children of a given node
 void TreeCacheMBean._put(GlobalTransaction tx, Fqn fqn, Map data, boolean create_undo_ops)
          Does the real work.
 void TreeCacheMBean._put(GlobalTransaction tx, Fqn fqn, Map data, boolean create_undo_ops, boolean erase_contents)
          Does the real work.
 Object TreeCacheMBean._put(GlobalTransaction tx, Fqn fqn, Object key, Object value, boolean create_undo_ops)
           
 void TreeCacheMBean._remove(GlobalTransaction tx, Fqn fqn, boolean create_undo_ops)
           
 Object TreeCacheMBean._remove(GlobalTransaction tx, Fqn fqn, Object key, boolean create_undo_ops)
           
 void TreeCacheView.MyListener.nodeCreated(Fqn fqn)
           
 void TreeCacheView.MyListener.nodeRemoved(Fqn fqn)
           
 void TreeCacheView.MyListener.nodeModified(Fqn fqn)
           
 void TreeCacheView.MyListener.nodeLoaded(Fqn fqn)
           
 void TreeCacheView.MyListener.nodeEvicted(Fqn fqn)
           
 void TreeCacheView.MyListener.nodeVisited(Fqn fqn)
           
 void TreeCacheListener.nodeCreated(Fqn fqn)
          Called when a node is created
 void TreeCacheListener.nodeRemoved(Fqn fqn)
          Called when a node is removed.
 void TreeCacheListener.nodeLoaded(Fqn fqn)
          Called when a node is loaded into memory via the CacheLoader.
 void TreeCacheListener.nodeEvicted(Fqn fqn)
          Called when a node is evicted (not the same as remove()).
 void TreeCacheListener.nodeModified(Fqn fqn)
          Called when a node is modified, e.g., one (key, value) pair in the internal map storage has been modified.
 void TreeCacheListener.nodeVisited(Fqn fqn)
          Called when a node is visisted, i.e., get().
 Node TreeCache.get(Fqn fqn)
           
 Node TreeCache._get(Fqn fqn)
           
 Set TreeCache.getKeys(Fqn fqn)
           
 Set TreeCache._getKeys(Fqn fqn)
           
 Object TreeCache.get(Fqn fqn, Object key)
          Finds a node given its name and returns the value associated with a given key in its data map.
 Object TreeCache._get(Fqn fqn, Object key, boolean sendNodeEvent)
           
protected  Object TreeCache.get(Fqn fqn, Object key, boolean sendNodeEvent)
           
 Object TreeCache.peek(Fqn fqn, Object key)
          Like get() method but without triggering a node visit event.
 boolean TreeCache.exists(Fqn fqn)
          Checks whether a given node exists in the tree.
 boolean TreeCache.exists(Fqn fqn, Object key)
          Checks whether a given key exists in the given node.
 void TreeCache.put(Fqn fqn, Map data)
          Adds a new node to the tree and sets its data.
 Object TreeCache.put(Fqn fqn, Object key, Object value)
          Adds a key and value to a given node.
 void TreeCache.remove(Fqn fqn)
          Removes the node from the tree.
 void TreeCache.evict(Fqn fqn)
          Called by eviction policy provider.
 void TreeCache.evict(Fqn fqn, Object key)
          Evicts a key/value pair from a node's attributes.
 Object TreeCache.remove(Fqn fqn, Object key)
          Removes key from the node's hashmap
 void TreeCache.removeData(Fqn fqn)
           
 void TreeCache.lock(Fqn fqn, Object owner, int lock_type, boolean lock_recursive)
          Lock a given node (or the entire subtree starting at this node)
 void TreeCache.unlock(Fqn fqn, Object owner, boolean unlock_recursive, boolean force)
          Unlock a given node (or the entire subtree starting at this node)
 void TreeCache.releaseAllLocks(Fqn fqn)
          Force-releases all locks in this node and the entire subtree
 String TreeCache.print(Fqn fqn)
          Prints a representation of the node defined by fqn.
 Set TreeCache.getChildrenNames(Fqn fqn)
          Returns all children of a given node
 Set TreeCache._getChildrenNames(Fqn fqn)
           
 boolean TreeCache.hasChild(Fqn fqn)
           
 void TreeCache._put(GlobalTransaction tx, Fqn fqn, Map data, boolean create_undo_ops)
          Does the real work.
 void TreeCache._put(GlobalTransaction tx, Fqn fqn, Map data, boolean create_undo_ops, boolean erase_contents)
          Does the real work.
 Object TreeCache._put(GlobalTransaction tx, Fqn fqn, Object key, Object value, boolean create_undo_ops)
           
 void TreeCache._remove(GlobalTransaction tx, Fqn fqn, boolean create_undo_ops)
           
 void TreeCache._remove(GlobalTransaction tx, Fqn fqn, boolean create_undo_ops, boolean sendNodeEvent)
           
 void TreeCache._remove(GlobalTransaction tx, Fqn fqn, boolean create_undo_ops, boolean sendNodeEvent, boolean eviction)
          Remove a node
 Object TreeCache._remove(GlobalTransaction tx, Fqn fqn, Object key, boolean create_undo_ops)
           
 Object TreeCache._remove(GlobalTransaction tx, Fqn fqn, Object key, boolean create_undo_ops, boolean sendNodeEvent)
           
 void TreeCache._removeData(GlobalTransaction tx, Fqn fqn, boolean create_undo_ops)
           
 void TreeCache._removeData(GlobalTransaction tx, Fqn fqn, boolean create_undo_ops, boolean sendNodeEvent)
           
 void TreeCache._removeData(GlobalTransaction tx, Fqn fqn, boolean create_undo_ops, boolean sendNodeEvent, boolean eviction)
           
 void TreeCache._evict(Fqn fqn)
          Called by eviction policy provider.
 void TreeCache._evict(Fqn fqn, Object key)
          Evicts a key/value pair from a node's attributes.
 void TreeCache._addChild(GlobalTransaction tx, Fqn parent_fqn, Object child_name, Node old_node)
          Compensating method to TreeCache._remove(GlobalTransaction,Fqn,boolean).
 void TreeCache._releaseAllLocks(Fqn fqn)
           
 String TreeCache._print(Fqn fqn)
           
 void TreeCache.addNode(GlobalTransaction gtx, Fqn node)
           
 void TreeCache.notifyNodeCreated(Fqn fqn)
           
 void TreeCache.notifyNodeLoaded(Fqn fqn)
           
protected  void TreeCache.notifyNodeRemoved(Fqn fqn)
           
protected  void TreeCache.notifyNodeEvicted(Fqn fqn)
           
protected  void TreeCache.notifyNodeModified(Fqn fqn)
           
protected  void TreeCache.notifyNodeVisisted(Fqn fqn)
           
 void TransactionTable.addNode(GlobalTransaction gtx, Fqn node)
           
 void TransactionEntry.addNode(Fqn fqn)
           
protected  void Node.init(Object child_name, Fqn fqn, Node parent, TreeCache cache)
           
 Node Node.createChild(Object child_name, Fqn fqn, Node parent)
           
 Node Node.createChild(Object child_name, Fqn fqn, Node parent, Map data)
           
 Node Node.createChild(Object child_name, Fqn fqn, Node parent, Object key, Object value)
           
 void Modification.setFqn(Fqn fqn)
           
 boolean Fqn.isChildOf(Fqn parentFqn)
          Check if current fqn is child of parentFqn
 void ConsoleListener.nodeCreated(Fqn fqn)
           
 void ConsoleListener.nodeEvicted(Fqn fqn)
           
 void ConsoleListener.nodeLoaded(Fqn fqn)
           
 void ConsoleListener.nodeModified(Fqn fqn)
           
 void ConsoleListener.nodeRemoved(Fqn fqn)
           
 void ConsoleListener.nodeVisited(Fqn fqn)
           
 

Constructors in org.jboss.cache with parameters of type Fqn
Node(Object child_name, Fqn fqn, Node parent, Map data, TreeCache cache)
           
Node(Object child_name, Fqn fqn, Node parent, Object key, Object value, TreeCache cache)
           
Modification(int type, Fqn fqn, Object key, Object value, Object old_value, Map data, Map old_data)
           
Modification(int type, Fqn fqn, Object key, Object value)
           
Modification(int type, Fqn fqn, Object key)
           
Modification(int type, Fqn fqn, Map data)
           
Modification(int type, Fqn fqn)
           
Fqn(Fqn base, Object relative_name)
           
Fqn(Fqn base, Fqn relative)
           
 

Uses of Fqn in org.jboss.cache.aop
 

Fields in org.jboss.cache.aop declared as Fqn
static Fqn TreeCacheAop.JBOSS_INTERNAL
           
protected  Fqn CachedSetInterceptor.fqn
           
protected  Fqn CachedMapInterceptor.fqn
           
protected  Fqn CachedMap.fqn
           
protected  Fqn CachedListInterceptor.fqn
           
protected  Fqn CachedList.fqn
           
 

Methods in org.jboss.cache.aop that return Fqn
protected  Fqn TreeCacheAop.checkCircularReference(Fqn fqn, org.jboss.aop.InstanceAdvisor advisor, Object obj)
           
protected  Fqn TreeCacheAop.handleObjectGraph(Fqn fqn, org.jboss.aop.InstanceAdvisor advisor, CachedType type, Object obj)
          Handle cases where there is circular, e.g., parent refers to child and child to parent, or multiple references, e.g., two objects reference the same sub-object.
protected  Fqn TreeCacheAop.createInternalNode(Fqn storedFqn)
           
 

Methods in org.jboss.cache.aop with parameters of type Fqn
 Object TreeCacheAopMBean.putObject(Fqn fqn, Object obj)
          Insert an aop-enabled object into the cache.
 Object TreeCacheAopMBean.getObject(Fqn fqn)
          Retrieve the aop-enabled object from the cache.
 Object TreeCacheAopMBean.removeObject(Fqn fqn)
          Remove aop-enabled object from the cache.
 Object TreeCacheAopMBean._put(GlobalTransaction tx, Fqn fqn, Object key, Object value, boolean create_undo_ops)
           
 void TreeCacheAopMBean.evict(Fqn fqn)
          Override to provide aop specific eviction.
 Object TreeCacheAop.putObject(Fqn fqn, Object obj)
          Insert an aop-enabled object into the cache.
 Object TreeCacheAop._putObject(Fqn fqn, Object obj)
           
protected  Fqn TreeCacheAop.checkCircularReference(Fqn fqn, org.jboss.aop.InstanceAdvisor advisor, Object obj)
           
protected  Fqn TreeCacheAop.handleObjectGraph(Fqn fqn, org.jboss.aop.InstanceAdvisor advisor, CachedType type, Object obj)
          Handle cases where there is circular, e.g., parent refers to child and child to parent, or multiple references, e.g., two objects reference the same sub-object.
protected  Fqn TreeCacheAop.createInternalNode(Fqn storedFqn)
           
 Object TreeCacheAop.getObject(Fqn fqn)
          Retrieve the aop-enabled object from the cache.
 Object TreeCacheAop.removeObject(Fqn fqn)
          Remove aop-enabled object from the cache.
protected  Object TreeCacheAop._removeObject(Fqn fqn, boolean removeCacheInterceptor)
           
 Object TreeCacheAop._put(GlobalTransaction tx, Fqn fqn, Object key, Object value, boolean create_undo_ops)
          Override the base class to provide some aop specific behaviors.
 void TreeCacheAop.evict(Fqn fqn)
          Override to provide aop specific eviction.
 

Constructors in org.jboss.cache.aop with parameters of type Fqn
CachedSetInterceptor(TreeCacheAop cache, Fqn fqn, Class clazz)
           
CachedMapInterceptor(TreeCacheAop cache, Fqn fqn, Class clazz)
           
CachedMap(TreeCacheAop cache, Fqn fqn)
           
CachedListInterceptor(TreeCacheAop cache, Fqn fqn, Class clazz)
           
CacheInterceptor(TreeCacheAop cache, Fqn fqn, CachedType type)
           
 

Uses of Fqn in org.jboss.cache.eviction
 

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

Methods in org.jboss.cache.eviction with parameters of type Fqn
 void Region.setAddedNode(Fqn fqn)
           
 void Region.setRemovedNode(Fqn fqn)
           
 void Region.setVisitedNode(Fqn fqn)
           
protected  void Region.putNodeEvent(Fqn fqn, Integer event)
           
 void LRUPolicy.nodeAdded(Fqn fqn)
          --- Implementation of TreeCacheListener interface ---
 void LRUPolicy.nodeRemoved(Fqn fqn)
          Note that this removes all children nodes as well.
 void LRUPolicy.nodeEvicted(Fqn fqn)
           
 void LRUPolicy.nodeModified(Fqn fqn)
           
 void LRUPolicy.nodeLoaded(Fqn fqn)
           
 void LRUPolicy.nodeCreated(Fqn fqn)
           
 void LRUPolicy.nodeVisited(Fqn fqn)
           
protected  void LRUAlgorithm.demote(Fqn fqn)
           
protected  void LRUAlgorithm.evict(Fqn fqn)
           
 void FIFOPolicy.nodeModified(Fqn fqn)
           
 void FIFOPolicy.nodeVisited(Fqn fqn)
           
 void EvictionPolicy.evict(Fqn fqn)
          Evict a node form the underlying cache.
 Set EvictionPolicy.getChildrenNames(Fqn fqn)
          Return children names as Objects
 boolean EvictionPolicy.hasChild(Fqn fqn)
          Is this a leaf node?
 Object EvictionPolicy.getCacheData(Fqn fqn, Object key)
           
 void EvictedEventNode.setFqn(Fqn fqn)
           
 void BaseEvictionPolicy.evict(Fqn fqn)
           
 Set BaseEvictionPolicy.getChildrenNames(Fqn fqn)
           
 boolean BaseEvictionPolicy.hasChild(Fqn fqn)
           
 Object BaseEvictionPolicy.getCacheData(Fqn fqn, Object key)
           
 void AopLRUPolicy.nodeVisited(Fqn fqn)
          Override for aop-specific.
protected  void AopLRUPolicy.visitChildrenRecursively(Region region, Fqn fqn)
           
 void AopLRUPolicy.nodeAdded(Fqn fqn)
           
 void AopLRUPolicy.nodeRemoved(Fqn fqn)
          Note that this removes all children nodes as well.
 void AopLRUPolicy.nodeModified(Fqn fqn)
           
protected  boolean AopLRUPolicy.isInternalNode(Fqn fqn)
          Check if this is an JBossInternal node.
protected  Set AopLRUAlgorithm.getAssociatedEvictNode(Fqn fqn)
          Hook for evict.
protected  boolean AopLRUAlgorithm.preAddedNodes(Fqn fqn)
          Hook for processAddedNodes.
protected  boolean AopLRUAlgorithm.preVisitedNodes(Fqn fqn, long stamp)
          Hook for processVisitedNodes
 

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

Uses of Fqn in org.jboss.cache.loader
 

Methods in org.jboss.cache.loader with parameters of type Fqn
 void SharedStoreCacheLoader.nodeCreated(Fqn fqn)
           
 void SharedStoreCacheLoader.nodeRemoved(Fqn fqn)
           
 void SharedStoreCacheLoader.nodeLoaded(Fqn fqn)
           
 void SharedStoreCacheLoader.nodeEvicted(Fqn fqn)
           
 void SharedStoreCacheLoader.nodeModified(Fqn fqn)
           
 void SharedStoreCacheLoader.nodeVisited(Fqn fqn)
           
 Set SharedStoreCacheLoader.getChildrenNames(Fqn fqn)
           
 Object SharedStoreCacheLoader.get(Fqn name, Object key)
           
 Map SharedStoreCacheLoader.get(Fqn name)
           
 boolean SharedStoreCacheLoader.exists(Fqn name)
           
 Object SharedStoreCacheLoader.put(Fqn name, Object key, Object value)
           
 void SharedStoreCacheLoader.put(Fqn name, Map attributes)
           
 Object SharedStoreCacheLoader.remove(Fqn name, Object key)
           
 void SharedStoreCacheLoader.remove(Fqn name)
           
 void SharedStoreCacheLoader.removeData(Fqn name)
           
 Set JDBCCacheLoader.getChildrenNames(Fqn fqn)
          Fetches child node names (not pathes).
 Object JDBCCacheLoader.get(Fqn name, Object key)
          Loads an attribute from the database.
 Map JDBCCacheLoader.get(Fqn name)
          Returns a map representing a node.
 boolean JDBCCacheLoader.exists(Fqn name)
          Checks that there is a row for the fqn in the database.
 Object JDBCCacheLoader.put(Fqn name, Object key, Object value)
          Adds/overrides a value in a node for a key.
 void JDBCCacheLoader.put(Fqn name, Map attributes)
          Adds attributes from the passed in map to the existing node.
 Object JDBCCacheLoader.remove(Fqn name, Object key)
          Removes attribute's value for a key.
 void JDBCCacheLoader.remove(Fqn name)
          Removes a node and all its children.
 void JDBCCacheLoader.removeData(Fqn name)
          Nullifies the node.
 Set FileCacheLoader.getChildrenNames(Fqn fqn)
           
 Object FileCacheLoader.get(Fqn fqn, Object key)
           
 Map FileCacheLoader.get(Fqn fqn)
           
 boolean FileCacheLoader.exists(Fqn fqn)
           
 Object FileCacheLoader.put(Fqn fqn, Object key, Object value)
           
 void FileCacheLoader.put(Fqn fqn, Map attributes)
           
 void FileCacheLoader.put(Fqn fqn, Map attributes, boolean erase)
           
 Object FileCacheLoader.remove(Fqn fqn, Object key)
           
 void FileCacheLoader.remove(Fqn fqn)
           
 void FileCacheLoader.removeData(Fqn fqn)
           
 Set DelegatingCacheLoader.getChildrenNames(Fqn fqn)
           
 Object DelegatingCacheLoader.get(Fqn name, Object key)
           
 Map DelegatingCacheLoader.get(Fqn name)
           
 boolean DelegatingCacheLoader.exists(Fqn name)
           
 Object DelegatingCacheLoader.put(Fqn name, Object key, Object value)
           
 void DelegatingCacheLoader.put(Fqn name, Map attributes)
           
 void DelegatingCacheLoader.put(Fqn fqn, Map attributes, boolean erase)
           
 Object DelegatingCacheLoader.remove(Fqn name, Object key)
           
 void DelegatingCacheLoader.remove(Fqn name)
           
 void DelegatingCacheLoader.removeData(Fqn name)
           
 Object CacheLoaderAop.loadObject(Fqn name)
          Loads an object from a persistent store.
 void CacheLoaderAop.storeObject(Fqn name, Object pojo)
          Stores an object under a given key in the persistent store.
 void CacheLoaderAop.removeObject(Fqn name)
          Removes the object with the given key from the persistent store.
 Set CacheLoader.getChildrenNames(Fqn fqn)
          Returns a list of children names, all names are relative.
 Object CacheLoader.get(Fqn name, Object key)
          Returns the value for a given key.
 Map CacheLoader.get(Fqn name)
          Returns all keys and values from the persistent store, given a fully qualified name
 boolean CacheLoader.exists(Fqn name)
          Checks whether the CacheLoader has a node with Fqn
 Object CacheLoader.put(Fqn name, Object key, Object value)
          Inserts key and value into the attributes hashmap of the given node.
 void CacheLoader.put(Fqn name, 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
 Object CacheLoader.remove(Fqn name, Object key)
          Removes the given key and value from the attributes of the given node.
 void CacheLoader.remove(Fqn name)
          Removes the given node.
 void CacheLoader.removeData(Fqn name)
          Removes all attributes from a given node, but doesn't delete the node itself
 

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

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

Methods in org.jboss.cache.loader.bdbje with parameters of type Fqn
 Set 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.
 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.
 Object BdbjeCacheLoader.get(Fqn name, Object key)
          Returns the data object stored under the given FQN and key, or null if the FQN and key are not present.
 boolean BdbjeCacheLoader.exists(Fqn name)
          Returns whether the given node exists.
 Object BdbjeCacheLoader.put(Fqn name, Object key, Object value)
          Stores a single FQN-key-value record.
 void BdbjeCacheLoader.put(Fqn name, 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).
 void BdbjeCacheLoader.remove(Fqn name)
          Deletes the node for a given FQN and all its descendent nodes.
 Object BdbjeCacheLoader.remove(Fqn name, 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.lock
 

Methods in org.jboss.cache.lock that return Fqn
 Fqn IdentityLock.getFqn()
           
 

Constructors in org.jboss.cache.lock with parameters of type Fqn
IdentityLock(TreeCache cache, Fqn fqn)
           
 



Copyright © 2002 JBoss Group, LLC. All Rights Reserved.