Uses of Class
org.jboss.cache.CacheException

Packages that use CacheException
org.jboss.cache   
org.jboss.cache.aop   
org.jboss.cache.aop.util   
org.jboss.cache.interceptors   
org.jboss.cache.lock   
 

Uses of CacheException in org.jboss.cache
 

Subclasses of CacheException in org.jboss.cache
 class NodeNotExistsException
          Thrown when an operation is attempted on a non-existing node in the cache
 class RegionNotEmptyException
          Thrown when an attempt is made to activate a subtree roote in Fqn that already has an existing node in the cache.
 class ReplicationException
          Thrown when a replication problem occurred
 class SuspectException
          Thrown when a member is suspected during remote method invocation
 

Methods in org.jboss.cache that throw CacheException
 void TreeCache._addChild(GlobalTransaction tx, Fqn parent_fqn, java.lang.Object child_name, DataNode old_node)
          Compensating method to TreeCache._remove(GlobalTransaction,Fqn,boolean).
 void TreeCache._evict(Fqn fqn)
          Called by eviction policy provider.
 void TreeCache._evict(Fqn fqn, DataVersion version)
          // TODO: MANIK: Document this methodcall
protected  void TreeCache._evictSubtree(Fqn subtree)
          Evicts the node at subtree along with all descendant nodes.
 Node TreeCache._get(Fqn fqn)
           
 java.lang.Object TreeCache._get(Fqn fqn, java.lang.Object key, boolean sendNodeEvent)
           
 java.util.Set TreeCache._getChildrenNames(Fqn fqn)
           
 java.util.Set TreeCache._getKeys(Fqn fqn)
           
 void TreeCacheMBean._put(GlobalTransaction tx, Fqn fqn, java.util.Map data, boolean create_undo_ops)
          Does the real work.
 void TreeCache._put(GlobalTransaction tx, Fqn fqn, java.util.Map data, boolean create_undo_ops)
          Does the real work.
 void TreeCacheMBean._put(GlobalTransaction tx, Fqn fqn, java.util.Map data, boolean create_undo_ops, boolean erase_contents)
          Does the real work.
 void TreeCache._put(GlobalTransaction tx, Fqn fqn, java.util.Map data, boolean create_undo_ops, boolean erase_contents)
          Does the real work.
 java.lang.Object TreeCacheMBean._put(GlobalTransaction tx, Fqn fqn, java.lang.Object key, java.lang.Object value, boolean create_undo_ops)
           
 java.lang.Object TreeCache._put(GlobalTransaction tx, Fqn fqn, java.lang.Object key, java.lang.Object value, boolean create_undo_ops)
           
 java.lang.Object TreeCache._put(GlobalTransaction tx, Fqn fqn, java.lang.Object key, java.lang.Object value, boolean create_undo_ops, long timeout)
           
 void TreeCacheMBean._put(GlobalTransaction tx, java.lang.String fqn, java.util.Map data, boolean create_undo_ops)
          Does the real work.
 void TreeCache._put(GlobalTransaction tx, java.lang.String fqn, java.util.Map data, boolean create_undo_ops)
          Does the real work.
 java.lang.Object TreeCacheMBean._put(GlobalTransaction tx, java.lang.String fqn, java.lang.Object key, java.lang.Object value, boolean create_undo_ops)
           
 java.lang.Object TreeCache._put(GlobalTransaction tx, java.lang.String fqn, java.lang.Object key, java.lang.Object value, boolean create_undo_ops)
           
 void TreeCacheMBean._remove(GlobalTransaction tx, Fqn fqn, 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
 void TreeCache._remove(GlobalTransaction tx, Fqn fqn, boolean create_undo_ops, boolean sendNodeEvent, boolean eviction, DataVersion version)
          // TODO: MANIK: Document this methodcall
 java.lang.Object TreeCacheMBean._remove(GlobalTransaction tx, Fqn fqn, java.lang.Object key, boolean create_undo_ops)
           
 java.lang.Object TreeCache._remove(GlobalTransaction tx, Fqn fqn, java.lang.Object key, boolean create_undo_ops)
           
 void TreeCacheMBean._remove(GlobalTransaction tx, java.lang.String fqn, boolean create_undo_ops)
           
 void TreeCache._remove(GlobalTransaction tx, java.lang.String fqn, boolean create_undo_ops)
           
 java.lang.Object TreeCacheMBean._remove(GlobalTransaction tx, java.lang.String fqn, java.lang.Object key, boolean create_undo_ops)
           
 java.lang.Object TreeCache._remove(GlobalTransaction tx, java.lang.String fqn, java.lang.Object key, boolean create_undo_ops)
           
 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._removeData(GlobalTransaction tx, Fqn fqn, boolean create_undo_ops, boolean sendNodeEvent, boolean eviction, DataVersion version)
           
 void TreeCache._removeData(GlobalTransaction tx, java.lang.String fqn, boolean create_undo_ops)
           
 void TreeCacheMBean.activateRegion(java.lang.String subtreeFqn)
          Causes the cache to transfer state for the subtree rooted at subtreeFqn and to begin accepting replication messages for that subtree.
 void TreeCache.activateRegion(java.lang.String subtreeFqn)
          Causes the cache to transfer state for the subtree rooted at subtreeFqn and to begin accepting replication messages for that subtree.
protected  DataNode TreeCache.createSubtreeRootNode(Fqn subtree)
           
 void TreeCacheMBean.evict(Fqn fqn)
          Called by eviction policy provider.
 void TreeCache.evict(Fqn fqn)
          Called by eviction policy provider.
 Node TreeCacheMBean.get(Fqn fqn)
           
 Node TreeCache.get(Fqn fqn)
           
 java.lang.Object TreeCacheMBean.get(Fqn fqn, java.lang.Object key)
          Finds a node given its name and returns the value associated with a given key in its data map.
 java.lang.Object TreeCache.get(Fqn fqn, java.lang.Object key)
          Finds a node given its name and returns the value associated with a given key in its data map.
protected  java.lang.Object TreeCache.get(Fqn fqn, java.lang.Object key, boolean sendNodeEvent)
           
 java.lang.Object TreeCacheMBean.get(Fqn fqn, java.lang.Object key, boolean sendNodeEvent, Option option)
          The same as calling get(Fqn, Object, boolean) except that you can pass in options for this specific method invocation.
 java.lang.Object TreeCache.get(Fqn fqn, java.lang.Object key, boolean sendNodeEvent, Option option)
          The same as calling get(Fqn, Object, boolean) except that you can pass in options for this specific method invocation.
 java.lang.Object TreeCacheMBean.get(Fqn fqn, java.lang.Object key, Option option)
          The same as calling get(Fqn, Object) except that you can pass in options for this specific method invocation.
 java.lang.Object TreeCache.get(Fqn fqn, java.lang.Object key, Option option)
          The same as calling get(Fqn, Object) except that you can pass in options for this specific method invocation.
 DataNode TreeCacheMBean.get(Fqn fqn, Option option)
          The same as calling get(Fqn) except that you can pass in options for this specific method invocation.
 DataNode TreeCache.get(Fqn fqn, Option option)
          The same as calling get(Fqn) except that you can pass in options for this specific method invocation.
 Node TreeCacheMBean.get(java.lang.String fqn)
           
 Node TreeCache.get(java.lang.String fqn)
           
 java.lang.Object TreeCacheMBean.get(java.lang.String fqn, java.lang.Object key)
          Finds a node given its name and returns the value associated with a given key in its data map.
 java.lang.Object TreeCache.get(java.lang.String fqn, java.lang.Object key)
          Finds a node given its name and returns the value associated with a given key in its data map.
 java.util.Set TreeCacheMBean.getChildrenNames(Fqn fqn)
          Returns all children of a given node
 java.util.Set TreeCache.getChildrenNames(Fqn fqn)
          Returns all children of a given node
 java.util.Set TreeCacheMBean.getChildrenNames(Fqn fqn, Option option)
          The same as calling getChildrenNames(Fqn) except that you can pass in options for this specific method invocation.
 java.util.Set TreeCache.getChildrenNames(Fqn fqn, Option option)
          The same as calling getChildrenNames(Fqn) except that you can pass in options for this specific method invocation.
 java.util.Set TreeCacheMBean.getChildrenNames(java.lang.String fqn)
          Returns all children of a given node
 java.util.Set TreeCache.getChildrenNames(java.lang.String fqn)
          Returns all children of a given node
 java.util.Set TreeCacheMBean.getKeys(Fqn fqn)
           
 java.util.Set TreeCache.getKeys(Fqn fqn)
           
 java.util.Set TreeCacheMBean.getKeys(java.lang.String fqn)
           
 java.util.Set TreeCache.getKeys(java.lang.String fqn)
           
 void TreeCacheMBean.inactivateRegion(java.lang.String subtreeFqn)
          Causes the cache to stop accepting replication events for the subtree rooted at subtreeFqn and evict all nodes in that subtree.
 void TreeCache.inactivateRegion(java.lang.String subtreeFqn)
          Causes the cache to stop accepting replication events for the subtree rooted at subtreeFqn and evict all nodes in that subtree.
protected  java.lang.Object TreeCache.invokeMethod(org.jgroups.blocks.MethodCall m)
          Invokes a method against this object.
 java.lang.Object TreeCache.peek(Fqn fqn, java.lang.Object key)
          Like get() method but without triggering a node visit event.
 void TreeCacheMBean.put(Fqn fqn, java.util.Map data)
          Adds a new node to the tree and sets its data.
 void TreeCache.put(Fqn fqn, java.util.Map data)
          Adds a new node to the tree and sets its data.
 void TreeCacheMBean.put(Fqn fqn, java.util.Map data, Option option)
          The same as calling put(Fqn, Map) except that you can pass in options for this specific method invocation.
 void TreeCache.put(Fqn fqn, java.util.Map data, Option option)
          The same as calling put(Fqn, Map) except that you can pass in options for this specific method invocation.
 java.lang.Object TreeCacheMBean.put(Fqn fqn, java.lang.Object key, java.lang.Object value)
          Adds a key and value to a given node.
 java.lang.Object TreeCache.put(Fqn fqn, java.lang.Object key, java.lang.Object value)
          Adds a key and value to a given node.
 void TreeCacheMBean.put(Fqn fqn, java.lang.Object key, java.lang.Object value, Option option)
          The same as calling put(Fqn, Object, Object) except that you can pass in options for this specific method invocation.
 void TreeCache.put(Fqn fqn, java.lang.Object key, java.lang.Object value, Option option)
          The same as calling put(Fqn, Object, Object) except that you can pass in options for this specific method invocation.
 void TreeCacheMBean.put(java.lang.String fqn, java.util.Map data)
          Adds a new node to the tree and sets its data.
 void TreeCache.put(java.lang.String fqn, java.util.Map data)
          Adds a new node to the tree and sets its data.
 java.lang.Object TreeCacheMBean.put(java.lang.String fqn, java.lang.Object key, java.lang.Object value)
          Adds a key and value to a given node.
 java.lang.Object TreeCache.put(java.lang.String fqn, java.lang.Object key, java.lang.Object value)
          Adds a key and value to a given node.
 java.lang.Object TreeCache.putFailFast(Fqn fqn, java.lang.Object key, java.lang.Object value, long timeout)
          Deprecated. This is a kludge created specifically form the Hibernate 3.0 release. This method should not be used by any application. The methodV will likely be removed in a future release
 java.lang.Object TreeCache.putFailFast(java.lang.String fqn, java.lang.Object key, java.lang.Object value, long timeout)
          Deprecated.  
 void TreeCacheMBean.remove(Fqn fqn)
          Removes the node from the tree.
 void TreeCache.remove(Fqn fqn)
          Removes the node from the tree.
 java.lang.Object TreeCacheMBean.remove(Fqn fqn, java.lang.Object key)
          Removes key from the node's hashmap
 java.lang.Object TreeCache.remove(Fqn fqn, java.lang.Object key)
          Removes key from the node's hashmap
 java.lang.Object TreeCacheMBean.remove(Fqn fqn, java.lang.Object key, Option option)
          The same as calling remove(Fqn, Object) except that you can pass in options for this specific method invocation.
 java.lang.Object TreeCache.remove(Fqn fqn, java.lang.Object key, Option option)
          The same as calling remove(Fqn, Object) except that you can pass in options for this specific method invocation.
 void TreeCacheMBean.remove(Fqn fqn, Option option)
          The same as calling remove(Fqn) except that you can pass in options for this specific method invocation.
 void TreeCache.remove(Fqn fqn, Option option)
          The same as calling remove(Fqn) except that you can pass in options for this specific method invocation.
 void TreeCacheMBean.remove(java.lang.String fqn)
          Removes the node from the tree.
 void TreeCache.remove(java.lang.String fqn)
          Removes the node from the tree.
 java.lang.Object TreeCacheMBean.remove(java.lang.String fqn, java.lang.Object key)
          Removes key from the node's hashmap
 java.lang.Object TreeCache.remove(java.lang.String fqn, java.lang.Object key)
          Removes key from the node's hashmap
 void TreeCacheMBean.removeData(Fqn fqn)
           
 void TreeCache.removeData(Fqn fqn)
           
 void TreeCacheMBean.removeData(java.lang.String fqn)
           
 void TreeCache.removeData(java.lang.String fqn)
           
 

Uses of CacheException in org.jboss.cache.aop
 

Methods in org.jboss.cache.aop that throw CacheException
protected  java.lang.Object TreeCacheAop._evictObject(Fqn fqn)
           
protected  void TreeCacheAop._evictSubtree(Fqn subtree)
           
protected  java.util.Map TreeCacheAopDelegate._findObjects(Fqn fqn)
           
protected  java.util.Map TreeCacheAop._findObjects(Fqn fqn)
           
protected  java.lang.Object TreeCacheAopDelegate._getObject(Fqn fqn)
           
protected  java.lang.Object TreeCacheAop._getObject(Fqn fqn)
           
protected  java.lang.Object TreeCacheAopDelegate._putObject(Fqn fqn, java.lang.Object obj)
          Note that caller of this method will take care of synchronization within the fqn sub-tree.
protected  java.lang.Object TreeCacheAop._putObject(Fqn fqn, java.lang.Object obj)
           
protected  void TreeCacheAopDelegate._regularPutObject(Fqn fqn, java.lang.Object obj, org.jboss.aop.InstanceAdvisor advisor, CachedType type)
           
protected  void TreeCacheAopDelegate._regularRemoveObject(Fqn fqn, boolean removeCacheInterceptor, java.lang.Object result, java.lang.Class clazz, boolean evict)
           
protected  java.lang.Object TreeCacheAop._removeObject(Fqn fqn, boolean removeCacheInterceptor)
           
 java.lang.Object TreeCacheAopDelegate._removeObject(Fqn fqn, boolean removeCacheInterceptor, boolean evict)
          Note that caller of this method will take care of synchronization within the fqn sub-tree.
 void TreeCacheAop.activateRegion(java.lang.String subtreeFqn)
          Overrides the superclass method by ensuring that the internal region where information on shared object is stored has been activated.
 void TreeCacheAopMBean.evict(Fqn fqn)
          Override to provide aop specific eviction.
 void TreeCacheAop.evict(Fqn fqn)
          Override to provide aop specific eviction.
protected  void TreeCacheAopDelegate.findChildObjects(Fqn fqn, java.util.Map map)
           
 java.util.Map TreeCacheAopMBean.findObjects(Fqn fqn)
          Query all managed pojo objects under the fqn recursively.
 java.util.Map TreeCacheAop.findObjects(Fqn fqn)
          Query all managed pojo objects under the fqn recursively.
 java.util.Map TreeCacheAopMBean.findObjects(java.lang.String fqn)
          Query all managed pojo objects under the fqn recursively.
 java.util.Map TreeCacheAop.findObjects(java.lang.String fqn)
          Query all managed pojo objects under the fqn recursively.
protected  AOPInstance InternalDelegate.getAopInstance(Fqn fqn)
           
 java.lang.Object TreeCacheAopMBean.getObject(Fqn fqn)
          Retrieve the aop-enabled object from the cache.
 java.lang.Object TreeCacheAopIfc.getObject(Fqn fqn)
          Retrieve the aop-enabled object from the cache.
 java.lang.Object TreeCacheAop.getObject(Fqn fqn)
          Retrieve the aop-enabled object from the cache.
 java.lang.Object TreeCacheAopMBean.getObject(java.lang.String fqn)
          Retrieve the aop-enabled object from the cache.
 java.lang.Object TreeCacheAopIfc.getObject(java.lang.String fqn)
          Retrieve the aop-enabled object from the cache.
 java.lang.Object TreeCacheAop.getObject(java.lang.String fqn)
          Retrieve the aop-enabled object from the cache.
 java.lang.Object MarshalledTreeCache.marshalledGet_(Fqn fqn, java.lang.Object key)
           
 java.lang.Object MarshalledTreeCache.marshalledGet(Fqn fqn, java.lang.Object key)
          Obtain the value from the marshalled cache.
 java.lang.Object MarshalledTreeCache.marshalledGet(java.lang.String fqn, java.lang.Object key)
           
 void MarshalledTreeCache.marshalledPut_(Fqn fqn, java.lang.Object key, java.lang.Object value)
           
 void MarshalledTreeCache.marshalledPut(Fqn fqn, java.lang.Object key, java.lang.Object value)
          Marshalled put.
 void MarshalledTreeCache.marshalledPut(java.lang.String fqn, java.lang.Object key, java.lang.Object value)
           
 java.lang.Object MarshalledTreeCache.marshalledRemove_(Fqn fqn, java.lang.Object key)
           
 java.lang.Object MarshalledTreeCache.marshalledRemove(Fqn fqn, java.lang.Object key)
          Remove a marshalled node.
 java.lang.Object MarshalledTreeCache.marshalledRemove(java.lang.String fqn, java.lang.Object key)
           
 java.lang.Object TreeCacheAopMBean.putObject(Fqn fqn, java.lang.Object obj)
          Insert an aop-enabled object into the cache.
 java.lang.Object TreeCacheAopIfc.putObject(Fqn fqn, java.lang.Object obj)
          Insert an aop-enabled object into the cache.
 java.lang.Object TreeCacheAop.putObject(Fqn fqn, java.lang.Object obj)
          Insert an aop-enabled object into the cache.
 java.lang.Object TreeCacheAopMBean.putObject(java.lang.String fqn, java.lang.Object obj)
          Insert an aop-enabled object into the cache.
 java.lang.Object TreeCacheAopIfc.putObject(java.lang.String fqn, java.lang.Object obj)
          Insert an aop-enabled object into the cache.
 java.lang.Object TreeCacheAop.putObject(java.lang.String fqn, java.lang.Object obj)
          Insert an aop-enabled object into the cache.
 java.lang.Object TreeCacheAopMBean.removeObject(Fqn fqn)
          Remove aop-enabled object from the cache.
 java.lang.Object TreeCacheAopIfc.removeObject(Fqn fqn)
          Remove aop-enabled object from the cache.
 java.lang.Object TreeCacheAop.removeObject(Fqn fqn)
          Remove aop-enabled object from the cache.
 java.lang.Object TreeCacheAopMBean.removeObject(java.lang.String fqn)
          Remove aop-enabled object from the cache.
 java.lang.Object TreeCacheAopIfc.removeObject(java.lang.String fqn)
          Remove aop-enabled object from the cache.
 java.lang.Object TreeCacheAop.removeObject(java.lang.String fqn)
          Remove aop-enabled object from the cache.
protected  java.lang.Object TreeCacheAopDelegate.retrieveCurrentValue(Fqn fqn, java.lang.Object obj)
           
protected  boolean SerializableObjectHandler.serializableObjectPut(Fqn fqn, java.lang.Object obj)
           
protected  boolean SerializableObjectHandler.serializableObjectRemove(Fqn fqn)
           
 

Uses of CacheException in org.jboss.cache.aop.util
 

Methods in org.jboss.cache.aop.util that throw CacheException
static boolean ObjectUtil.isReachable(TreeCacheAop cache, java.lang.Object originalObject, java.lang.Object thisObject)
          Static methos to check if thisObject is reachable from originalObject.
static boolean ObjectUtil.isReachableInner(TreeCacheAop cache, java.lang.Object originalObject, java.lang.Object thisObject, java.util.Set objSet)
           
 

Uses of CacheException in org.jboss.cache.interceptors
 

Methods in org.jboss.cache.interceptors that throw CacheException
protected  TransactionWorkspace OptimisticInterceptor.getTransactionWorkspace(GlobalTransaction gtx)
           
 

Uses of CacheException in org.jboss.cache.lock
 

Subclasses of CacheException in org.jboss.cache.lock
 class DeadlockException
          Used when a lock acquisition would cause a deadlock.
 class LockingException
          Used for all locking-related exceptions, e.g.
 class TimeoutException
          Thrown when a timeout occurred.
 class UpgradeException
          Used when a read-lock cannot be upgraded to a write-lock
 



Copyright © 1998-2005 JBoss Inc . All Rights Reserved.