Examples of ConnectionValidator


Examples of marauroa.server.net.validator.ConnectionValidator

    super("NetworkServerManager");
    /*
     * init the packet validator (which can now only check if the address is
     * banned)
     */
    connectionValidator = new ConnectionValidator();

    /* create a flood check on connections */
    IFloodCheck check = new FloodCheck(this);
    floodValidator = new FloodValidator(check);

View Full Code Here

Examples of marauroa.server.net.validator.ConnectionValidator

  public void t8_testBannedIP() throws IOException, InvalidVersionException,
      TimeoutException, LoginFailedException {
    BareRPRuleProcessor rp = (BareRPRuleProcessor) BareRPRuleProcessor
        .get();
    ConnectionValidator conn = rp.getValidator();

    conn.addBan("127.0.0.1", "0.0.0.0", 20);

    try {
      client = new SimpleClient("log4j.properties");
      client.connect("localhost", PORT);
      client.login("testUsername", "password");
View Full Code Here

Examples of org.jboss.remoting.ConnectionValidator

      log.info("connections are good");
     
      // Verify Clients have distinct ConnectionValidators.
      Field field = Client.class.getDeclaredField("connectionValidator");
      field.setAccessible(true);
      ConnectionValidator connectionValidator1 = (ConnectionValidator) field.get(client1);
      ConnectionValidator connectionValidator2 = (ConnectionValidator) field.get(client2);
      assertNotSame(connectionValidator1, connectionValidator2);
     
      // Test client side connection failure notifications.
      int wait = (PING_PERIODS_TO_WAIT + 1) * VALIDATOR_PING_PERIOD + VALIDATOR_PING_TIMEOUT + 2000;
      log.info(getName() + " going to sleep for " + wait + " ms");
View Full Code Here

Examples of org.jboss.remoting.ConnectionValidator

      log.info("connections are good");
     
      // Verify Clients have distinct ConnectionValidators.
      Field field = Client.class.getDeclaredField("connectionValidator");
      field.setAccessible(true);
      ConnectionValidator connectionValidator1 = (ConnectionValidator) field.get(client1);
      ConnectionValidator connectionValidator2 = (ConnectionValidator) field.get(client2);
      assertNotSame(connectionValidator1, connectionValidator2);
     
      // Test client side connection failure notifications.
      int wait = (PING_PERIODS_TO_WAIT + 1) * VALIDATOR_PING_PERIOD + VALIDATOR_PING_TIMEOUT + 2000;
      log.info(getName() + " going to sleep for " + wait + " ms");
View Full Code Here

Examples of org.jboss.remoting.ConnectionValidator

      client.addConnectionListener(listener);
     
      // Test pingPeriod.
      Field field = Client.class.getDeclaredField("connectionValidator");
      field.setAccessible(true);
      ConnectionValidator validator = (ConnectionValidator) field.get(client);
      field = ConnectionValidator.class.getDeclaredField("pingPeriod");
      field.setAccessible(true);
      long pingPeriod = ((Long) field.get(validator)).longValue();
      assertEquals(ConnectionValidator.DEFAULT_PING_PERIOD, pingPeriod);
     
View Full Code Here

Examples of org.jboss.remoting.ConnectionValidator

      client.addConnectionListener(listener, 3456);
     
      // Test pingPeriod.
      Field field = Client.class.getDeclaredField("connectionValidator");
      field.setAccessible(true);
      ConnectionValidator validator = (ConnectionValidator) field.get(client);
      field = ConnectionValidator.class.getDeclaredField("pingPeriod");
      field.setAccessible(true);
      long pingPeriod = ((Long) field.get(validator)).longValue();
      assertEquals(3456, pingPeriod);
     
View Full Code Here

Examples of org.jboss.remoting.ConnectionValidator

      client.addConnectionListener(listener);
     
      // Test pingPeriod.
      Field field = Client.class.getDeclaredField("connectionValidator");
      field.setAccessible(true);
      ConnectionValidator validator = (ConnectionValidator) field.get(client);
      field = ConnectionValidator.class.getDeclaredField("pingPeriod");
      field.setAccessible(true);
      long pingPeriod = ((Long) field.get(validator)).longValue();
      assertEquals(3468, pingPeriod);
     
View Full Code Here

Examples of org.jboss.remoting.ConnectionValidator

      client.addConnectionListener(listener, metadata);
     
      // Test pingPeriod.
      Field field = Client.class.getDeclaredField("connectionValidator");
      field.setAccessible(true);
      ConnectionValidator validator = (ConnectionValidator) field.get(client);
      field = ConnectionValidator.class.getDeclaredField("pingPeriod");
      field.setAccessible(true);
      long pingPeriod = ((Long) field.get(validator)).longValue();
      assertEquals(3468, pingPeriod);
     
View Full Code Here

Examples of org.jboss.remoting.ConnectionValidator

      client.addConnectionListener(listener, metadata);
     
      // Test pingPeriod.
      Field field = Client.class.getDeclaredField("connectionValidator");
      field.setAccessible(true);
      ConnectionValidator validator = (ConnectionValidator) field.get(client);
      field = ConnectionValidator.class.getDeclaredField("pingPeriod");
      field.setAccessible(true);
      long pingPeriod = ((Long) field.get(validator)).longValue();
      assertEquals(3467, pingPeriod);
     
View Full Code Here

Examples of org.jboss.remoting.ConnectionValidator

      client.addConnectionListener(listener, metadata);
     
      // Test pingPeriod.
      Field field = Client.class.getDeclaredField("connectionValidator");
      field.setAccessible(true);
      ConnectionValidator validator = (ConnectionValidator) field.get(client);
      field = ConnectionValidator.class.getDeclaredField("pingPeriod");
      field.setAccessible(true);
      long pingPeriod = ((Long) field.get(validator)).longValue();
      assertEquals(3414, pingPeriod);
     
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.