org.objectweb.proactive.core.group.topology
Class TopologyGroup

java.lang.Object
  |
  +--org.objectweb.proactive.core.body.proxy.AbstractProxy
        |
        +--org.objectweb.proactive.core.group.ProxyForGroup
              |
              +--org.objectweb.proactive.core.group.topology.TopologyGroup
All Implemented Interfaces:
java.util.Collection, Group, Proxy, java.io.Serializable
Direct Known Subclasses:
Hypercube, Line, Ring, Tetrahedron

public abstract class TopologyGroup
extends ProxyForGroup

Topologies are groups. They just give special acces to their members or (sub)groups members.

Author:
Laurent Baduel
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.objectweb.proactive.core.group.ProxyForGroup
className, dispatching, logger, memberList, stub, uniqueSerialization, waited
 
Constructor Summary
TopologyGroup(Group g, int size)
          Constructor : a Topology is build with a group with the specified size
 
Methods inherited from class org.objectweb.proactive.core.group.ProxyForGroup
add, addAll, addMerge, addToListOfResult, allArrived, allAwaited, asynchronousCallOnGroup, barrier, clear, contains, containsAll, createMemberWithMultithread, difference, display, equals, exclude, get, getExceptionList, getGroupByType, getType, getTypeName, hashCode, indexOf, intersection, isDispatchingOn, isEmpty, iterator, listIterator, oneWayCallOnGroup, purgeExceptionAndNull, range, reify, remove, remove, removeAll, retainAll, set, setDispatchingOff, setDispatchingOn, setRatioNemberToThread, setSPMDGroup, setUniqueSerializationOff, setUniqueSerializationOn, size, toArray, toArray, union, waitAll, waitAndGetOne, waitAndGetTheNth, waitN, waitOne, waitOneAndGetIndex, waitTheNth
 
Methods inherited from class org.objectweb.proactive.core.body.proxy.AbstractProxy
isAsynchronousCall, isOneWayCall
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TopologyGroup

public TopologyGroup(Group g,
                     int size)
              throws ConstructionOfReifiedObjectFailedException
Constructor : a Topology is build with a group with the specified size

Parameters:
g - - the group used a base for the new group (topology)
size - - the number of member of g used to build the topology
Throws:
ConstructionOfReifiedObjectFailedException


Copyright © April 2004 INRIA All Rights Reserved.