org.apache.chemistry.opencmis.client.bindings.cache.impl
Class ContentTypeCacheLevelImpl

java.lang.Object
  extended by org.apache.chemistry.opencmis.client.bindings.cache.impl.AbstractMapCacheLevel
      extended by org.apache.chemistry.opencmis.client.bindings.cache.impl.MapCacheLevelImpl
          extended by org.apache.chemistry.opencmis.client.bindings.cache.impl.ContentTypeCacheLevelImpl
All Implemented Interfaces:
java.io.Serializable, CacheLevel

public class ContentTypeCacheLevelImpl
extends MapCacheLevelImpl

Content type cache.

Author:
Florian Müller
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.chemistry.opencmis.client.bindings.cache.impl.MapCacheLevelImpl
CAPACITY, LOAD_FACTOR, SINGLE_VALUE
 
Constructor Summary
ContentTypeCacheLevelImpl()
          Constructor.
 
Method Summary
 java.lang.Object get(java.lang.String key)
          Retrieves an object from the cache level.
 void put(java.lang.Object value, java.lang.String key)
          Adds an object to the cache level.
 void remove(java.lang.String key)
          Removes an object from this cache level.
 
Methods inherited from class org.apache.chemistry.opencmis.client.bindings.cache.impl.MapCacheLevelImpl
initialize
 
Methods inherited from class org.apache.chemistry.opencmis.client.bindings.cache.impl.AbstractMapCacheLevel
disableKeyFallback, disableSingeValueFallback, enableKeyFallback, enableSingeValueFallback, getBooleanParameter, getFloatParameter, getIntParameter, getMap, setMap, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ContentTypeCacheLevelImpl

public ContentTypeCacheLevelImpl()
Constructor.

Method Detail

get

public java.lang.Object get(java.lang.String key)
Description copied from interface: CacheLevel
Retrieves an object from the cache level.

Specified by:
get in interface CacheLevel
Overrides:
get in class AbstractMapCacheLevel
Parameters:
key - the key at this cache level
Returns:
the object or null if the object doesn't exist

put

public void put(java.lang.Object value,
                java.lang.String key)
Description copied from interface: CacheLevel
Adds an object to the cache level.

Specified by:
put in interface CacheLevel
Overrides:
put in class AbstractMapCacheLevel
Parameters:
value - the object
key - the key at this level

remove

public void remove(java.lang.String key)
Description copied from interface: CacheLevel
Removes an object from this cache level.

Specified by:
remove in interface CacheLevel
Overrides:
remove in class AbstractMapCacheLevel
Parameters:
key - the key at this cache level


Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.