org.camunda.bpm.engine.impl.persistence.deploy.cache
Class DefaultCacheFactory

java.lang.Object
  extended by org.camunda.bpm.engine.impl.persistence.deploy.cache.DefaultCacheFactory
All Implemented Interfaces:
CacheFactory

public class DefaultCacheFactory
extends Object
implements CacheFactory

Provides the default cache implementation for the deployment caches see DeploymentCache.

Author:
Johannes Heinemann

Constructor Summary
DefaultCacheFactory()
           
 
Method Summary
<T> org.camunda.commons.utils.cache.Cache<String,T>
createCache(int maxNumberOfElementsInCache)
          Creates a cache that does not exceed a specified number of elements.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultCacheFactory

public DefaultCacheFactory()
Method Detail

createCache

public <T> org.camunda.commons.utils.cache.Cache<String,T> createCache(int maxNumberOfElementsInCache)
Description copied from interface: CacheFactory
Creates a cache that does not exceed a specified number of elements.

Specified by:
createCache in interface CacheFactory
Parameters:
maxNumberOfElementsInCache - The maximum number of elements that is allowed within the cache at the same time.
Returns:
The cache to be created.


Copyright © 2017 camunda services GmbH. All rights reserved.