org.apache.torque.manager
Class NoOpMethodResultCache

java.lang.Object
  extended by org.apache.torque.manager.MethodResultCache
      extended by org.apache.torque.manager.NoOpMethodResultCache

public class NoOpMethodResultCache
extends MethodResultCache

This class provides a cache for convenient storage of method results

Version:
$Id: NoOpMethodResultCache.java 473821 2006-11-11 22:37:25Z tv $
Author:
John McNally

Constructor Summary
NoOpMethodResultCache(org.apache.jcs.access.GroupCacheAccess cache)
           
 
Method Summary
 void clear()
           
 java.lang.Object get(java.io.Serializable[] keys)
           
 java.lang.Object get(java.io.Serializable instanceOrClass, java.lang.String method)
           
 java.lang.Object get(java.io.Serializable instanceOrClass, java.lang.String method, java.io.Serializable arg1)
           
 java.lang.Object get(java.io.Serializable instanceOrClass, java.lang.String method, java.io.Serializable arg1, java.io.Serializable arg2)
           
 java.lang.Object get(java.io.Serializable instanceOrClass, java.lang.String method, java.io.Serializable arg1, java.io.Serializable arg2, java.io.Serializable arg3)
           
protected  java.lang.Object getImpl(MethodCacheKey key)
           
 void put(java.lang.Object value, java.io.Serializable[] keys)
           
 void put(java.lang.Object value, java.io.Serializable instanceOrClass, java.lang.String method)
           
 void put(java.lang.Object value, java.io.Serializable instanceOrClass, java.lang.String method, java.io.Serializable arg1)
           
 void put(java.lang.Object value, java.io.Serializable instanceOrClass, java.lang.String method, java.io.Serializable arg1, java.io.Serializable arg2)
           
 void put(java.lang.Object value, java.io.Serializable instanceOrClass, java.lang.String method, java.io.Serializable arg1, java.io.Serializable arg2, java.io.Serializable arg3)
           
protected  java.lang.Object putImpl(MethodCacheKey key, java.lang.Object value)
           
 java.lang.Object remove(java.io.Serializable[] keys)
           
 java.lang.Object remove(java.io.Serializable instanceOrClass, java.lang.String method)
           
 java.lang.Object remove(java.io.Serializable instanceOrClass, java.lang.String method, java.io.Serializable arg1)
           
 java.lang.Object remove(java.io.Serializable instanceOrClass, java.lang.String method, java.io.Serializable arg1, java.io.Serializable arg2)
           
 java.lang.Object remove(java.io.Serializable instanceOrClass, java.lang.String method, java.io.Serializable arg1, java.io.Serializable arg2, java.io.Serializable arg3)
           
 void removeAll(java.io.Serializable instanceOrClass, java.lang.String method)
           
protected  java.lang.Object removeImpl(MethodCacheKey key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NoOpMethodResultCache

public NoOpMethodResultCache(org.apache.jcs.access.GroupCacheAccess cache)
                      throws TorqueException
Throws:
TorqueException
Method Detail

clear

public void clear()
Overrides:
clear in class MethodResultCache

getImpl

protected java.lang.Object getImpl(MethodCacheKey key)
Overrides:
getImpl in class MethodResultCache

putImpl

protected java.lang.Object putImpl(MethodCacheKey key,
                                   java.lang.Object value)
                            throws TorqueException
Overrides:
putImpl in class MethodResultCache
Throws:
TorqueException

removeImpl

protected java.lang.Object removeImpl(MethodCacheKey key)
                               throws TorqueException
Overrides:
removeImpl in class MethodResultCache
Throws:
TorqueException

get

public java.lang.Object get(java.io.Serializable instanceOrClass,
                            java.lang.String method)
Overrides:
get in class MethodResultCache

get

public java.lang.Object get(java.io.Serializable instanceOrClass,
                            java.lang.String method,
                            java.io.Serializable arg1)
Overrides:
get in class MethodResultCache

get

public java.lang.Object get(java.io.Serializable instanceOrClass,
                            java.lang.String method,
                            java.io.Serializable arg1,
                            java.io.Serializable arg2)
Overrides:
get in class MethodResultCache

get

public java.lang.Object get(java.io.Serializable instanceOrClass,
                            java.lang.String method,
                            java.io.Serializable arg1,
                            java.io.Serializable arg2,
                            java.io.Serializable arg3)
Overrides:
get in class MethodResultCache

get

public java.lang.Object get(java.io.Serializable[] keys)
Overrides:
get in class MethodResultCache

put

public void put(java.lang.Object value,
                java.io.Serializable instanceOrClass,
                java.lang.String method)
Overrides:
put in class MethodResultCache

put

public void put(java.lang.Object value,
                java.io.Serializable instanceOrClass,
                java.lang.String method,
                java.io.Serializable arg1)
Overrides:
put in class MethodResultCache

put

public void put(java.lang.Object value,
                java.io.Serializable instanceOrClass,
                java.lang.String method,
                java.io.Serializable arg1,
                java.io.Serializable arg2)
Overrides:
put in class MethodResultCache

put

public void put(java.lang.Object value,
                java.io.Serializable instanceOrClass,
                java.lang.String method,
                java.io.Serializable arg1,
                java.io.Serializable arg2,
                java.io.Serializable arg3)
Overrides:
put in class MethodResultCache

put

public void put(java.lang.Object value,
                java.io.Serializable[] keys)
Overrides:
put in class MethodResultCache

removeAll

public void removeAll(java.io.Serializable instanceOrClass,
                      java.lang.String method)
Overrides:
removeAll in class MethodResultCache

remove

public java.lang.Object remove(java.io.Serializable instanceOrClass,
                               java.lang.String method)
Overrides:
remove in class MethodResultCache

remove

public java.lang.Object remove(java.io.Serializable instanceOrClass,
                               java.lang.String method,
                               java.io.Serializable arg1)
Overrides:
remove in class MethodResultCache

remove

public java.lang.Object remove(java.io.Serializable instanceOrClass,
                               java.lang.String method,
                               java.io.Serializable arg1,
                               java.io.Serializable arg2)
Overrides:
remove in class MethodResultCache

remove

public java.lang.Object remove(java.io.Serializable instanceOrClass,
                               java.lang.String method,
                               java.io.Serializable arg1,
                               java.io.Serializable arg2,
                               java.io.Serializable arg3)
Overrides:
remove in class MethodResultCache

remove

public java.lang.Object remove(java.io.Serializable[] keys)
Overrides:
remove in class MethodResultCache


Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.