jason.infra.saci
Class SaciMASLauncherAnt
java.lang.Object
jason.infra.centralised.CentralisedMASLauncherAnt
jason.infra.saci.SaciMASLauncherAnt
- All Implemented Interfaces:
- MASLauncherInfraTier, java.lang.Runnable
public class SaciMASLauncherAnt
- extends CentralisedMASLauncherAnt
- implements MASLauncherInfraTier
Creates the scripts to launch the MAS using SACI and starts SACI
before the agents.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SaciMASLauncherAnt
public SaciMASLauncherAnt()
run
public void run()
- Specified by:
run
in interface java.lang.Runnable
- Overrides:
run
in class CentralisedMASLauncherAnt
stopMAS
public void stopMAS()
- Description copied from interface:
MASLauncherInfraTier
- Stops the MAS execution.
- Specified by:
stopMAS
in interface MASLauncherInfraTier
- Overrides:
stopMAS
in class CentralisedMASLauncherAnt
replaceMarks
protected java.lang.String replaceMarks(java.lang.String script,
boolean debug)
- Overrides:
replaceMarks
in class CentralisedMASLauncherAnt
writeSaciXMLScript
public void writeSaciXMLScript(boolean debug)
writeSaciXMLScript
public void writeSaciXMLScript(java.io.PrintStream out,
boolean debug)
getAgSaciXMLScript
public java.lang.String getAgSaciXMLScript(AgentParameters agp,
boolean debug,
boolean forceSync)