当前页面:
在线文档首页 >
JBoss 3.2.7 Cache API Documentation 英文版文档
CacheStoreInterceptor (JBoss Cache API) - JBoss 3.2.7 Cache API Documentation 英文版文档
org.jboss.cache.interceptors
Class CacheStoreInterceptor
java.lang.Object
org.jboss.cache.interceptors.Interceptor
org.jboss.cache.interceptors.CacheStoreInterceptor
- public class CacheStoreInterceptor
- extends Interceptor
Writes modifications back to the store on the way out: stores modifications back
through the CacheLoader, either after each method call (no TXs), or at TX commit.
- Version:
- $Id: CacheStoreInterceptor.java,v 1.5.4.1 2004/12/30 17:08:24 starksm Exp $
- Author:
- Bela Ban
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CacheStoreInterceptor
public CacheStoreInterceptor()
setCache
public void setCache(TreeCache cache)
- Overrides:
setCache
in class Interceptor
invoke
public Object invoke(org.jgroups.blocks.MethodCall m)
throws Throwable
- Pass the method on. When it returns, store the modification back to the store using the CacheLoader.
In case of a transaction, register for TX completion (2PC) and at TX commit, write modifications made
under the given TX to the CacheLoader
- Overrides:
invoke
in class Interceptor
- Parameters:
m
-
- Returns:
-
- Throws:
Throwable
Copyright © 2002 JBoss Group, LLC. All Rights Reserved.