org.objectweb.proactive.core.group
Class ProcessForAsyncCall

java.lang.Object
  |
  +--org.objectweb.proactive.core.group.AbstractProcessForGroup
        |
        +--org.objectweb.proactive.core.group.ProcessForAsyncCall
All Implemented Interfaces:
java.lang.Runnable

public class ProcessForAsyncCall
extends AbstractProcessForGroup
implements java.lang.Runnable

This class provides multithreading for the (a)synchronous methodcall on a group.

Author:
Laurent Baduel

Field Summary
 
Fields inherited from class org.objectweb.proactive.core.group.AbstractProcessForGroup
memberList, proxyGroup
 
Constructor Summary
ProcessForAsyncCall(ProxyForGroup proxyGroup, java.util.Vector memberList, java.util.Vector memberListOfResultGroup, int index, MethodCall mc, Body body)
           
 
Method Summary
 void run()
           
 
Methods inherited from class org.objectweb.proactive.core.group.AbstractProcessForGroup
findLastProxy, getMemberListSize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessForAsyncCall

public ProcessForAsyncCall(ProxyForGroup proxyGroup,
                           java.util.Vector memberList,
                           java.util.Vector memberListOfResultGroup,
                           int index,
                           MethodCall mc,
                           Body body)
Method Detail

run

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


Copyright © April 2004 INRIA All Rights Reserved.