@Tags(value={"distributed","cluster","map","cache","server","key/value"}) @CapabilityDescription(value="Provides a map (key/value) cache that can be accessed over a socket. Interaction with this service is typically accomplished via a DistributedMapCacheClient service.") @SeeAlso(classNames={"org.apache.nifi.distributed.cache.client.DistributedMapCacheClientService","org.apache.nifi.ssl.StandardSSLContextService"}) public class DistributedMapCacheServer extends DistributedCacheServer
EVICTION_POLICY, EVICTION_STRATEGY_FIFO, EVICTION_STRATEGY_LFU, EVICTION_STRATEGY_LRU, MAX_CACHE_ENTRIES, PERSISTENCE_PATH, PORT, SSL_CONTEXT_SERVICE| Constructor and Description |
|---|
DistributedMapCacheServer() |
| Modifier and Type | Method and Description |
|---|---|
protected CacheServer |
createCacheServer(ConfigurationContext context) |
protected MapCacheServer |
createMapCacheServer(int port,
int maxSize,
SSLContext sslContext,
EvictionPolicy evictionPolicy,
File persistenceDir) |
finalize, getPort, getSupportedPropertyDescriptors, shutdownServer, startServerabstractClearConfigContext, abstractStoreConfigContext, disabled, enabled, getConfigurationContext, getControllerServiceLookup, getIdentifier, getLogger, getNodeTypeProvider, getProperty, getStateManager, init, initialize, isEnabledcustomValidate, equals, getPropertyDescriptor, getPropertyDescriptors, getSupportedDynamicPropertyDescriptor, hashCode, onPropertyModified, toString, validategetPropertyDescriptor, getPropertyDescriptors, onPropertyModified, validateprotected CacheServer createCacheServer(ConfigurationContext context)
createCacheServer in class DistributedCacheServerprotected MapCacheServer createMapCacheServer(int port, int maxSize, SSLContext sslContext, EvictionPolicy evictionPolicy, File persistenceDir) throws IOException
IOExceptionCopyright © 2021 Apache NiFi Project. All rights reserved.