JanosVM v1.0 API

java.lang.isolate
Class IsolateMessageDispatcher

java.lang.Object
  |
  +--java.lang.isolate.IsolateMessageDispatcher
All Implemented Interfaces:
java.lang.Runnable

public final class IsolateMessageDispatcher
extends java.lang.Object
implements java.lang.Runnable

XXX Horrible polling implementation.


Inner Class Summary
static interface IsolateMessageDispatcher.Listener
           
 
Constructor Summary
IsolateMessageDispatcher()
           
 
Method Summary
 void add(Link link, IsolateMessageDispatcher.Listener listener)
           
 void remove(Link link)
           
 void run()
           
 void shutdown()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IsolateMessageDispatcher

public IsolateMessageDispatcher()
Method Detail

add

public void add(Link link,
                IsolateMessageDispatcher.Listener listener)

remove

public void remove(Link link)

run

public void run()
Specified by:
run in interface java.lang.Runnable

shutdown

public void shutdown()

JanosVM v1.0 API

This documentation is Copyright (C) 2000-2003 The University of Utah. All Rights Reserved. See the documentation license for distribution terms and restrictions.
Documentation, software, and mailing lists for the JanosVM can be found at the Janos Project web page: http://www.cs.utah.edu/flux/janos/
Generated on Feb 13, 2003