A C D E F G I L M N O P R S V

A

AbstractExoCache - Class in org.exoplatform.services.cache.impl.jboss
An ExoCache implementation based on Node.
AbstractExoCache(ExoCacheConfig, TreeCache) - Constructor for class org.exoplatform.services.cache.impl.jboss.AbstractExoCache
 
AbstractExoCache.CacheEventListener - Class in org.exoplatform.services.cache.impl.jboss
 
AbstractExoCache.CacheEventListener() - Constructor for class org.exoplatform.services.cache.impl.jboss.AbstractExoCache.CacheEventListener
 
addCacheListener(CacheListener) - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache
addConfig(ExoCacheFactoryConfigPlugin) - Method in class org.exoplatform.services.cache.impl.jboss.ExoCacheFactoryImpl
Add a list of custom configuration to register
addCreator(ExoCacheCreatorPlugin) - Method in class org.exoplatform.services.cache.impl.jboss.ExoCacheFactoryImpl
Add a list of creators to register

C

cache - Variable in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache
 
cacheStarted(TreeCache) - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache.CacheEventListener
 
cacheStopped(TreeCache) - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache.CacheEventListener
 
cleanConfigurationTemplate(TreeCache, String) - Method in class org.exoplatform.services.cache.impl.jboss.ExoCacheFactoryImpl
Clean the configuration template to prevent conflicts
clearCache() - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache
create(ExoCacheConfig, TreeCache) - Method in interface org.exoplatform.services.cache.impl.jboss.ExoCacheCreator
Creates an eXo cache according to the given configuration ExoCacheConfig
create(ExoCacheConfig, TreeCache) - Method in class org.exoplatform.services.cache.impl.jboss.fifo.FIFOExoCacheCreator
Creates an eXo cache according to the given configuration ExoCacheConfig
create(ExoCacheConfig, TreeCache) - Method in class org.exoplatform.services.cache.impl.jboss.lfu.LFUExoCacheCreator
Creates an eXo cache according to the given configuration ExoCacheConfig
create(ExoCacheConfig, TreeCache) - Method in class org.exoplatform.services.cache.impl.jboss.lru.LRUExoCacheCreator
Creates an eXo cache according to the given configuration ExoCacheConfig
create(ExoCacheConfig, TreeCache) - Method in class org.exoplatform.services.cache.impl.jboss.mru.MRUExoCacheCreator
Creates an eXo cache according to the given configuration ExoCacheConfig
createCache(ExoCacheConfig) - Method in class org.exoplatform.services.cache.impl.jboss.ExoCacheFactoryImpl
To create a new cache instance according to the given configuration, we follow the steps below: 1.

D

defaultMaxAgeSeconds - Variable in class org.exoplatform.services.cache.impl.jboss.lru.LRUExoCacheCreator
The default value for the parameter maxAge in seconds
defaultMinNodes - Variable in class org.exoplatform.services.cache.impl.jboss.lfu.LFUExoCacheCreator
The default value for the parameter maxAge

E

ExoCacheCreator - Interface in org.exoplatform.services.cache.impl.jboss
This class is used to create the cache according to the given configuration ExoCacheConfig Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com 20 juil. 2009
ExoCacheCreatorPlugin - Class in org.exoplatform.services.cache.impl.jboss
This class allows us to define new creators Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com 20 juil. 2009
ExoCacheCreatorPlugin(InitParams) - Constructor for class org.exoplatform.services.cache.impl.jboss.ExoCacheCreatorPlugin
 
ExoCacheFactoryConfigPlugin - Class in org.exoplatform.services.cache.impl.jboss
This class is used to define custom configurations Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com 23 juil. 2009
ExoCacheFactoryConfigPlugin(InitParams) - Constructor for class org.exoplatform.services.cache.impl.jboss.ExoCacheFactoryConfigPlugin
 
ExoCacheFactoryImpl - Class in org.exoplatform.services.cache.impl.jboss
This class is the JBoss Cache implementation of the ExoCacheFactory Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com 17 juil. 2009
ExoCacheFactoryImpl(InitParams, ConfigurationManager) - Constructor for class org.exoplatform.services.cache.impl.jboss.ExoCacheFactoryImpl
 
EXPECTED_IMPL - Static variable in class org.exoplatform.services.cache.impl.jboss.fifo.FIFOExoCacheCreator
The expected implementation name
EXPECTED_IMPL - Static variable in class org.exoplatform.services.cache.impl.jboss.lfu.LFUExoCacheCreator
The expected implementation name
EXPECTED_IMPL - Static variable in class org.exoplatform.services.cache.impl.jboss.lru.LRUExoCacheCreator
The expected implementation name
EXPECTED_IMPL - Static variable in class org.exoplatform.services.cache.impl.jboss.mru.MRUExoCacheCreator
The expected implementation name

F

FIFOExoCacheConfig - Class in org.exoplatform.services.cache.impl.jboss.fifo
The ExoCacheConfig for the FIFO implementation Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com 21 juil. 2009
FIFOExoCacheConfig() - Constructor for class org.exoplatform.services.cache.impl.jboss.fifo.FIFOExoCacheConfig
 
FIFOExoCacheCreator - Class in org.exoplatform.services.cache.impl.jboss.fifo
The FIFO Implementation of an ExoCacheCreator Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com 20 juil. 2009
FIFOExoCacheCreator() - Constructor for class org.exoplatform.services.cache.impl.jboss.fifo.FIFOExoCacheCreator
 

G

get(Serializable) - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache
getCachedObjects() - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache
getCacheHit() - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache
getCacheMiss() - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache
getCacheSize() - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache
getConfigs() - Method in class org.exoplatform.services.cache.impl.jboss.ExoCacheFactoryConfigPlugin
Returns all the configurations defined for this ComponentPlugin
getCreators() - Method in class org.exoplatform.services.cache.impl.jboss.ExoCacheCreatorPlugin
Returns all the creators defined for this ComponentPlugin
getExoCacheCreator(ExoCacheConfig) - Method in class org.exoplatform.services.cache.impl.jboss.ExoCacheFactoryImpl
Returns the most relevant ExoCacheCreator according to the give configuration
getExpectedConfigType() - Method in interface org.exoplatform.services.cache.impl.jboss.ExoCacheCreator
Returns the type of ExoCacheConfig expected by the creator
getExpectedConfigType() - Method in class org.exoplatform.services.cache.impl.jboss.fifo.FIFOExoCacheCreator
Returns the type of ExoCacheConfig expected by the creator
getExpectedConfigType() - Method in class org.exoplatform.services.cache.impl.jboss.lfu.LFUExoCacheCreator
Returns the type of ExoCacheConfig expected by the creator
getExpectedConfigType() - Method in class org.exoplatform.services.cache.impl.jboss.lru.LRUExoCacheCreator
Returns the type of ExoCacheConfig expected by the creator
getExpectedConfigType() - Method in class org.exoplatform.services.cache.impl.jboss.mru.MRUExoCacheCreator
Returns the type of ExoCacheConfig expected by the creator
getExpectedImplementation() - Method in interface org.exoplatform.services.cache.impl.jboss.ExoCacheCreator
Returns the name of the implementation expected by the creator.
getExpectedImplementation() - Method in class org.exoplatform.services.cache.impl.jboss.fifo.FIFOExoCacheCreator
Returns the name of the implementation expected by the creator.
getExpectedImplementation() - Method in class org.exoplatform.services.cache.impl.jboss.lfu.LFUExoCacheCreator
Returns the name of the implementation expected by the creator.
getExpectedImplementation() - Method in class org.exoplatform.services.cache.impl.jboss.lru.LRUExoCacheCreator
Returns the name of the implementation expected by the creator.
getExpectedImplementation() - Method in class org.exoplatform.services.cache.impl.jboss.mru.MRUExoCacheCreator
Returns the name of the implementation expected by the creator.
getLabel() - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache
getLiveTime() - Method in class org.exoplatform.services.cache.impl.jboss.lfu.LFUExoCacheCreator.LFUExoCache
 
getLiveTime() - Method in class org.exoplatform.services.cache.impl.jboss.lru.LRUExoCacheCreator.LRUExoCache
 
getMaxAge() - Method in class org.exoplatform.services.cache.impl.jboss.lru.LRUExoCacheCreator.LRUExoCache
 
getMaxAgeSeconds() - Method in class org.exoplatform.services.cache.impl.jboss.lru.LRUExoCacheConfig
 
getMaxNodes() - Method in class org.exoplatform.services.cache.impl.jboss.fifo.FIFOExoCacheConfig
 
getMaxNodes() - Method in class org.exoplatform.services.cache.impl.jboss.lfu.LFUExoCacheConfig
 
getMaxNodes() - Method in class org.exoplatform.services.cache.impl.jboss.lru.LRUExoCacheConfig
 
getMaxNodes() - Method in class org.exoplatform.services.cache.impl.jboss.mru.MRUExoCacheConfig
 
getMaxSize() - Method in class org.exoplatform.services.cache.impl.jboss.lfu.LFUExoCacheCreator.LFUExoCache
 
getMaxSize() - Method in class org.exoplatform.services.cache.impl.jboss.lru.LRUExoCacheCreator.LRUExoCache
 
getMinNodes() - Method in class org.exoplatform.services.cache.impl.jboss.lfu.LFUExoCacheConfig
 
getMinNodes() - Method in class org.exoplatform.services.cache.impl.jboss.lfu.LFUExoCacheCreator.LFUExoCache
 
getName() - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache
getTimeToLiveSeconds() - Method in class org.exoplatform.services.cache.impl.jboss.lru.LRUExoCacheConfig
 

I

isDistributed() - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache
isLogEnabled() - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache
isReplicated() - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache

L

LFUExoCacheConfig - Class in org.exoplatform.services.cache.impl.jboss.lfu
The ExoCacheConfig for the LFU implementation Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com 21 juil. 2009
LFUExoCacheConfig() - Constructor for class org.exoplatform.services.cache.impl.jboss.lfu.LFUExoCacheConfig
 
LFUExoCacheCreator - Class in org.exoplatform.services.cache.impl.jboss.lfu
The LFU Implementation of an ExoCacheCreator Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com 21 juil. 2009
LFUExoCacheCreator() - Constructor for class org.exoplatform.services.cache.impl.jboss.lfu.LFUExoCacheCreator
 
LFUExoCacheCreator.LFUExoCache - Class in org.exoplatform.services.cache.impl.jboss.lfu
The LRU implementation of an ExoCache
LFUExoCacheCreator.LFUExoCache(ExoCacheConfig, TreeCache, LFUConfiguration) - Constructor for class org.exoplatform.services.cache.impl.jboss.lfu.LFUExoCacheCreator.LFUExoCache
 
LRUExoCacheConfig - Class in org.exoplatform.services.cache.impl.jboss.lru
The ExoCacheConfig for the LRU implementation Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com 21 juil. 2009
LRUExoCacheConfig() - Constructor for class org.exoplatform.services.cache.impl.jboss.lru.LRUExoCacheConfig
 
LRUExoCacheCreator - Class in org.exoplatform.services.cache.impl.jboss.lru
The LRU Implementation of an ExoCacheCreator Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com 21 juil. 2009
LRUExoCacheCreator() - Constructor for class org.exoplatform.services.cache.impl.jboss.lru.LRUExoCacheCreator
 
LRUExoCacheCreator.LRUExoCache - Class in org.exoplatform.services.cache.impl.jboss.lru
The LRU implementation of an ExoCache
LRUExoCacheCreator.LRUExoCache(ExoCacheConfig, TreeCache, LRUConfiguration) - Constructor for class org.exoplatform.services.cache.impl.jboss.lru.LRUExoCacheCreator.LRUExoCache
 

M

MRUExoCacheConfig - Class in org.exoplatform.services.cache.impl.jboss.mru
The ExoCacheConfig for the MRU implementation Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com 21 juil. 2009
MRUExoCacheConfig() - Constructor for class org.exoplatform.services.cache.impl.jboss.mru.MRUExoCacheConfig
 
MRUExoCacheCreator - Class in org.exoplatform.services.cache.impl.jboss.mru
The MRU Implementation of an ExoCacheCreator Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com 21 juil. 2009
MRUExoCacheCreator() - Constructor for class org.exoplatform.services.cache.impl.jboss.mru.MRUExoCacheCreator
 

N

nodeCreated(Fqn) - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache.CacheEventListener
 
nodeEvicted(Fqn) - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache.CacheEventListener
 
nodeLoaded(Fqn) - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache.CacheEventListener
 
nodeModified(Fqn) - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache.CacheEventListener
 
nodeModify(Fqn, boolean, boolean) - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache.CacheEventListener
 
nodeRemove(Fqn, boolean, boolean) - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache.CacheEventListener
 
nodeRemoved(Fqn) - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache.CacheEventListener
 
nodeVisited(Fqn) - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache.CacheEventListener
 

O

org.exoplatform.services.cache.impl.jboss - package org.exoplatform.services.cache.impl.jboss
 
org.exoplatform.services.cache.impl.jboss.fifo - package org.exoplatform.services.cache.impl.jboss.fifo
 
org.exoplatform.services.cache.impl.jboss.lfu - package org.exoplatform.services.cache.impl.jboss.lfu
 
org.exoplatform.services.cache.impl.jboss.lru - package org.exoplatform.services.cache.impl.jboss.lru
 
org.exoplatform.services.cache.impl.jboss.mru - package org.exoplatform.services.cache.impl.jboss.mru
 

P

put(Serializable, Object) - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache
putMap(Map<Serializable, Object>) - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache

R

remove(Serializable) - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache
removeCachedObjects() - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache

S

select(CachedObjectSelector) - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache
setDistributed(boolean) - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache
setLabel(String) - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache
setLiveTime(long) - Method in class org.exoplatform.services.cache.impl.jboss.lfu.LFUExoCacheCreator.LFUExoCache
 
setLiveTime(long) - Method in class org.exoplatform.services.cache.impl.jboss.lru.LRUExoCacheCreator.LRUExoCache
 
setLogEnabled(boolean) - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache
setMaxAge(int) - Method in class org.exoplatform.services.cache.impl.jboss.lru.LRUExoCacheCreator.LRUExoCache
 
setMaxAgeSeconds(int) - Method in class org.exoplatform.services.cache.impl.jboss.lru.LRUExoCacheConfig
 
setMaxNodes(int) - Method in class org.exoplatform.services.cache.impl.jboss.fifo.FIFOExoCacheConfig
 
setMaxNodes(int) - Method in class org.exoplatform.services.cache.impl.jboss.lfu.LFUExoCacheConfig
 
setMaxNodes(int) - Method in class org.exoplatform.services.cache.impl.jboss.lru.LRUExoCacheConfig
 
setMaxNodes(int) - Method in class org.exoplatform.services.cache.impl.jboss.mru.MRUExoCacheConfig
 
setMaxSize(int) - Method in class org.exoplatform.services.cache.impl.jboss.lfu.LFUExoCacheCreator.LFUExoCache
 
setMaxSize(int) - Method in class org.exoplatform.services.cache.impl.jboss.lru.LRUExoCacheCreator.LRUExoCache
 
setMinNodes(int) - Method in class org.exoplatform.services.cache.impl.jboss.lfu.LFUExoCacheConfig
 
setMinNodes(int) - Method in class org.exoplatform.services.cache.impl.jboss.lfu.LFUExoCacheCreator.LFUExoCache
 
setName(String) - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache
setReplicated(boolean) - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache
setTimeToLiveSeconds(int) - Method in class org.exoplatform.services.cache.impl.jboss.lru.LRUExoCacheConfig
 

V

viewChange(View) - Method in class org.exoplatform.services.cache.impl.jboss.AbstractExoCache.CacheEventListener
 

A C D E F G I L M N O P R S V

Copyright © 2010 eXo Platform SAS. All Rights Reserved.