org.jboss.cache.pojo.interceptors.dynamic
Class AbstractCollectionInterceptor
java.lang.Object
org.jboss.cache.pojo.interceptors.dynamic.AbstractCollectionInterceptor
- All Implemented Interfaces:
- Cloneable, org.jboss.aop.advice.Interceptor, BaseInterceptor
- Direct Known Subclasses:
- CachedListInterceptor, CachedMapInterceptor, CachedSetInterceptor
public abstract class AbstractCollectionInterceptor
- extends Object
- implements BaseInterceptor
Abstract base class for collection interceptor.
- Version:
- $Id: AbstractCollectionInterceptor.java 6048 2008-06-26 02:21:26Z jason.greene@jboss.com $
- Author:
- Ben Wang
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.jboss.aop.advice.Interceptor |
getName, invoke |
getFqn
public org.jboss.cache.Fqn getFqn()
- Description copied from interface:
BaseInterceptor
- Get the original fqn that is associated with this interceptor (or advisor).
- Specified by:
getFqn
in interface BaseInterceptor
setFqn
public void setFqn(org.jboss.cache.Fqn fqn)
- Specified by:
setFqn
in interface BaseInterceptor
getAopInstance
public PojoInstance getAopInstance()
- Specified by:
getAopInstance
in interface BaseInterceptor
setAopInstance
public void setAopInstance(PojoInstance pojoInstance)
- Specified by:
setAopInstance
in interface BaseInterceptor
attach
public void attach(org.jboss.cache.Fqn fqn,
boolean copyToCache)
- Attaching the Collection to PojoCache.
detach
public void detach(boolean removeFromCache)
isAttached
public boolean isAttached()
verifyAttached
public void verifyAttached(Object target)
getSerializationCopy
public abstract Object getSerializationCopy()
getCurrentCopy
public abstract Object getCurrentCopy()
getBoundProxy
public org.jboss.aop.proxy.ClassProxy getBoundProxy()
setBoundProxy
public void setBoundProxy(org.jboss.aop.proxy.ClassProxy boundProxy)
Copyright © 2008 JBoss, a division of Red Hat. All Rights Reserved.