Uses of Interface
com.norconex.crawler.core.cluster.CacheMap
Packages that use CacheMap
Package
Description
-
Uses of CacheMap in com.norconex.crawler.core.cluster
Methods in com.norconex.crawler.core.cluster that return CacheMapModifier and TypeMethodDescriptionCacheManager.getAdminCache()Gets the admin cache for storing administrative data.<T> CacheMap<T> CacheManager.getCacheMap(String name, Class<T> valueType) Gets a named cache storing objects of the supplied type.CacheManager.getCrawlerCache()Gets a generic shared cache bound to a crawler that persists forever (never deleted).CacheManager.getCrawlRunCache()Gets a generic shared cache tied to a specific crawler run and does not get persisted when the crawler run terminates.CacheManager.getCrawlSessionCache()Gets a generic shared cache bound to a crawl session that persists until a new crawl session is started (for the same crawler).CacheManager.getPipelineStepCache()Gets the pipeline step cache for storing current pipeline steps.CacheManager.getPipelineWorkerStatusCache()Gets the pipeline worker status cache for storing worker statuses. -
Uses of CacheMap in com.norconex.crawler.core.cluster.impl.hazelcast
Classes in com.norconex.crawler.core.cluster.impl.hazelcast that implement CacheMapModifier and TypeClassDescriptionclassHazelcast IMap-based implementation of the Cache interface.Methods in com.norconex.crawler.core.cluster.impl.hazelcast that return CacheMapModifier and TypeMethodDescriptionHazelcastCacheManager.getAdminCache()<T> CacheMap<T> HazelcastCacheManager.getCacheMap(String name, Class<T> valueType) HazelcastCacheManager.getCrawlerCache()HazelcastCacheManager.getCrawlRunCache()HazelcastCacheManager.getCrawlSessionCache()HazelcastCacheManager.getPipelineStepCache()HazelcastCacheManager.getPipelineWorkerStatusCache() -
Uses of CacheMap in com.norconex.crawler.core.cluster.impl.memory
Classes in com.norconex.crawler.core.cluster.impl.memory that implement CacheMapMethods in com.norconex.crawler.core.cluster.impl.memory that return CacheMapModifier and TypeMethodDescriptionMemoryCacheManager.getAdminCache()<T> CacheMap<T> MemoryCacheManager.getCacheMap(String name, Class<T> valueType) MemoryCacheManager.getCrawlerCache()MemoryCacheManager.getCrawlRunCache()MemoryCacheManager.getCrawlSessionCache()MemoryCacheManager.getPipelineStepCache()MemoryCacheManager.getPipelineWorkerStatusCache() -
Uses of CacheMap in com.norconex.crawler.core.cluster.impl.mvstore
Classes in com.norconex.crawler.core.cluster.impl.mvstore that implement CacheMapMethods in com.norconex.crawler.core.cluster.impl.mvstore that return CacheMapModifier and TypeMethodDescriptionMVStoreCacheManager.getAdminCache()<T> CacheMap<T> MVStoreCacheManager.getCacheMap(String name, Class<T> valueType) MVStoreCacheManager.getCrawlerCache()MVStoreCacheManager.getCrawlRunCache()MVStoreCacheManager.getCrawlSessionCache()MVStoreCacheManager.getPipelineStepCache()MVStoreCacheManager.getPipelineWorkerStatusCache() -
Uses of CacheMap in com.norconex.crawler.core.session
Methods in com.norconex.crawler.core.session that return CacheMapConstructors in com.norconex.crawler.core.session with parameters of type CacheMapModifierConstructorDescriptionCrawlerAttributes(CacheMap<String> cache) Creates a newCrawlerAttributesinstance.CrawlerRunCoordinator(CacheMap<String> sessionCache, CacheMap<String> runCache, CrawlerAttributes crawlRunAttributes) CrawlerStateStore(CacheMap<String> sessionCache, CrawlerAttributes sessionAttributes, CrawlerAttributes runAttributes) Creates a newCrawlerStateStoreinstance. -
Uses of CacheMap in com.norconex.crawler.web.util
Methods in com.norconex.crawler.web.util that return CacheMapModifier and TypeMethodDescriptionstatic <T> CacheMap<T> Web.gridCache(@NonNull CrawlerSession crawlSession, @NonNull String name, @NonNull Class<? extends T> type)