Rice Pastry API

rice.pastry
Class ScheduledMessage

java.lang.Object
  |
  +--java.util.TimerTask
        |
        +--rice.pastry.ScheduledMessage
All Implemented Interfaces:
java.lang.Runnable

public class ScheduledMessage
extends java.util.TimerTask

A class that represents scheduled message events

Version:
$Id: ScheduledMessage.java,v 1.2 2002/08/30 05:01:55 druschel Exp $
Author:
Peter Druschel

Constructor Summary
ScheduledMessage(rice.pastry.PastryNode pn, rice.pastry.messaging.Message msg)
          Constructor
 
Method Summary
 rice.pastry.messaging.Message getMessage()
          Returns the message
 void run()
          deliver the message
 
Methods inherited from class java.util.TimerTask
cancel, scheduledExecutionTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScheduledMessage

public ScheduledMessage(rice.pastry.PastryNode pn,
                        rice.pastry.messaging.Message msg)
Constructor

Method Detail

getMessage

public rice.pastry.messaging.Message getMessage()
Returns the message

Returns:
the message

run

public void run()
deliver the message

Specified by:
run in interface java.lang.Runnable
Specified by:
run in class java.util.TimerTask

Rice Pastry API

Copyright © 2001 - Rice Pastry.


Imprint-Dataprotection