org.ehcache.management.providers.actions
Class EhcacheActionWrapper

java.lang.Object
  extended by org.ehcache.management.providers.actions.EhcacheActionWrapper
All Implemented Interfaces:
org.terracotta.management.registry.action.ExposedObject<CacheBinding>

public class EhcacheActionWrapper
extends java.lang.Object
implements org.terracotta.management.registry.action.ExposedObject<CacheBinding>


Constructor Summary
EhcacheActionWrapper(org.terracotta.management.context.Context cacheContext, CacheBinding managedObject)
           
 
Method Summary
 void clear()
           
 java.lang.Object get(java.lang.Object key)
           
 java.lang.ClassLoader getClassLoader()
           
 CacheBinding getTarget()
           
 boolean matches(org.terracotta.management.context.Context context)
           
 void put(java.lang.Object key, java.lang.Object value)
           
 void remove(java.lang.Object key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EhcacheActionWrapper

public EhcacheActionWrapper(org.terracotta.management.context.Context cacheContext,
                            CacheBinding managedObject)
Method Detail

getClassLoader

public java.lang.ClassLoader getClassLoader()
Specified by:
getClassLoader in interface org.terracotta.management.registry.action.ExposedObject<CacheBinding>

getTarget

public CacheBinding getTarget()
Specified by:
getTarget in interface org.terracotta.management.registry.action.ExposedObject<CacheBinding>

matches

public boolean matches(org.terracotta.management.context.Context context)
Specified by:
matches in interface org.terracotta.management.registry.action.ExposedObject<CacheBinding>

clear

public void clear()

get

public java.lang.Object get(java.lang.Object key)

remove

public void remove(java.lang.Object key)

put

public void put(java.lang.Object key,
                java.lang.Object value)