Examples of renewFor()


Examples of net.jini.lease.LeaseRenewalSet.renewFor()

  /* now assert that a shorter time will also be honored.
     start managing the lease for the base membership time
     again */
  logger.log(Level.FINE, "Adding lease with membership of " +
        doubleDuration + " milliseconds");
  set.renewFor(testLease, doubleDuration);
  logger.log(Level.FINE, "Re-adding lease with membership of " +
        membershipDuration + " milliseconds");
  set.renewFor(testLease, membershipDuration);
 
  // sleep 1.5 times the membership to ensure expiration
View Full Code Here

Examples of net.jini.lease.LeaseRenewalSet.renewFor()

  logger.log(Level.FINE, "Adding lease with membership of " +
        doubleDuration + " milliseconds");
  set.renewFor(testLease, doubleDuration);
  logger.log(Level.FINE, "Re-adding lease with membership of " +
        membershipDuration + " milliseconds");
  set.renewFor(testLease, membershipDuration);
 
  // sleep 1.5 times the membership to ensure expiration
  sleepTime = membershipDuration + (membershipDuration / 2);
  rstUtil.sleepAndTell(sleepTime, "1.5 X membership duration.");
View Full Code Here

Examples of net.jini.lease.LeaseRenewalSet.renewFor()

        renewGrant + " milliseconds.");
  failLease =
      leaseProvider.createNewLease(owner,
           rstUtil.durToExp(renewGrant));
  long failLeaseLocalExpiration = failLease.getExpiration();
  set.renewFor(failLease, Lease.FOREVER);
  long nextFailExpiration = failLeaseLocalExpiration + renewGrant;

  // register listener to receive expiration warning events
  long minWarning = renewSetDur / 2;
  logger.log(Level.FINE, "Registering listener for expiration" +
View Full Code Here

Examples of net.jini.lease.LeaseRenewalSet.renewFor()

      leaseProvider.createNewLease(owner,
           rstUtil.durToExp(renewGrant));

  // start managing the lease for as long as we can
  logger.log(Level.FINE, "Adding managed lease to lease renewal set.");
  set.renewFor(testLease, Long.MAX_VALUE);
 
  // Remove the lease. Removal should succeed.
  logger.log(Level.FINE, "Removing the managed lease from the set.");
  Lease managedLease = set.remove(testLease);
  if (managedLease == null) {
View Full Code Here

Examples of net.jini.lease.LeaseRenewalSet.renewFor()

           rstUtil.durToExp(renewGrant));

  // start managing the lease for as long as we can
  logger.log(Level.FINE, "Adding managed lease to lease renewal set.");
  logger.log(Level.FINE, "Membership = Lease.FOREVER.");
  set.renewFor(testLease, Lease.FOREVER);
 
  // wait for the lease to expire
  rstUtil.waitForLeaseExpiration(testLease,
               "for client lease to expire.");
View Full Code Here

Examples of net.jini.lease.LeaseRenewalSet.renewFor()

  }     

  /* assert that attempting to add the set01's lease to set02
     generates an IllegalArgumentException */
  try {
      set02.renewFor(setLease, renewGrant);
      String message = "An attempt to add a renewal set's lease\n";
      message += " to another set has succeeded.";
      throw new TestException(message);
  } catch (IllegalArgumentException ex) {
      // success, keep on trucking ...
View Full Code Here

Examples of net.jini.lease.LeaseRenewalSet.renewFor()

  set01.renewFor(testLease, renewGrant);

  /* assert that attempting to add the test lease to set02
     succeeds. */
  try {
      set02.renewFor(testLease, renewGrant);
      // success
  } catch (IllegalArgumentException ex) {
      String message = "An attempt to add a client lease\n";
      message += " to two different sets has failed.";
      throw new TestException(message, ex);
View Full Code Here

Examples of net.jini.lease.LeaseRenewalSet.renewFor()

   * Assert that adding set01's lease to set02 succeeds if set01's
   * lease has been cancelled.
   */
  setLease.cancel();
  try {
      set02.renewFor(setLease, renewGrant);
  } catch (IllegalArgumentException ex) {
    throw new TestException("Failed to add an expired set "
          + "lease to another set",
          ex);
  }
View Full Code Here

Examples of net.jini.lease.LeaseRenewalSet.renewFor()

      logger.log(Level.FINE, "Adding short owner lease #" + i +
            " to renewal set.\n" +
            "Renew duration = " + renewDuration +
            " milliseconds.\n" +
            "Membership = Long.MAX_VALUE");
      set.renewFor(shortLease[i], shortMembership, renewDuration);

      logger.log(Level.FINE, "Adding exact owner lease #" + i +
            " to renewal set.\n" +
            "Renew duration = " + renewDuration +
            " milliseconds.\n" +
View Full Code Here

Examples of net.jini.lease.LeaseRenewalSet.renewFor()

      logger.log(Level.FINE, "Adding exact owner lease #" + i +
            " to renewal set.\n" +
            "Renew duration = " + renewDuration +
            " milliseconds.\n" +
            "Membership = Long.MAX_VALUE");
      set.renewFor(exactLease[i], Long.MAX_VALUE, renewDuration);

      logger.log(Level.FINE, "Adding long owner lease #" + i +
            " to renewal set.\n" +
            "Renew duration = " + renewDuration +
            " milliseconds.\n" +
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.