Examples of TcpTransportFactory


Examples of etch.bindings.java.transport.TcpTransportFactory

 
  /** @throws Exception */
  @BeforeClass
  public static void init() throws Exception
  {
    TransportFactory.define( "rohit", new TcpTransportFactory() );
   
    String uri = "rohit://0.0.0.0:4040";
   
    listener = Test1Helper.newListener( uri, null, new MainTest1Listener() );
   
View Full Code Here

Examples of org.apache.etch.bindings.java.transport.TcpTransportFactory

 
  /** @throws Exception */
  @BeforeClass
  public static void init() throws Exception
  {
    TransportFactory.define( "rohit", new TcpTransportFactory() );
   
    String uri = "rohit://0.0.0.0:4040";
   
    listener = Test1Helper.newListener( uri, null, new MainTest1Listener() );
   
View Full Code Here

Examples of org.infinispan.client.hotrod.impl.transport.tcp.TcpTransportFactory

      runTest(2);
      runTest(3);
   }

   private org.infinispan.client.hotrod.impl.consistenthash.ConsistentHash extractClientConsistentHash() {
      TcpTransportFactory transport = (TcpTransportFactory) TestingUtil.extractField(remoteCacheManager, "transport");
      return transport.getConsistentHash();
   }
View Full Code Here

Examples of org.infinispan.client.hotrod.impl.transport.tcp.TcpTransportFactory

      assertEquals(0, c4.size());

   }

   private RoundRobinBalancingStrategy getBalancer() {
      TcpTransportFactory transportFactory = (TcpTransportFactory) TestingUtil.extractField(remoteCache.getRemoteCacheManager(), "transportFactory");
      return (RoundRobinBalancingStrategy) TestingUtil.extractField(transportFactory, "balancer");
   }
View Full Code Here

Examples of org.infinispan.client.hotrod.impl.transport.tcp.TcpTransportFactory

      withRemoteCacheManager(new RemoteCacheManagerCallable(
            new RemoteCacheManager(props)) {
         @Override
         public void call() {
            TcpTransportFactory tcpConnectionFactory = (TcpTransportFactory)
                  TestingUtil.extractField(rcm, "transportFactory");
            assertEquals(1, tcpConnectionFactory.getServers().size());
         }
      });
   }
View Full Code Here

Examples of org.infinispan.client.hotrod.impl.transport.tcp.TcpTransportFactory

      hotrodClientConf.put("infinispan.client.hotrod.ping_on_startup", "false");

      remoteCacheManager = new RemoteCacheManager(hotrodClientConf);
      remoteCache = remoteCacheManager.getCache();

      TcpTransportFactory tcpConnectionFactory = (TcpTransportFactory) extractField(remoteCacheManager, "transportFactory");
      connectionPool = (GenericKeyedObjectPool) extractField(tcpConnectionFactory, "connectionPool");
      workerThread1 = new WorkerThread(remoteCache);
      workerThread2 = new WorkerThread(remoteCache);
      workerThread3 = new WorkerThread(remoteCache);
      workerThread4 = new WorkerThread(remoteCache);
View Full Code Here

Examples of org.infinispan.client.hotrod.impl.transport.tcp.TcpTransportFactory

      hotrodClientConf.put("numTestsPerEvictionRun", "10");
      hotrodClientConf.put("infinispan.client.hotrod.ping_on_startup", "true");
      remoteCacheManager = new RemoteCacheManager(hotrodClientConf);
      remoteCache = remoteCacheManager.getCache();

      TcpTransportFactory tcpConnectionFactory = (TcpTransportFactory) TestingUtil.extractField(remoteCacheManager, "transportFactory");
      connectionPool = (GenericKeyedObjectPool) TestingUtil.extractField(tcpConnectionFactory, "connectionPool");

      return cacheManager;
   }
View Full Code Here

Examples of org.infinispan.client.hotrod.impl.transport.tcp.TcpTransportFactory

      ex.shutdownNow();
      kaf.stop();

      remoteCache.put(key, "v");
      assertOnlyServerHit(getAddress(hotRodServer2));
      TcpTransportFactory tcpTp = (TcpTransportFactory) TestingUtil.extractField(remoteCacheManager, "transportFactory");

      Marshaller sm = new JBossMarshaller();
      TcpTransport transport = (TcpTransport) tcpTp.getTransport(sm.objectToByteBuffer(key, 64));
      try {
      assertEquals(transport.getServerAddress(), new InetSocketAddress("localhost", hotRodServer2.getPort()));
      } finally {
         tcpTp.releaseTransport(transport);
      }
     

      log.info("About to stop Hot Rod server 2");
      hotRodServer2.stop();
View Full Code Here

Examples of org.infinispan.client.hotrod.impl.transport.tcp.TcpTransportFactory

      withRemoteCacheManager(new RemoteCacheManagerCallable(
            new RemoteCacheManager(props)) {
         @Override
         public void call() {
            TcpTransportFactory tcpConnectionFactory = (TcpTransportFactory)
                  TestingUtil.extractField(rcm, "transportFactory");
            for (int i = 0; i < 10; i++) {
               if (tcpConnectionFactory.getServers().size() == 1) {
                  TestingUtil.sleepThread(1000);
               } else {
                  break;
               }
            }
            assertEquals(2, tcpConnectionFactory.getServers().size());
         }
      });
   }
View Full Code Here

Examples of org.infinispan.client.hotrod.impl.transport.tcp.TcpTransportFactory

      runTest(2);
      runTest(3);
   }

   private org.infinispan.client.hotrod.impl.consistenthash.ConsistentHash extractClientConsistentHash() {
      TcpTransportFactory transport = (TcpTransportFactory) TestingUtil.extractField(remoteCacheManager, "transport");
      return transport.getConsistentHash();
   }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.