Rice Pastry API

rice.environment.processing.simple
Class UnifiedProcessor

java.lang.Object
  extended by rice.environment.processing.simple.SimpleProcessor
      extended by rice.environment.processing.simple.UnifiedProcessor
All Implemented Interfaces:
Destructable, Processor

public class UnifiedProcessor
extends SimpleProcessor


Field Summary
 
Fields inherited from class rice.environment.processing.simple.SimpleProcessor
bioThread, QUEUE, THREAD, workQueue
 
Constructor Summary
UnifiedProcessor(java.lang.String name, SelectorManager sman, TimeSource ts, LogManager log)
           
 
Method Summary
 Cancellable processBlockingIO(WorkRequest workRequest)
          Schedules a different type of task.
 
Methods inherited from class rice.environment.processing.simple.SimpleProcessor
destroy, getIOQueue, getQueue, main, process, process
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnifiedProcessor

public UnifiedProcessor(java.lang.String name,
                        SelectorManager sman,
                        TimeSource ts,
                        LogManager log)
Method Detail

processBlockingIO

public Cancellable processBlockingIO(WorkRequest workRequest)
Description copied from interface: Processor
Schedules a different type of task. This thread is for doing Disk IO that is required to be blocking.

Specified by:
processBlockingIO in interface Processor
Overrides:
processBlockingIO in class SimpleProcessor

Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.


Imprint-Dataprotection