org.tigris.scarab.services.cache
Class NoOpScarabCacheService

java.lang.Object
  extended byorg.tigris.scarab.services.cache.NoOpScarabCacheService
All Implemented Interfaces:
ScarabCacheService

public class NoOpScarabCacheService
extends java.lang.Object
implements ScarabCacheService

This class does not cache any results. Calls to ScarabCache's put and clear are ignored and ScarabCache.get always returns null.

Version:
$Id: NoOpScarabCacheService.java 9261 2004-11-15 09:24:02Z dep4b $
Author:
John McNally

Constructor Summary
NoOpScarabCacheService()
           
 
Method Summary
 void clearImpl()
           
 java.lang.Object getImpl(int numArgs, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Object o5, java.lang.Object o6, java.lang.Object o7)
           
 java.lang.Object getImpl(java.io.Serializable[] keys)
           
 java.lang.Object getImpl(java.io.Serializable instanceOrClass, java.lang.String method)
           
 java.lang.Object getImpl(java.io.Serializable instanceOrClass, java.lang.String method, java.io.Serializable arg1)
           
 java.lang.Object getImpl(java.io.Serializable instanceOrClass, java.lang.String method, java.io.Serializable arg1, java.io.Serializable arg2)
           
 java.lang.Object getImpl(java.io.Serializable instanceOrClass, java.lang.String method, java.io.Serializable arg1, java.io.Serializable arg2, java.io.Serializable arg3)
           
 java.util.Map getMapImpl()
           
 void putImpl(java.lang.Object value, int numArgs, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Object o5, java.lang.Object o6, java.lang.Object o7)
           
 void putImpl(java.lang.Object value, java.io.Serializable[] keys)
           
 void putImpl(java.lang.Object value, java.io.Serializable instanceOrClass, java.lang.String method)
           
 void putImpl(java.lang.Object value, java.io.Serializable instanceOrClass, java.lang.String method, java.io.Serializable arg1)
           
 void putImpl(java.lang.Object value, java.io.Serializable instanceOrClass, java.lang.String method, java.io.Serializable arg1, java.io.Serializable arg2)
           
 void putImpl(java.lang.Object value, java.io.Serializable instanceOrClass, java.lang.String method, java.io.Serializable arg1, java.io.Serializable arg2, java.io.Serializable arg3)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NoOpScarabCacheService

public NoOpScarabCacheService()
Method Detail

clearImpl

public void clearImpl()
Specified by:
clearImpl in interface ScarabCacheService

getImpl

public java.lang.Object getImpl(int numArgs,
                                java.lang.Object o1,
                                java.lang.Object o2,
                                java.lang.Object o3,
                                java.lang.Object o4,
                                java.lang.Object o5,
                                java.lang.Object o6,
                                java.lang.Object o7)

putImpl

public void putImpl(java.lang.Object value,
                    int numArgs,
                    java.lang.Object o1,
                    java.lang.Object o2,
                    java.lang.Object o3,
                    java.lang.Object o4,
                    java.lang.Object o5,
                    java.lang.Object o6,
                    java.lang.Object o7)

getImpl

public java.lang.Object getImpl(java.io.Serializable instanceOrClass,
                                java.lang.String method,
                                java.io.Serializable arg1,
                                java.io.Serializable arg2,
                                java.io.Serializable arg3)
Specified by:
getImpl in interface ScarabCacheService

getImpl

public java.lang.Object getImpl(java.io.Serializable instanceOrClass,
                                java.lang.String method,
                                java.io.Serializable arg1,
                                java.io.Serializable arg2)
Specified by:
getImpl in interface ScarabCacheService

getImpl

public java.lang.Object getImpl(java.io.Serializable instanceOrClass,
                                java.lang.String method,
                                java.io.Serializable arg1)
Specified by:
getImpl in interface ScarabCacheService

getImpl

public java.lang.Object getImpl(java.io.Serializable instanceOrClass,
                                java.lang.String method)
Specified by:
getImpl in interface ScarabCacheService

getImpl

public java.lang.Object getImpl(java.io.Serializable[] keys)
Specified by:
getImpl in interface ScarabCacheService

getMapImpl

public java.util.Map getMapImpl()
Specified by:
getMapImpl in interface ScarabCacheService

putImpl

public void putImpl(java.lang.Object value,
                    java.io.Serializable instanceOrClass,
                    java.lang.String method,
                    java.io.Serializable arg1,
                    java.io.Serializable arg2,
                    java.io.Serializable arg3)
Specified by:
putImpl in interface ScarabCacheService

putImpl

public void putImpl(java.lang.Object value,
                    java.io.Serializable instanceOrClass,
                    java.lang.String method,
                    java.io.Serializable arg1,
                    java.io.Serializable arg2)
Specified by:
putImpl in interface ScarabCacheService

putImpl

public void putImpl(java.lang.Object value,
                    java.io.Serializable instanceOrClass,
                    java.lang.String method,
                    java.io.Serializable arg1)
Specified by:
putImpl in interface ScarabCacheService

putImpl

public void putImpl(java.lang.Object value,
                    java.io.Serializable instanceOrClass,
                    java.lang.String method)
Specified by:
putImpl in interface ScarabCacheService

putImpl

public void putImpl(java.lang.Object value,
                    java.io.Serializable[] keys)
Specified by:
putImpl in interface ScarabCacheService


Copyright © 2000-2004 Tigris.org. All Rights Reserved.