Examples of pipelineFilter()


Examples of net.tomp2p.connection.ChannelClientConfiguration.pipelineFilter()

    // configure the thread handling internally, callback can be blocking
    eventExecutorGroup = new DefaultEventExecutorGroup(H2HConstants.NUM_OF_NETWORK_THREADS);

    ChannelClientConfiguration clientConfig = PeerMaker.createDefaultChannelClientConfiguration();
    clientConfig.signatureFactory(new H2HSignatureFactory());
    clientConfig.pipelineFilter(new PeerMaker.EventExecutorGroupFilter(eventExecutorGroup));

    ChannelServerConficuration serverConfig = PeerMaker.createDefaultChannelServerConfiguration();
    serverConfig.signatureFactory(new H2HSignatureFactory());
    serverConfig.pipelineFilter(new PeerMaker.EventExecutorGroupFilter(eventExecutorGroup));
View Full Code Here

Examples of net.tomp2p.connection.ChannelClientConfiguration.pipelineFilter()

            final int timeout = 20;
           
            ChannelServerConfiguration csc = PeerBuilder.createDefaultChannelServerConfiguration();
        ChannelClientConfiguration ccc = PeerBuilder.createDefaultChannelClientConfiguration();
        csc.pipelineFilter(createFilter());
        ccc.pipelineFilter(createFilter());
           
            peer1 = new PeerBuilder(new Number160(RND)).ports(port1).channelClientConfiguration(ccc).channelServerConfiguration(csc).start();
            peer2 = new PeerBuilder(new Number160(RND)).ports(port2).start();
            //
            peer2.objectDataReply(new ObjectDataReply() {
View Full Code Here

Examples of net.tomp2p.connection.ChannelClientConfiguration.pipelineFilter()

        }
      };
      ChannelServerConfiguration csc = PeerBuilder.createDefaultChannelServerConfiguration();
      ChannelClientConfiguration ccc = PeerBuilder.createDefaultChannelClientConfiguration();
      csc.pipelineFilter(pf);
      ccc.pipelineFilter(pf);
            sender = new PeerBuilder(new Number160("0x50")).p2pId(55).enableMaintenance(false).ports(2424).channelClientConfiguration(ccc).channelServerConfiguration(csc).start();
            recv1 = new PeerBuilder(new Number160("0x20")).p2pId(55).enableMaintenance(false).ports(8088).channelClientConfiguration(ccc).channelServerConfiguration(csc).start();
            recv1.objectDataReply(new ObjectDataReply() {
                @Override
                public Object reply(PeerAddress sender, Object request) throws Exception {
View Full Code Here

Examples of net.tomp2p.connection.ChannelClientConfiguration.pipelineFilter()

        }
      };
      ChannelServerConfiguration csc = PeerBuilder.createDefaultChannelServerConfiguration();
      ChannelClientConfiguration ccc = PeerBuilder.createDefaultChannelClientConfiguration();
      csc.pipelineFilter(pf);
      ccc.pipelineFilter(pf);
            sender = new PeerBuilder(new Number160("0x50")).p2pId(55).ports(2424).enableMaintenance(false)
                    .channelClientConfiguration(ccc).channelServerConfiguration(csc).start();
            recv1 = new PeerBuilder(new Number160("0x20")).p2pId(55).ports(8088).enableMaintenance(false)
                .channelClientConfiguration(ccc).channelServerConfiguration(csc).start();
            recv1.objectDataReply(new ObjectDataReply() {
View Full Code Here

Examples of net.tomp2p.connection.ChannelClientConfiguration.pipelineFilter()

    ChannelClientConfiguration channelClientConfiguration = new ChannelClientConfiguration();
    channelClientConfiguration.bindings(new Bindings());
    channelClientConfiguration.maxPermitsPermanentTCP(MAX_PERMITS_PERMANENT_TCP);
    channelClientConfiguration.maxPermitsTCP(MAX_PERMITS_TCP);
    channelClientConfiguration.maxPermitsUDP(MAX_PERMITS_UDP);
    channelClientConfiguration.pipelineFilter(new DefaultPipelineFilter());
    channelClientConfiguration.signatureFactory(new DSASignatureFactory());
    channelClientConfiguration.senderTCP(new InetSocketAddress(0).getAddress());
    channelClientConfiguration.senderUDP(new InetSocketAddress(0).getAddress());
    return channelClientConfiguration;
  }
View Full Code Here

Examples of net.tomp2p.connection.ChannelClientConfiguration.pipelineFilter()

    PeerDHT slave = null;
    try {

      DefaultEventExecutorGroup eventExecutorGroup = new DefaultEventExecutorGroup(250);
      ChannelClientConfiguration ccc1 = PeerBuilder.createDefaultChannelClientConfiguration();
      ccc1.pipelineFilter(new PeerBuilder.EventExecutorGroupFilter(eventExecutorGroup));

      ChannelServerConfiguration ccs1 = PeerBuilder.createDefaultChannelServerConfiguration();
      ccs1.pipelineFilter(new PeerBuilder.EventExecutorGroupFilter(eventExecutorGroup));

      master = new PeerBuilderDHT(new PeerBuilder(new Number160(rnd)).ports(4001).channelClientConfiguration(ccc1)
View Full Code Here

Examples of net.tomp2p.connection.ChannelServerConficuration.pipelineFilter()

    clientConfig.signatureFactory(new H2HSignatureFactory());
    clientConfig.pipelineFilter(new PeerMaker.EventExecutorGroupFilter(eventExecutorGroup));

    ChannelServerConficuration serverConfig = PeerMaker.createDefaultChannelServerConfiguration();
    serverConfig.signatureFactory(new H2HSignatureFactory());
    serverConfig.pipelineFilter(new PeerMaker.EventExecutorGroupFilter(eventExecutorGroup));

    try {
      peer = new PeerMaker(Number160.createHash(nodeID)).ports(port).setEnableIndirectReplication(true)
          .channelClientConfiguration(clientConfig).channelServerConfiguration(serverConfig).makeAndListen();
    } catch (IOException e) {
View Full Code Here

Examples of net.tomp2p.connection.ChannelServerConfiguration.pipelineFilter()

            final int port2 = 4002;
            final int timeout = 20;
           
            ChannelServerConfiguration csc = PeerBuilder.createDefaultChannelServerConfiguration();
        ChannelClientConfiguration ccc = PeerBuilder.createDefaultChannelClientConfiguration();
        csc.pipelineFilter(createFilter());
        ccc.pipelineFilter(createFilter());
           
            peer1 = new PeerBuilder(new Number160(RND)).ports(port1).channelClientConfiguration(ccc).channelServerConfiguration(csc).start();
            peer2 = new PeerBuilder(new Number160(RND)).ports(port2).start();
            //
View Full Code Here

Examples of net.tomp2p.connection.ChannelServerConfiguration.pipelineFilter()

          return retVal;
        }
      };
      ChannelServerConfiguration csc = PeerBuilder.createDefaultChannelServerConfiguration();
      ChannelClientConfiguration ccc = PeerBuilder.createDefaultChannelClientConfiguration();
      csc.pipelineFilter(pf);
      ccc.pipelineFilter(pf);
         
            Bindings b1 = new Bindings().addProtocol(StandardProtocolFamily.INET).addAddress(InetAddress.getByName("127.0.0.1"));
            Bindings b2 = new Bindings().addProtocol(StandardProtocolFamily.INET).addAddress(InetAddress.getByName("127.0.0.1"));
           
View Full Code Here

Examples of net.tomp2p.connection.ChannelServerConfiguration.pipelineFilter()

          return retVal;
        }
      };
      ChannelServerConfiguration csc = PeerBuilder.createDefaultChannelServerConfiguration();
      ChannelClientConfiguration ccc = PeerBuilder.createDefaultChannelClientConfiguration();
      csc.pipelineFilter(pf);
      ccc.pipelineFilter(pf);
            sender = new PeerBuilder(new Number160("0x50")).p2pId(55).enableMaintenance(false).ports(2424).channelClientConfiguration(ccc).channelServerConfiguration(csc).start();
            recv1 = new PeerBuilder(new Number160("0x20")).p2pId(55).enableMaintenance(false).ports(8088).channelClientConfiguration(ccc).channelServerConfiguration(csc).start();
            recv1.objectDataReply(new ObjectDataReply() {
                @Override
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.