/** * Gets the instance attribute of the LateralCacheTCPListener class. * <p> * @param ilca ITCPLateralCacheAttributes * @param cacheManager a reference to the global cache manager * * @return The instance value */ private LateralTCPDiscoveryListener getDiscoveryListener( ITCPLateralCacheAttributes ilca, ICompositeCacheManager cacheManager ) { String key = ilca.getUdpDiscoveryAddr() + ":" + ilca.getUdpDiscoveryPort(); LateralTCPDiscoveryListener ins = null; LateralTCPDiscoveryListener newListener = new LateralTCPDiscoveryListener( this.getName(), cacheManager); ins = lTCPDLInstances.putIfAbsent(key, newListener ); if ( ins == null ) { ins = newListener; if ( log.isInfoEnabled() ) { log.info( "Created new discovery listener for " + key + " cacheName for request " + ilca.getCacheName() ); } } return ins; }
/** * Gets the instance attribute of the LateralCacheTCPListener class. * <p> * @param ilca ITCPLateralCacheAttributes * @param cacheManager a reference to the global cache manager * * @return The instance value */ private LateralTCPDiscoveryListener getDiscoveryListener( ITCPLateralCacheAttributes ilca, ICompositeCacheManager cacheManager ) { String key = ilca.getUdpDiscoveryAddr() + ":" + ilca.getUdpDiscoveryPort(); LateralTCPDiscoveryListener ins = null; LateralTCPDiscoveryListener newListener = new LateralTCPDiscoveryListener( this.getName(), cacheManager); ins = lTCPDLInstances.putIfAbsent(key, newListener ); if ( ins == null ) { ins = newListener; if ( log.isInfoEnabled() ) { log.info( "Created new discovery listener for " + key + " cacheName for request " + ilca.getCacheName() ); } } return ins; }
/** Create the listener for testing */ @Override protected void setUp() throws Exception { factory = new LateralTCPCacheFactory(); factory.initialize(); cacheMgr = CompositeCacheManager.getInstance(); cacheEventLogger = new MockCacheEventLogger(); elementSerializer = new StandardSerializer(); listener = new LateralTCPDiscoveryListener( factory.getName(), cacheMgr ); }
/** Create the listener for testing */ @Override protected void setUp() throws Exception { factory = new LateralTCPCacheFactory(); factory.initialize(); cacheMgr = CompositeCacheManager.getInstance(); cacheEventLogger = new MockCacheEventLogger(); elementSerializer = new StandardSerializer(); listener = new LateralTCPDiscoveryListener( factory.getName(), cacheMgr ); }
LateralCacheNoWait<String, String> noWait = factory.createCacheNoWait(lca, cacheEventLogger, elementSerializer); cacheMgr.addAuxiliaryCache(factory.getName(), cacheName, noWait);
LateralCacheNoWait<String, String> noWait = factory.createCacheNoWait(lca, cacheEventLogger, elementSerializer); cacheMgr.addAuxiliaryCache(factory.getName(), cacheName, noWait);
LateralCacheNoWait<String, String> noWait = factory.createCacheNoWait(lca, cacheEventLogger, elementSerializer); cacheMgr.addAuxiliaryCache(factory.getName(), cacheName, noWait);
LateralCacheNoWait<String, String> noWait = factory.createCacheNoWait(lca, cacheEventLogger, elementSerializer); cacheMgr.addAuxiliaryCache(factory.getName(), cacheName, noWait);