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.buddyreplication   
org.jboss.cache.interceptors   
org.jboss.cache.lock   
org.jboss.cache.optimistic   
 

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).
 boolean TreeCache._evict(Fqn fqn)
          Internal evict method called by eviction policy provider.
 boolean TreeCache._evict(Fqn fqn, DataVersion version)
          Internal evict method called by eviction policy provider.
protected  void TreeCache._evictSubtree(Fqn subtree)
          Evicts the node at subtree along with all descendant nodes.
 Node TreeCache._get(Fqn fqn)
          Returns the raw data of the node; called externally internally.
 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)
           
 java.util.List TreeCache._gravitateData(Fqn fqn, boolean searchSubtrees, boolean marshal)
          Used with buddy replication's data gravitation interceptor
 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)
          Internal put method.
 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)
          Internal put method.
 void TreeCache._put(GlobalTransaction tx, Fqn fqn, java.util.Map data, boolean create_undo_ops, boolean erase_contents, DataVersion dv)
           
 void TreeCache._put(GlobalTransaction tx, Fqn fqn, java.util.Map data, boolean create_undo_ops, DataVersion dv)
           
 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)
          Internal put method.
 java.lang.Object TreeCache._put(GlobalTransaction tx, Fqn fqn, java.lang.Object key, java.lang.Object value, boolean create_undo_ops, DataVersion dv)
           
 java.lang.Object TreeCache._put(GlobalTransaction tx, Fqn fqn, java.lang.Object key, java.lang.Object value, boolean create_undo_ops, long timeout)
          Internal put method.
 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)
          Internal put method.
 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)
          Internal put method.
 void TreeCacheMBean._remove(GlobalTransaction tx, Fqn fqn, boolean create_undo_ops)
           
 void TreeCache._remove(GlobalTransaction tx, Fqn fqn, boolean create_undo_ops)
          Internal remove method.
 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)
          Internal method to remove a node.
 void TreeCache._remove(GlobalTransaction tx, Fqn fqn, boolean create_undo_ops, boolean sendNodeEvent, boolean eviction, DataVersion version)
          Internal method to remove a node.
 void TreeCache._remove(GlobalTransaction tx, Fqn fqn, boolean create_undo_ops, DataVersion dv)
           
 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)
          Internal method to remove a key.
 java.lang.Object TreeCache._remove(GlobalTransaction tx, Fqn fqn, java.lang.Object key, boolean create_undo_ops, DataVersion dv)
           
 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)
          Internal remove method.
 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)
          Internal method to remove a key.
 void TreeCache._removeData(GlobalTransaction tx, Fqn fqn, boolean create_undo_ops)
          Internal method to remove data from a node.
 void TreeCache._removeData(GlobalTransaction tx, Fqn fqn, boolean create_undo_ops, boolean sendNodeEvent)
          Internal method to remove data from a node.
 void TreeCache._removeData(GlobalTransaction tx, Fqn fqn, boolean create_undo_ops, boolean sendNodeEvent, boolean eviction)
          Internal method to remove data from a node.
 void TreeCache._removeData(GlobalTransaction tx, Fqn fqn, boolean create_undo_ops, boolean sendNodeEvent, boolean eviction, DataVersion version)
          Internal method to remove data from a node.
 void TreeCache._removeData(GlobalTransaction tx, Fqn fqn, boolean create_undo_ops, DataVersion dv)
           
 void TreeCache._removeData(GlobalTransaction tx, java.lang.String fqn, boolean create_undo_ops)
          Internal method to remove data from a node.
 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)
          Creates a subtree in the local tree.
 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)
          Returns a DataNode corresponding to the fully qualified name or null if does not exist.
 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 TreeCache.get(Fqn,Object,boolean) except apply 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 TreeCache.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 TreeCache.getChildrenNames(Fqn) except apply 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)
          Returns a set of attribute keys for the Fqn.
 java.util.Set TreeCacheMBean.getKeys(java.lang.String fqn)
           
 java.util.Set TreeCache.getKeys(java.lang.String fqn)
          Returns a set of attribute keys for the 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)
          Deprecated. This will go away.
 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)
          Sets a node's 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 TreeCache.put(Fqn,Map) except apply 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 TreeCache.put(Fqn,Object,Object) except apply 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 TreeCache.remove(Fqn,Object) except apply 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 TreeCache.remove(Fqn) except apply 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)
          Removes the keys and properties from a named node.
 void TreeCacheMBean.removeData(java.lang.String fqn)
           
 void TreeCache.removeData(java.lang.String fqn)
          Removes the keys and properties from a node.
 void TreeCacheMBean.setPojoCacheConfig(org.w3c.dom.Element config)
           
 void TreeCache.setPojoCacheConfig(org.w3c.dom.Element config)
          Used for PojoCache.
 

Uses of CacheException in org.jboss.cache.aop
 

Methods in org.jboss.cache.aop that throw CacheException
 java.lang.Object PojoCache._evictObject(Fqn fqn)
          Used by internal implementation.
protected  void PojoCache._evictSubtree(Fqn subtree)
           
protected  java.util.Map TreeCacheAopDelegate._findObjects(Fqn fqn)
           
 java.util.Map PojoCache._findObjects(Fqn fqn)
          Used by internal implementation.
protected  java.lang.Object TreeCacheAopDelegate._getObject(Fqn fqn)
           
 java.lang.Object PojoCache._getObject(Fqn fqn)
          Used by internal implementation.
protected  java.lang.Object TreeCacheAopDelegate._getObjectInternal(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.
 java.lang.Object PojoCache._putObject(Fqn fqn, java.lang.Object obj)
          Used by internal implementation.
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)
           
 java.lang.Object PojoCache._removeObject(Fqn fqn)
          Used by internal implementation.
 java.lang.Object PojoCache._removeObject(Fqn fqn, boolean removeCacheInterceptor)
          Used by internal implementation.
 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 PojoCache.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.
protected  boolean TreeCacheAopDelegate.bulkRemove(Fqn fqn, java.lang.Object obj)
          Based on the pojo to perform a bulk remove recursively if there is no object graph relationship for performance optimization.
 void PojoCache.evict(Fqn fqn)
          Override to provide aop specific eviction.
protected  void TreeCacheAopDelegate.findChildObjects(Fqn fqn, java.util.Map map)
           
 java.util.Map PojoCacheIfc.findObjects(Fqn fqn)
          Query all managed pojo objects under the fqn recursively.
 java.util.Map PojoCache.findObjects(Fqn fqn)
           
 java.util.Map PojoCacheIfc.findObjects(java.lang.String fqn)
          Query all managed pojo objects under the fqn recursively.
 java.util.Map PojoCache.findObjects(java.lang.String fqn)
           
protected  java.lang.Object InternalDelegate.get(Fqn fqn, java.lang.Object key)
          Has a delegate method so we can use the switch.
protected  java.lang.Object InternalDelegate.get(Fqn fqn, java.lang.Object key, boolean gravitate)
           
protected  AOPInstance InternalDelegate.getAopInstance(Fqn fqn)
           
protected  AOPInstance InternalDelegate.getAopInstanceWithGravitation(Fqn fqn)
           
 java.lang.Object PojoCacheIfc.getObject(Fqn fqn)
          Retrieve pojo object from the cache.
 java.lang.Object PojoCache.getObject(Fqn fqn)
           
 java.lang.Object PojoCacheIfc.getObject(java.lang.String fqn)
          Retrieve pojo from the cache.
 java.lang.Object PojoCache.getObject(java.lang.String fqn)
           
protected  void InternalDelegate.localPut(Fqn fqn, java.lang.Object key, java.lang.Object value)
           
protected  boolean PojoCache.lockPojo(java.lang.Object owner, Fqn fqn)
           
 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)
           
protected  boolean TreeCacheAopDelegate.pojoGraphMultipleReferenced(java.lang.Object obj, java.util.Map undoMap)
          Check recursively if the pojo and its graph is multiple referenced.
protected  void InternalDelegate.put(Fqn fqn, java.util.Map map)
           
protected  void InternalDelegate.put(Fqn fqn, java.lang.Object key, java.lang.Object value)
           
protected  void SerializableObjectHandler.putIntoCache(Fqn fqn, java.lang.Object obj)
           
 java.lang.Object PojoCacheIfc.putObject(Fqn fqn, java.lang.Object obj)
          Insert a pojo into the cache.
 java.lang.Object PojoCache.putObject(Fqn fqn, java.lang.Object obj)
           
 java.lang.Object PojoCacheIfc.putObject(java.lang.String fqn, java.lang.Object obj)
          Insert a pojo into the cache.
 java.lang.Object PojoCache.putObject(java.lang.String fqn, java.lang.Object obj)
           
protected  void PojoCache.registerTxHandler()
           
protected  void PojoCache.releasePojo(java.lang.Object owner, Fqn fqn)
           
 java.lang.Object PojoCacheIfc.removeObject(Fqn fqn)
          Remove pojo object from the cache.
 java.lang.Object PojoCache.removeObject(Fqn fqn)
           
 java.lang.Object PojoCacheIfc.removeObject(java.lang.String fqn)
          Remove pojo object from the cache.
 java.lang.Object PojoCache.removeObject(java.lang.String fqn)
           
protected  boolean SerializableObjectHandler.serializableObjectPut(Fqn fqn, java.lang.Object obj)
           
protected  boolean SerializableObjectHandler.serializableObjectRemove(Fqn fqn)
           
 void PojoCacheMBean.setPojoCacheConfig(org.w3c.dom.Element config)
          Inject the config element that is specific to PojoCache.
 void PojoCache.setPojoCacheConfig(org.w3c.dom.Element config)
          Inject the config element that is specific to PojoCache.
 

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

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

Uses of CacheException in org.jboss.cache.buddyreplication
 

Subclasses of CacheException in org.jboss.cache.buddyreplication
 class BuddyNotInitException
          Exception to depict that a buddy has not been initialised to participate in any comms
 

Uses of CacheException in org.jboss.cache.interceptors
 

Methods in org.jboss.cache.interceptors that throw CacheException
protected  TransactionWorkspace OptimisticReplicationInterceptor.getTransactionWorkspace(GlobalTransaction gtx)
           
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
 

Uses of CacheException in org.jboss.cache.optimistic
 

Subclasses of CacheException in org.jboss.cache.optimistic
 class DataVersioningException
          Denotes exceptions to do with data versioning in optimistic locking
 



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