org.castor.cache

Class DebuggingCacheProxy

public final class DebuggingCacheProxy extends Object implements Cache

A debugging cache proxy.

Since: 1.0

Version: $Revision: 6230 $ $Date: 2006-04-25 16:09:10 -0600 (Tue, 25 Apr 2006) $

Author: Ralf Joachim

Constructor Summary
DebuggingCacheProxy(Cache cache)
Construct a DebugCacheProxy for given cache.
Method Summary
voidclear()
voidclose()
booleancontainsKey(Object key)
booleancontainsValue(Object value)
SetentrySet()
voidexpire(Object key)
voidexpireAll()
Objectget(Object key)
StringgetName()
StringgetType()
voidinitialize(Properties params)
booleanisEmpty()
SetkeySet()
Objectput(Object key, Object value)
voidputAll(Map map)
Objectremove(Object key)
intsize()
Collectionvalues()

Constructor Detail

DebuggingCacheProxy

public DebuggingCacheProxy(Cache cache)
Construct a DebugCacheProxy for given cache.

Parameters: cache The wrapped cache.

Method Detail

clear

public void clear()
{@inheritDoc }

See Also: java.util.Map#clear()

close

public void close()
{@inheritDoc }

See Also: close

containsKey

public boolean containsKey(Object key)
{@inheritDoc }

See Also: java.util.Map#containsKey(java.lang.Object)

containsValue

public boolean containsValue(Object value)
{@inheritDoc }

See Also: java.util.Map#containsValue(java.lang.Object)

entrySet

public Set entrySet()
{@inheritDoc }

See Also: java.util.Map#entrySet()

expire

public void expire(Object key)
{@inheritDoc }

See Also: Cache

expireAll

public void expireAll()
{@inheritDoc }

See Also: expireAll

get

public Object get(Object key)
{@inheritDoc }

See Also: java.util.Map#get(java.lang.Object)

getName

public String getName()
{@inheritDoc }

See Also: getName

getType

public String getType()
{@inheritDoc }

See Also: getType

initialize

public void initialize(Properties params)
{@inheritDoc }

See Also: initialize

isEmpty

public boolean isEmpty()
{@inheritDoc }

See Also: java.util.Map#isEmpty()

keySet

public Set keySet()
{@inheritDoc }

See Also: java.util.Map#keySet()

put

public Object put(Object key, Object value)
{@inheritDoc }

See Also: java.util.Map#put(java.lang.Object, java.lang.Object)

putAll

public void putAll(Map map)
{@inheritDoc }

See Also: java.util.Map#putAll(java.util.Map)

remove

public Object remove(Object key)
{@inheritDoc }

See Also: java.util.Map#remove(java.lang.Object)

size

public int size()
{@inheritDoc }

See Also: java.util.Map#size()

values

public Collection values()
{@inheritDoc }

See Also: java.util.Map#values()

Intalio Inc. (C) 1999-2006. All rights reserved http://www.intalio.com