org.objectweb.proactive.calcium
Class Facade

java.lang.Object
  extended by org.objectweb.proactive.calcium.Facade

public class Facade
extends java.lang.Object

This class provides a Facade access to the kernel. Since the kernel handles tasks for multiple streams at the same time, this class is in charge of redirecting: -Tasks from streams into the kernel -Tasks comming from the kernel into their respective streams.

Author:
The ProActive Team (mleyton)

Constructor Summary
Facade(Skernel skernel)
           
 
Method Summary
 void boot(Skernel skernel)
           
<T> Task<T>
getResult(int streamId)
           
 void putTask(Task<?> task)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Facade

public Facade(Skernel skernel)
Method Detail

putTask

public void putTask(Task<?> task)

boot

public void boot(Skernel skernel)

getResult

public <T> Task<T> getResult(int streamId)
                  throws PanicException
Throws:
PanicException


Copyright 2001-2007 INRIA All Rights Reserved.