Skip navigation links
eXo PLF:: Kernel :: Cache Extension :: Memcached Implementation 2.6.4-RC03
A B C D E G H I M O P Q R S 

A

addCacheListener(CacheListener<? super K, ? super V>) - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCache

B

BinaryConnectionFactoryCreator - Class in org.exoplatform.services.cache.impl.memcached
The ConnectionFactoryCreator that will create BinaryConnectionFactory instances
BinaryConnectionFactoryCreator() - Constructor for class org.exoplatform.services.cache.impl.memcached.BinaryConnectionFactoryCreator
 
bufferSize - Variable in class org.exoplatform.services.cache.impl.memcached.BinaryConnectionFactoryCreator
The buffer size

C

cache - Variable in class org.exoplatform.services.cache.impl.memcached.MCExoCache
 
clearCache() - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCache
CONNECTION_FACTORY_CREATOR - Static variable in class org.exoplatform.services.cache.impl.memcached.ExoCacheFactoryImpl
The parameter key that defines the ConnectionFactoryCreator
ConnectionFactoryCreator - Interface in org.exoplatform.services.cache.impl.memcached
This defines a creator of ConnectionFactory
create() - Method in class org.exoplatform.services.cache.impl.memcached.BinaryConnectionFactoryCreator
Creates an instance of a ConnectionFactory
create() - Method in interface org.exoplatform.services.cache.impl.memcached.ConnectionFactoryCreator
Creates an instance of a ConnectionFactory
create(ExoContainerContext, ExoCacheConfig, MemcachedClient) - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCacheCreator
createCache(ExoCacheConfig) - Method in class org.exoplatform.services.cache.impl.memcached.ExoCacheFactoryImpl

D

DEFAULT_EXPIRATION_TIMEOUT - Static variable in class org.exoplatform.services.cache.impl.memcached.ExoCacheFactoryImpl
The parameter key that defines the default expiration timeout
DEFAULT_EXPIRATION_TIMEOUT_VALUE - Static variable in class org.exoplatform.services.cache.impl.memcached.ExoCacheFactoryImpl
The default expiration timeout, set to 15 minutes

E

ExoCacheFactoryConfigPlugin - Class in org.exoplatform.services.cache.impl.memcached
This class is used to define custom configurations Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com 23 juil.
ExoCacheFactoryConfigPlugin(InitParams) - Constructor for class org.exoplatform.services.cache.impl.memcached.ExoCacheFactoryConfigPlugin
 
ExoCacheFactoryImpl - Class in org.exoplatform.services.cache.impl.memcached
This class is the Memcached implementation of the ExoCacheFactory
ExoCacheFactoryImpl(ExoContainerContext, InitParams) - Constructor for class org.exoplatform.services.cache.impl.memcached.ExoCacheFactoryImpl
The default constructor

G

get(Serializable) - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCache
getCachedObjects() - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCache
getCacheHit() - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCache
getCacheMiss() - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCache
getCacheSize() - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCache
getConfigs() - Method in class org.exoplatform.services.cache.impl.memcached.ExoCacheFactoryConfigPlugin
Returns all the configurations defined for this ComponentPlugin
getExpirationTimeout() - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCache
 
getExpirationTimeout() - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCacheConfig
 
getLabel() - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCache
getLiveTime() - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCache
 
getMaxSize() - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCache
 
getName() - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCache

H

hash - Variable in class org.exoplatform.services.cache.impl.memcached.BinaryConnectionFactoryCreator
The algorithm to use for hashing

I

isDistributed() - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCache
isLogEnabled() - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCache
isReplicated() - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCache

M

MCExoCache<K extends Serializable,V> - Class in org.exoplatform.services.cache.impl.memcached
An ExoCache implementation based on spymemcached.
MCExoCache(ExoContainerContext, ExoCacheConfig, MemcachedClient, long) - Constructor for class org.exoplatform.services.cache.impl.memcached.MCExoCache
 
MCExoCacheConfig - Class in org.exoplatform.services.cache.impl.memcached
The ExoCacheConfig for the LRU expiration algorithm implementation
MCExoCacheConfig() - Constructor for class org.exoplatform.services.cache.impl.memcached.MCExoCacheConfig
 
MCExoCacheCreator - Class in org.exoplatform.services.cache.impl.memcached
The implementation of an ExoCacheCreator based on the LRU expiration algorithm
MCExoCacheCreator(long) - Constructor for class org.exoplatform.services.cache.impl.memcached.MCExoCacheCreator
 
MEMCACHED_LOCATIONS - Static variable in class org.exoplatform.services.cache.impl.memcached.ExoCacheFactoryImpl
The parameter key that defines the memcache locations

O

org.exoplatform.services.cache.impl.memcached - package org.exoplatform.services.cache.impl.memcached
 

P

put(K, V) - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCache
putMap(Map<? extends K, ? extends V>) - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCache
putOnly(String, K, V) - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCache
Only puts the data into the cache nothing more

Q

queueLength - Variable in class org.exoplatform.services.cache.impl.memcached.BinaryConnectionFactoryCreator
The length of the queue

R

remove(Serializable) - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCache
removeCachedObjects() - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCache

S

select(CachedObjectSelector<? super K, ? super V>) - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCache
setDistributed(boolean) - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCache
setExpirationTimeout(long) - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCache
 
setExpirationTimeout(long) - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCacheConfig
 
setLabel(String) - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCache
setLiveTime(long) - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCache
 
setLogEnabled(boolean) - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCache
setMaxSize(int) - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCache
 
setName(String) - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCache
setReplicated(boolean) - Method in class org.exoplatform.services.cache.impl.memcached.MCExoCache
start() - Method in class org.exoplatform.services.cache.impl.memcached.ExoCacheFactoryImpl
stop() - Method in class org.exoplatform.services.cache.impl.memcached.ExoCacheFactoryImpl
A B C D E G H I M O P Q R S 
Skip navigation links
eXo PLF:: Kernel :: Cache Extension :: Memcached Implementation 2.6.4-RC03

Copyright © 2018 eXo Platform SAS. All Rights Reserved.