private void processMessage() DiscoveredService discoveredService = new DiscoveredService(); discoveredService.setServiceAddress( message.getHost() ); discoveredService.setCacheNames( message.getCacheNames() ); discoveredService.setServicePort( message.getPort() ); discoveredService.setLastHearFromTime( System.currentTimeMillis() );
if ( discoveredService.equals( service1 ) ) if ( !theOldServiceInformation.getCacheNames().equals( discoveredService.getCacheNames() ) )
/** * @return string for debugging purposes. */ @Override public String toString() { StringBuilder buf = new StringBuilder(); buf.append( "\n DiscoveredService" ); buf.append( "\n CacheNames = [" + getCacheNames() + "]" ); buf.append( "\n ServiceAddress = [" + getServiceAddress() + "]" ); buf.append( "\n ServicePort = [" + getServicePort() + "]" ); buf.append( "\n LastHearFromTime = [" + getLastHearFromTime() + "]" ); return buf.toString(); } }
ArrayList<String> regions = service.getCacheNames(); String serverAndPort = service.getServiceAddress() + ":" + service.getServicePort();
sametCacheNames.add( "name1" ); DiscoveredService discoveredService = new DiscoveredService(); discoveredService.setServiceAddress( host ); discoveredService.setCacheNames( sametCacheNames ); discoveredService.setServicePort( 1000 ); discoveredService.setLastHearFromTime( 100 ); DiscoveredService discoveredService2 = new DiscoveredService(); discoveredService2.setServiceAddress( host ); discoveredService2.setCacheNames( sametCacheNames ); discoveredService2.setServicePort( 1000 ); discoveredService2.setLastHearFromTime( 500 ); if ( discoveredService.equals( service1 ) ) assertEquals( "The match should have the new last heard from time.", service1.getLastHearFromTime(), discoveredService2.getLastHearFromTime() );
cacheNames.add( cacheName ); DiscoveredService service = new DiscoveredService(); service.setCacheNames( cacheNames ); service.setServiceAddress( "localhost" ); service.setServicePort( 9999 ); lca.setTcpServer( service.getServiceAddress() + ":" + service.getServicePort() ); lca.setCacheName(cacheName); LateralCacheNoWait<String, String> noWait = factory.createCacheNoWait(lca, cacheEventLogger, elementSerializer);
if ( ( now - service.getLastHearFromTime() ) > ( maxIdleTimeSeconds * 1000 ) )
sametCacheNames.add( "name1" ); DiscoveredService discoveredService = new DiscoveredService(); discoveredService.setServiceAddress( host ); discoveredService.setCacheNames( sametCacheNames ); discoveredService.setServicePort( 1000 ); discoveredService.setLastHearFromTime( 100 ); DiscoveredService discoveredService2 = new DiscoveredService(); discoveredService2.setServiceAddress( host ); discoveredService2.setCacheNames( sametCacheNames ); discoveredService2.setServicePort( 1000 ); discoveredService2.setLastHearFromTime( 500 ); if ( discoveredService.equals( service1 ) ) assertEquals( "The match should have the new last heard from time.", service1.getLastHearFromTime(), discoveredService2.getLastHearFromTime() );
cacheNames.add( cacheName ); DiscoveredService service = new DiscoveredService(); service.setCacheNames( cacheNames ); service.setServiceAddress( "localhost" ); service.setServicePort( 9999 ); lca.setTcpServer( service.getServiceAddress() + ":" + service.getServicePort() ); lca.setCacheName(cacheName); LateralCacheNoWait<String, String> noWait = factory.createCacheNoWait(lca, cacheEventLogger, elementSerializer);
ArrayList<String> regions = service.getCacheNames(); String serverAndPort = service.getServiceAddress() + ":" + service.getServicePort();
if ( ( now - service.getLastHearFromTime() ) > ( maxIdleTimeSeconds * 1000 ) )
service.addDiscoveryListener( discoveryListener ); DiscoveredService discoveredService = new DiscoveredService(); discoveredService.setServiceAddress( host ); discoveredService.setCacheNames( new ArrayList<String>() ); discoveredService.setServicePort( 1000 ); discoveredService.setLastHearFromTime( 100 ); DiscoveredService discoveredService2 = new DiscoveredService(); discoveredService2.setServiceAddress( host ); discoveredService2.setCacheNames( differentCacheNames ); discoveredService2.setServicePort( 1000 ); discoveredService2.setLastHearFromTime( 500 ); if ( discoveredService.equals( service1 ) ) assertEquals( "The match should have the new last heard from time.", service1.getLastHearFromTime(), discoveredService2.getLastHearFromTime() ); assertEquals( "The names should be updated.", service1.getCacheNames() + "", differentCacheNames + "" );
private void processMessage() DiscoveredService discoveredService = new DiscoveredService(); discoveredService.setServiceAddress( message.getHost() ); discoveredService.setCacheNames( message.getCacheNames() ); discoveredService.setServicePort( message.getPort() ); discoveredService.setLastHearFromTime( System.currentTimeMillis() );
cacheNames.add( cacheName ); DiscoveredService service = new DiscoveredService(); service.setCacheNames( cacheNames ); service.setServiceAddress( "localhost" ); service.setServicePort( 9999 ); lca.setTcpServer( service.getServiceAddress() + ":" + service.getServicePort() ); lca.setCacheName(cacheName); LateralCacheNoWait<String, String> noWait = factory.createCacheNoWait(lca, cacheEventLogger, elementSerializer);
ArrayList<String> regions = service.getCacheNames(); String serverAndPort = service.getServiceAddress() + ":" + service.getServicePort();
/** * @return string for debugging purposes. */ @Override public String toString() { StringBuilder buf = new StringBuilder(); buf.append( "\n DiscoveredService" ); buf.append( "\n CacheNames = [" + getCacheNames() + "]" ); buf.append( "\n ServiceAddress = [" + getServiceAddress() + "]" ); buf.append( "\n ServicePort = [" + getServicePort() + "]" ); buf.append( "\n LastHearFromTime = [" + getLastHearFromTime() + "]" ); return buf.toString(); } }
if ( discoveredService.equals( service1 ) ) if ( !theOldServiceInformation.getCacheNames().equals( discoveredService.getCacheNames() ) )
service.addDiscoveryListener( discoveryListener ); DiscoveredService discoveredService = new DiscoveredService(); discoveredService.setServiceAddress( host ); discoveredService.setCacheNames( new ArrayList<String>() ); discoveredService.setServicePort( 1000 ); discoveredService.setLastHearFromTime( 100 ); DiscoveredService discoveredService2 = new DiscoveredService(); discoveredService2.setServiceAddress( host ); discoveredService2.setCacheNames( differentCacheNames ); discoveredService2.setServicePort( 1000 ); discoveredService2.setLastHearFromTime( 500 ); if ( discoveredService.equals( service1 ) ) assertEquals( "The match should have the new last heard from time.", service1.getLastHearFromTime(), discoveredService2.getLastHearFromTime() ); assertEquals( "The names should be updated.", service1.getCacheNames() + "", differentCacheNames + "" );
service.addDiscoveryListener( discoveryListener ); DiscoveredService discoveredService = new DiscoveredService(); discoveredService.setServiceAddress( host ); discoveredService.setCacheNames( new ArrayList<String>() ); discoveredService.setServicePort( 1000 ); discoveredService.setLastHearFromTime( 100 );
cacheNames.add( cacheName ); DiscoveredService service = new DiscoveredService(); service.setCacheNames( cacheNames ); service.setServiceAddress( "localhost" ); service.setServicePort( 9999 ); lca.setTcpServer( service.getServiceAddress() + ":" + service.getServicePort() ); lca.setCacheName(cacheName); LateralCacheNoWait<String, String> noWait = factory.createCacheNoWait(lca, cacheEventLogger, elementSerializer);