Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Further cleanups of the Java bindings:
authormquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Mon, 19 Nov 2007 20:01:59 +0000 (20:01 +0000)
committermquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Mon, 19 Nov 2007 20:01:59 +0000 (20:01 +0000)
commit076a3598c93a73842a64c03a6707b2b941fd881c
tree5d5b133ae76180cf13a093862412c8e7327737e1
parent964fa7d1a4b0fb183a02d8b0020d74b1255312e0
Further cleanups of the Java bindings:

* Properly document the java bindings (mainly, add them to the Doxygen)

* No need for a ParallelTask class: they are handled exactly the same
   way than regular task, except at creation time.
  Thus giving Task a new constructor to build parallel tasks, and
   removing every other bit related to ParallelTask.java

* The Channel object was wrong: in MSG, channels are just like ports
   on each host. In jMSG, they were global tags containing all hosts.
  I just killed them.
  Task receiving methods are static Task methods.
  Task sending methods are attached to the host to which you want to
   send.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5059 48e7efb5-ca39-0410-a469-dd3cf9ba447f
35 files changed:
doc/Doxyfile.in
doc/module-msg.doc
doc/modules.doc
examples/java/basic/BasicTest.java
examples/java/basic/Forwarder.java
examples/java/basic/Master.java
examples/java/basic/Slave.java
examples/java/comm_time/CommTimeTask.java
examples/java/comm_time/CommTimeTest.java
examples/java/comm_time/FinalizeTask.java
examples/java/comm_time/Master.java
examples/java/comm_time/Slave.java
examples/java/comm_time/comm_time_deployment.xml
examples/java/ping_pong/PingPongTest.java
examples/java/ping_pong/Receiver.java
examples/java/ping_pong/Sender.java
examples/java/suspend/SuspendTest.java
src/java/jmsg.c
src/java/jmsg.h
src/java/jmsg_parallel_task.c [deleted file]
src/java/jmsg_parallel_task.h [deleted file]
src/java/simgrid/msg/ApplicationHandler.java
src/java/simgrid/msg/Channel.java [deleted file]
src/java/simgrid/msg/Host.java
src/java/simgrid/msg/HostNotFoundException.java
src/java/simgrid/msg/JniException.java
src/java/simgrid/msg/Msg.java
src/java/simgrid/msg/MsgException.java
src/java/simgrid/msg/MsgNative.java [new file with mode: 0644]
src/java/simgrid/msg/NativeException.java
src/java/simgrid/msg/ParallelTask.java [deleted file]
src/java/simgrid/msg/Process.java
src/java/simgrid/msg/ProcessNotFoundException.java
src/java/simgrid/msg/Sem.java
src/java/simgrid/msg/Task.java