org.jboss.cache.aop
Class CacheInterceptor

java.lang.Object
  extended byorg.jboss.cache.aop.CacheInterceptor

public class CacheInterceptor
extends java.lang.Object

Created: Sat Apr 26 10:35:01 2003


Field Summary
protected static Logger (src) log_
           
 
Constructor Summary
CacheInterceptor(TreeCacheAop (src)  cache, Fqn (src)  fqn, CachedType (src)  type)
           
 
Method Summary
 void beforeSerialization(java.lang.Object target)
           
protected  void checkCacheConsistency()
           
 java.lang.String getName()
           
 java.lang.Object invoke(Invocation invocation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log_

protected static Logger (src)  log_
Constructor Detail

CacheInterceptor

public CacheInterceptor(TreeCacheAop (src)  cache,
                        Fqn (src)  fqn,
                        CachedType (src)  type)
Method Detail

getName

public java.lang.String getName()

invoke

public java.lang.Object invoke(Invocation invocation)
                        throws java.lang.Throwable
Throws:
java.lang.Throwable

checkCacheConsistency

protected void checkCacheConsistency()
                              throws java.lang.Exception
Throws:
java.lang.Exception

beforeSerialization

public void beforeSerialization(java.lang.Object target)
                         throws java.lang.Exception
Throws:
java.lang.Exception