Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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)` Internal evict method called by eviction policy provider.
`void` | `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.
`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, 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.
`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.
`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, 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 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.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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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