org.jboss.cache.pojo.interceptors.dynamic
Class CacheFieldInterceptor
java.lang.Object
org.jboss.cache.pojo.interceptors.dynamic.CacheFieldInterceptor
- All Implemented Interfaces:
- java.lang.Cloneable, org.jboss.aop.advice.Interceptor, BaseInterceptor
public class CacheFieldInterceptor
- extends java.lang.Object
- implements BaseInterceptor
Main dynamic interceptor to intercept for field replication.
- Author:
- Ben Wang
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CacheFieldInterceptor
public CacheFieldInterceptor(PojoCacheImpl pCache,
Fqn fqn,
CachedType type)
CacheFieldInterceptor
public CacheFieldInterceptor()
getAopInstance
public PojoInstance getAopInstance()
- Specified by:
getAopInstance
in interface BaseInterceptor
clone
public java.lang.Object clone()
- Overrides:
clone
in class java.lang.Object
setInterceptor
public void setInterceptor(org.jboss.aop.advice.Interceptor intcptr)
- Specified by:
setInterceptor
in interface BaseInterceptor
setAopInstance
public void setAopInstance(PojoInstance pojoInstance)
- Specified by:
setAopInstance
in interface BaseInterceptor
getName
public java.lang.String getName()
- Specified by:
getName
in interface org.jboss.aop.advice.Interceptor
invoke
public java.lang.Object invoke(org.jboss.aop.joinpoint.Invocation invocation)
throws java.lang.Throwable
- Specified by:
invoke
in interface org.jboss.aop.advice.Interceptor
- Throws:
java.lang.Throwable
getFqn
public 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(Fqn fqn)
- Specified by:
setFqn
in interface BaseInterceptor