Package net.jini.event

Examples of net.jini.event.MailboxPullRegistration.enableDelivery()


  RemoteEventListener rel = getPullMailboxListener(mr1);
        logger.log(Level.INFO, "Got mailbox listener reference: {0}", rel);
       
        // Exercises mailbox listener re-submission which is not allowed
  try {
            mr1.enableDelivery(rel);
            throw new TestException("Successfully submitted service's "
                                  + "listener back to itself");
  } catch (IllegalArgumentException iae) {
            // ignore -- expected
  }
View Full Code Here


        // create new listener object
        rel =  TestUtils.createListener(manager);
        logger.log(Level.INFO, "Got test listener reference: {0}", rel);
       
        // submit listener
  mr1.enableDelivery(rel);
        logger.log(Level.INFO, "Enabled listener reference");
       
        // Exercise disableDelivery
  mr1.disableDelivery();
        logger.log(Level.INFO, "Disabled listener reference");
View Full Code Here

  logger.log(Level.INFO, "Killing mailbox service ...");
  shutdown(0);

  // Enable good listener
  logger.log(Level.INFO, "Enabling good listener");
  mr.enableDelivery(goodListener);

  goodCount = NUM_EVENTS;
  logger.log(Level.INFO, "Wating for event delivery of " + goodCount);
        waitForEvents(goodListener, goodCount, MAX_WAIT);
  logger.log(Level.INFO, "Asserting event count");
View Full Code Here

        }
  logger.log(Level.INFO, "Verified iterator is empty");
 
        // Re-enable good listener. Should invalidate the iterator.
  logger.log(Level.INFO, "Re-enabling good listener");
  mr.enableDelivery(goodListener);
       
  logger.log(Level.INFO, "Trying to pull events from invalid iterator reference");
        try {
            rei.next(MAX_WAIT/NUM_EVENTS);
            throw new TestException("Successfully called invalid iterator.");
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.