org.jboss.cache.pojo.impl
Class PojoCacheDelegate
java.lang.Object
org.jboss.cache.pojo.impl.PojoCacheDelegate
public class PojoCacheDelegate
- extends Object
Delegate class for PojoCache, the real implementation code happens here.
- Author:
- Ben Wang
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PojoCacheDelegate
public PojoCacheDelegate(PojoCacheImpl cache)
getObject
public Object getObject(Fqn fqn,
String field,
Object source)
throws CacheException
- Throws:
CacheException
putObject
public Object putObject(Fqn fqn,
Object obj,
String field,
Object source)
throws CacheException
- Note that caller of this method will take care of synchronization within the
fqn
sub-tree.
- Throws:
CacheException
removeObject
public Object removeObject(Fqn fqn,
String field,
Object source)
throws CacheException
- Note that caller of this method will take care of synchronization within the
fqn
sub-tree.
- Parameters:
fqn
-
- Returns:
- detached object
- Throws:
CacheException
findObjects
public Map findObjects(Fqn fqn)
throws CacheException
- Throws:
CacheException
exists
public boolean exists(Fqn<?> id)
getInternalFqn
public Fqn<?> getInternalFqn(Object object)
getReferences
public Collection<Reference> getReferences(Object object)
Copyright © 2008 JBoss, a division of Red Hat. All Rights Reserved.