Examples of RememberingRemoteListener


Examples of com.sun.jini.test.share.RememberingRemoteListener

       // create an owner to for testing definite exceptions
       Exception except = new IllegalArgumentException("IndefiniteRenewalTest");
       owner = new OpCountingOwner(renewGrant);

       // logs events as they arrive
       rrl = new RememberingRemoteListener(getExporter());

       // create lease renewal manager for wider use across implementations
       lrm = new LeaseRenewalManager(sysConfig.getConfiguration());
    }
View Full Code Here

Examples of com.sun.jini.test.share.RememberingRemoteListener

       // create an owner for testing definite exceptions
       owner = new FailingOpCountingOwner(throwables, 0, renewGrant);

       // logs events as they arrive
       warnListener = new RememberingRemoteListener(getExporter());
       failListener = new RememberingRemoteListener(getExporter());
    }
View Full Code Here

Examples of com.sun.jini.test.share.RememberingRemoteListener

 
       // Announce where we are in the test
       logger.log(Level.FINE, "RenewalFailureListenerTest: In setup() method.");

       // logs events as they arrive
       rrl = new RememberingRemoteListener(getExporter());

       // capture the renewal time
       String property = "com.sun.jini.test.spec.renewalservice.renewGrant";
       renewGrant = getConfig().getLongConfigVal(property, DEFAULT_RENEW_GRANT);
View Full Code Here

Examples of com.sun.jini.test.share.RememberingRemoteListener

     longGrantor[i] new DeterminingOwner(renewGrant * 2,
              renewDuration);
       }

       // logs events as they arrive
       rrl = new RememberingRemoteListener(getExporter());

       // create lease renewal manager for wider use across implementations
       lrm = new LeaseRenewalManager(sysConfig.getConfiguration());
    }
View Full Code Here

Examples of com.sun.jini.test.share.RememberingRemoteListener

       String prop = "com.sun.jini.test.spec.renewalservice." +
               "renewal_set_lease_duration";
       renewSetDur = getConfig().getLongConfigVal(prop, RENEWAL_SET_LEASE_DURATION);

       // logs events as they arrive
       rrl = new RememberingRemoteListener(getExporter());

       // create lease renewal manager for wider use across implementations
       lrm = new LeaseRenewalManager(sysConfig.getConfiguration());
    }
View Full Code Here

Examples of com.sun.jini.test.share.RememberingRemoteListener

       // create an owner to for testing definite exceptions
       Exception except = new IllegalArgumentException("LeaseRenewalTest");
       owner = new FailingOpCountingOwner(except, 1, renewGrant);

       // logs events as they arrive
       rrl = new RememberingRemoteListener(getExporter());

       // create lease renewal manager for wider use across implementations
       lrm = new LeaseRenewalManager(sysConfig.getConfiguration());
    }
View Full Code Here

Examples of com.sun.jini.test.share.RememberingRemoteListener

       String prop = "com.sun.jini.test.spec.renewalservice." +
               "renewal_set_lease_duration";
       renewSetDur = getConfig().getLongConfigVal(prop, RENEWAL_SET_LEASE_DURATION);

       // logs events as they arrive
       rrl = new RememberingRemoteListener(getExporter());

       // create lease renewal manager for wider use across implementations
       lrm = new LeaseRenewalManager(sysConfig.getConfiguration());
    }
View Full Code Here

Examples of com.sun.jini.test.share.RememberingRemoteListener

  }

  // create all required RemoteListeners
  for (int i = 0; i < NUMBER_OF_RENEWAL_SETS; ++i) {
      logger.log(Level.FINE, "Creating remote listener #" + i);
      listener[i] = new RememberingRemoteListener(getExporter());
  }

  // register first listener for ExpirationWarningEvents
  EventRegistration evReg =
      renewalSet[0].setExpirationWarningListener(listener[0], 1,
                   null);
  evReg = prepareRegistration(evReg);
 
  /* ASSERTION #1
     The set lease and the registration lease are the same. */
  Lease lease01 = prepareLease(renewalSet[0].getRenewalSetLease());
  Lease lease02 = evReg.getLease();
  if (lease01.equals(lease02) == false) {
      String message = "The renewal set lease and the warning " +
           "event registration lease are not the same.";
      throw new TestException(message);
  }

  // register for RenewalFailureEvents
  evReg = renewalSet[0].setRenewalFailureListener(listener[0], null);
  evReg = prepareRegistration(evReg);
 
  /* ASSERTION #1 cont'd
     The set lease and the registration lease are the same. */
  Lease lease03 = evReg.getLease();
  if (lease01.equals(lease03) == false) {
      String message = "The renewal set lease and the failure" +
    "event registration lease are not the same.";
      throw new TestException(message);
  }

  logger.log(Level.FINE, "Assertion #1 passed.");

  // register all twenty remote listeners
  for (int i = 0; i < NUMBER_OF_RENEWAL_SETS; ++i) {
      evReg =
    renewalSet[i].setExpirationWarningListener(listener[i], 1,
                 null);
      evReg = prepareRegistration(evReg);
      warnReg[i] = evReg;
      evReg =
    renewalSet[i].setRenewalFailureListener(listener[i], null);
      evReg = prepareRegistration(evReg);
      failReg[i] = evReg;
  }

  /* ASSERTION #2
     The registrations are unique and event ids are valid across
     all active registrations. */
  for (int i = 0; i < NUMBER_OF_RENEWAL_SETS; ++i) {

      if (rstUtil.isValidExpWarnEventReg(warnReg[i],
               renewalSet[i]) == false) {
    String message = "Warning event registration # " + i +
        " is invalid." + rstUtil.getFailureReason();
    throw new TestException(message);
      }

      if (rstUtil.isValidRenewFailEventReg(failReg[i],
           renewalSet[i]) == false) {
    String message = "Failure event registration # " + i +
        " is invalid." + rstUtil.getFailureReason();
    throw new TestException(message);
      }

      // create yet another RemoteEventListener
      Exporter exp = null;
      RememberingRemoteListener newListener =
    new RememberingRemoteListener(getExporter());
      evReg =
    renewalSet[0].setExpirationWarningListener(newListener,
                 1, null);
      evReg = prepareRegistration(evReg);

View Full Code Here

Examples of com.sun.jini.test.share.RememberingRemoteListener

       // capture the max time allowed for network transfer
       prop = "com.sun.jini.test.spec.renewalservice.latencySlop";
       latencySlop = getConfig().getLongConfigVal(prop, DEFAULT_SLOP);

       // logs events as they arrive
       rrl = new RememberingRemoteListener(getExporter());

    }
View Full Code Here

Examples of com.sun.jini.test.share.RememberingRemoteListener

       String prop = "com.sun.jini.test.spec.renewalservice." +
               "renewal_set_lease_duration";
       renewSetDur = getConfig().getLongConfigVal(prop, RENEWAL_SET_LEASE_DURATION);

       // logs events as they arrive
       normalListener01 = new RememberingRemoteListener(getExporter());
       normalListener02 = new RememberingRemoteListener(getExporter());

       // log event and then fail
       failingListener01 = new UnknownEventListener();
       failingListener02 = new UnknownEventListener();
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.