Class MindInspectorWeb

java.lang.Object
jason.architecture.MindInspectorWeb
Direct Known Subclasses:
MindInspectorWebImpl

public abstract class MindInspectorWeb
extends java.lang.Object
  • Field Details

    • singleton

      private static MindInspectorWeb singleton
    • httpServerURL

      protected java.lang.String httpServerURL
    • httpServerPort

      protected int httpServerPort
  • Constructor Details

    • MindInspectorWeb

      public MindInspectorWeb()
  • Method Details

    • get

      public static MindInspectorWeb get()
    • stop

      public static void stop()
    • isRunning

      public static boolean isRunning()
    • getURL

      public static java.lang.String getURL()
    • startHttpServer

      public abstract java.lang.String startHttpServer()
    • stoptHttpServer

      public abstract void stoptHttpServer()
    • registerAg

      public abstract void registerAg​(Agent ag)
      add the agent in the list of available agent for mind inspection
    • removeAg

      public abstract void removeAg​(Agent ag)
    • addAgState

      public abstract void addAgState​(Agent ag, org.w3c.dom.Document mind, boolean hasHistory)
    • registerCentRunner

      public void registerCentRunner​(RuntimeServices rs)