Package net.sf.ehcache.distribution
Class RMICacheManagerPeerProviderFactory
- java.lang.Object
-
- net.sf.ehcache.distribution.CacheManagerPeerProviderFactory
-
- net.sf.ehcache.distribution.RMICacheManagerPeerProviderFactory
-
public class RMICacheManagerPeerProviderFactory extends CacheManagerPeerProviderFactory
Builds a factory based on RMI- Version:
- $Id$
- Author:
- Greg Luck
-
-
Constructor Summary
Constructors Constructor Description RMICacheManagerPeerProviderFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CacheManagerPeerProvidercreateAutomaticallyConfiguredCachePeerProvider(CacheManager cacheManager, java.util.Properties properties)peerDiscovery=automatic, multicastGroupAddress=230.0.0.1, multicastGroupPort=4446, multicastPacketTimeToLive=255CacheManagerPeerProvidercreateCachePeerProvider(CacheManager cacheManager, java.util.Properties properties)Create a peer provider.protected CacheManagerPeerProvidercreateManuallyConfiguredCachePeerProvider(java.util.Properties properties)peerDiscovery=manual, rmiUrls=//hostname:port/cacheName //hostname:port/cacheName //hostname:port/cacheName
-
-
-
Method Detail
-
createCachePeerProvider
public CacheManagerPeerProvider createCachePeerProvider(CacheManager cacheManager, java.util.Properties properties) throws CacheException
Description copied from class:CacheManagerPeerProviderFactoryCreate a peer provider.- Specified by:
createCachePeerProviderin classCacheManagerPeerProviderFactory- Parameters:
properties- implementation specific properties. These are configured as comma separated name value pairs in ehcache.xmlcacheManager- the CacheManager instance connected to this peer provider- Returns:
- a constructed CacheManagerPeerProvider
- Throws:
CacheException
-
createManuallyConfiguredCachePeerProvider
protected CacheManagerPeerProvider createManuallyConfiguredCachePeerProvider(java.util.Properties properties)
peerDiscovery=manual, rmiUrls=//hostname:port/cacheName //hostname:port/cacheName //hostname:port/cacheName
-
createAutomaticallyConfiguredCachePeerProvider
protected CacheManagerPeerProvider createAutomaticallyConfiguredCachePeerProvider(CacheManager cacheManager, java.util.Properties properties) throws java.io.IOException
peerDiscovery=automatic, multicastGroupAddress=230.0.0.1, multicastGroupPort=4446, multicastPacketTimeToLive=255- Throws:
java.io.IOException
-
-