3 |
import java.awt.Rectangle; |
import java.awt.Rectangle; |
4 |
import java.net.InetAddress; |
import java.net.InetAddress; |
5 |
import java.net.UnknownHostException; |
import java.net.UnknownHostException; |
|
import java.rmi.AccessException; |
|
|
import java.rmi.NotBoundException; |
|
|
import java.rmi.Remote; |
|
6 |
import java.rmi.RemoteException; |
import java.rmi.RemoteException; |
|
import java.rmi.registry.LocateRegistry; |
|
|
import java.rmi.registry.Registry; |
|
7 |
import java.rmi.server.ServerNotActiveException; |
import java.rmi.server.ServerNotActiveException; |
8 |
import java.rmi.server.UnicastRemoteObject; |
import java.rmi.server.UnicastRemoteObject; |
9 |
import java.util.HashMap; |
import java.util.HashMap; |
10 |
import java.util.Hashtable; |
import java.util.Hashtable; |
11 |
|
|
12 |
|
import javax.activation.DataHandler; |
13 |
|
|
14 |
import org.apache.log4j.LogManager; |
import org.apache.log4j.LogManager; |
15 |
import org.apache.log4j.Logger; |
import org.apache.log4j.Logger; |
16 |
|
|
17 |
import appl.ext.XuluConfig; |
import appl.ext.XuluConfig; |
|
import appl.parallel.event.CommEvent; |
|
18 |
import appl.parallel.event.CommEventSink; |
import appl.parallel.event.CommEventSink; |
19 |
import appl.parallel.event.TransferEvent; |
import appl.parallel.event.TransferEvent; |
20 |
import appl.parallel.event.CommEvent.CommType; |
import appl.parallel.event.CommEvent.CommType; |
|
import appl.parallel.spmd.split.DataPartition; |
|
|
import appl.parallel.util.Helper; |
|
|
// fuer Doku |
|
|
import javax.activation.DataHandler; |
|
21 |
import appl.parallel.server.PartitionDataServer; |
import appl.parallel.server.PartitionDataServer; |
22 |
import appl.parallel.server.XuluServer; |
import appl.parallel.server.XuluServer; |
23 |
|
import appl.parallel.spmd.split.DataPartition; |
24 |
import appl.parallel.spmd.split.SplittableResource; |
import appl.parallel.spmd.split.SplittableResource; |
25 |
|
import appl.parallel.util.Helper; |
26 |
|
|
27 |
/** |
/** |
28 |
* This class is used for storing all data which is needed for parallelization |
* This class is used for storing all data which is needed for parallelization |