cad.simcad.main_server
Class CADMissionManager

java.lang.Object
  |
  +--cad.simcad.main_server.CADMissionManager
All Implemented Interfaces:
MissionManager

public class CADMissionManager
extends java.lang.Object
implements MissionManager

Version:
1.0
Author:
Charles-Philip Bentley, Pablo, les aut' aussi

Constructor Summary
CADMissionManager(CacMediatorI cacm)
           
 
Method Summary
 void processMission(FieldSet fs)
          Methode appelee par NetworkAcceptor.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CADMissionManager

public CADMissionManager(CacMediatorI cacm)
Method Detail

processMission

public void processMission(FieldSet fs)
                    throws CACMissionRecordingException
Methode appelee par NetworkAcceptor. Initie une mission en creant un Form object a partir du FieldSet et a partir de la va enregistrer le formulaire. Cree un incident a partir de ce formulaire. Delegue le tracking de cet incident a Mission Tracker. Ceci se fait dans une nouvelle thread.

Specified by:
processMission in interface MissionManager
Parameters:
fs - A FieldSet Object
Pre:
-
Throws:
CACMissionRecordingException - if there was an error while recording the mission
Post:
fs n'est pas modifie un formulaire est enregistre dans la base de donnees. Si le formulaire ne correspond pas a un Incident, un nouvel incident est enregistre dans la DB. new MissionTacker session is launched

Logo

With the help of www.sourceforge.net and www.info.ucl.ac.be