Package net.jini.core.event

Examples of net.jini.core.event.RemoteEventListener.notify()


                new Object[] {ev, new Long(ev.getID()),
                new Long(ev.getSequenceNumber())});
          }
    try {
        // Notify target listener and note a successful delivery
        listener.notify(ev);
        succeeded = true;
            deleteEvent = true;
                  if (deliveryLogger.isLoggable(Level.FINEST)) {
                        deliveryLogger.log(Level.FINEST,
                "Delivery was successful");
View Full Code Here


                new Object[] {ev, new Long(ev.getID()),
                new Long(ev.getSequenceNumber())});
          }
    try {
        // Notify target listener and note a successful delivery
        listener.notify(ev);
        succeeded = true;
            deleteEvent = true;
                  if (deliveryLogger.isLoggable(Level.FINEST)) {
                        deliveryLogger.log(Level.FINEST,
                "Delivery was successful");
View Full Code Here

    eventForRegistrationNumber = registrationNumber;
      }

      // Try sending
      try {
    listener.notify(event);
    return true;
      } catch (Throwable t) {
    // Classify the exception using ThrowableConstants, if
    // it is a bad object or uncategorized (which must be
    // a UnknownEventException) drop the event
View Full Code Here

        goodPullCount = 0;

  logger.log(Level.INFO, "Sending " + badEvents.length + " bad events ...");
  for (i = 0; i < badEvents.length; i++) {
      mbRel.notify(badEvents[i]);
  }

        // Switch to pull interface -- should disable event listener
  logger.log(Level.INFO, "Using pull listener -- not expecting any events.");
  goodPullCount = 0;       
View Full Code Here

        goodPullCount = goodEvents.length;

  logger.log(Level.INFO, "Sending " + goodEvents.length + " good events ...");
  for (i = 0; i < goodEvents.length; i++) {
      mbRel.notify(goodEvents[i]);
  }
       
        events = goodPullListener.getRemoteEvents(mr);
        if (events.size() != goodPullCount) {
            throw new TestException(
View Full Code Here

            new MyLocalRemoteEvent(src, id, seqNum++, hbk),
            new RemoteEvent(src, id, seqNum++, hbk),
        };
  logger.log(Level.INFO, "Sending " + mixedEvents.length + " mixed events ...");
  for (i = 0; i < mixedEvents.length; i++) {
      mbRel.notify(mixedEvents[i]);
  }
        goodPullCount = 3;
        events = goodPullListener.getRemoteEvents(mr);
        if (events.size() != goodPullCount) {
            throw new TestException(
View Full Code Here

      new RemoteEvent(serverStub, reg.getID(), reg.getSequenceNumber(),
          reg.getHandback());
  boolean sent = false;
  while (!sent) {
      try {
          listener.notify(event);
    sent = true;
    logger.log(Level.FINER, "TestGeneratorImpl: generateEvent: " +
        "sent event " + event);
    return event;
      } catch (UnknownEventException ue) {
View Full Code Here

                new Object[] {ev, new Long(ev.getID()),
                new Long(ev.getSequenceNumber())});
          }
    try {
        // Notify target listener and note a successful delivery
        listener.notify(ev);
        succeeded = true;
            deleteEvent = true;
                  if (deliveryLogger.isLoggable(Level.FINEST)) {
                        deliveryLogger.log(Level.FINEST,
                "Delivery was successful");
View Full Code Here

                EventRegistrationResource er = (EventRegistrationResource)sr.getResource();
                RemoteEventListener listener = er.getListener();
                MarshalledObject handback = er.getHandback();
                event.setHandback(handback);
                t0 = System.currentTimeMillis();
                listener.notify(event);
                t1 = System.currentTimeMillis();
                sendTime = t1 - t0;
                if(responseWatch != null)
                    responseWatch.setElapsedTime(sendTime, t1);
                sequenceNumber++;
View Full Code Here

            try {
                RemoteEventListener listener = er.getListener();
                MarshalledObject handback = er.getHandback();
                event.setHandback(handback);
                t0 = System.currentTimeMillis();
                listener.notify(event);
                t1 = System.currentTimeMillis();
                sendTime = t1 - t0;
                if (responseWatch != null)
                    responseWatch.setElapsedTime(sendTime, t1);
                sent++;
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.