Package | Description |
---|---|
net.sf.ehcache |
This package contains the public API for using ehcache.
|
net.sf.ehcache.config |
This package contains the cache configuration code.
|
net.sf.ehcache.distribution |
This package is for cache replication.
|
net.sf.ehcache.management |
This package contains JMX MBeans and implementations for management of ehcache.
|
Modifier and Type | Field and Description |
---|---|
protected Map<String,CacheManagerPeerProvider> |
CacheManager.cacheManagerPeerProviders
The map of providers
|
Modifier and Type | Method and Description |
---|---|
CacheManagerPeerProvider |
CacheManager.getCacheManagerPeerProvider(String scheme)
Gets the
CacheManagerPeerProvider , matching the given scheme
For distributed caches, the peer provider finds other cache managers and their caches in the same cluster |
Modifier and Type | Method and Description |
---|---|
Map<String,CacheManagerPeerProvider> |
CacheManager.getCacheManagerPeerProviders() |
Modifier and Type | Method and Description |
---|---|
Map<String,CacheManagerPeerProvider> |
ConfigurationHelper.createCachePeerProviders()
Tries to load the class specified otherwise defaults to null
|
Modifier and Type | Class and Description |
---|---|
class |
ManualRMICacheManagerPeerProvider
A provider of Peer RMI addresses based off manual configuration.
|
class |
MulticastRMICacheManagerPeerProvider
A peer provider which discovers peers using Multicast.
|
class |
RMICacheManagerPeerProvider
A provider of Peer RMI addresses.
|
Modifier and Type | Method and Description |
---|---|
protected CacheManagerPeerProvider |
RMICacheManagerPeerProviderFactory.createAutomaticallyConfiguredCachePeerProvider(CacheManager cacheManager,
Properties properties)
peerDiscovery=automatic, multicastGroupAddress=230.0.0.1, multicastGroupPort=4446, multicastPacketTimeToLive=255
|
CacheManagerPeerProvider |
RMICacheManagerPeerProviderFactory.createCachePeerProvider(CacheManager cacheManager,
Properties properties) |
abstract CacheManagerPeerProvider |
CacheManagerPeerProviderFactory.createCachePeerProvider(CacheManager cacheManager,
Properties properties)
Create a peer provider.
|
protected CacheManagerPeerProvider |
RMICacheManagerPeerProviderFactory.createManuallyConfiguredCachePeerProvider(Properties properties)
peerDiscovery=manual, rmiUrls=//hostname:port/cacheName //hostname:port/cacheName //hostname:port/cacheName
|
Modifier and Type | Interface and Description |
---|---|
interface |
ManagedCacheManagerPeerProvider
A CacheManagerPeerProvider that supports MBean registration
|
Copyright © 2003–2016 Terracotta, Inc.. All rights reserved.