Package jade.content.onto.basic

Examples of jade.content.onto.basic.Action


    SaveContainer saveAct = new SaveContainer();
    saveAct.setContainer(new ContainerID(name, null));
    saveAct.setRepository(repository);
   
    try {
      Action a = new Action();
      a.setActor(getAMS());
      a.setAction(saveAct);
     
      ACLMessage requestMsg = getRequest();
      requestMsg.setOntology(PersistenceVocabulary.NAME);
      getContentManager().fillContent(requestMsg, a);
      addBehaviour(new AMSClientBehaviour("SaveContainer", requestMsg));
View Full Code Here


    LoadContainer saveAct = new LoadContainer();
    saveAct.setContainer(new ContainerID(name, null));
    saveAct.setRepository(repository);
   
    try {
      Action a = new Action();
      a.setActor(getAMS());
      a.setAction(saveAct);
     
      ACLMessage requestMsg = getRequest();
      requestMsg.setOntology(PersistenceVocabulary.NAME);
      getContentManager().fillContent(requestMsg, a);
      addBehaviour(new AMSClientBehaviour("LoadContainer", requestMsg));
View Full Code Here

    KillContainer kc = new KillContainer();
   
    kc.setContainer(new ContainerID(name, null));
   
    try {
      Action a = new Action();
      a.setActor(getAMS());
      a.setAction(kc);
     
      ACLMessage requestMsg = getRequest();
      requestMsg.setOntology(JADEManagementOntology.NAME);
      getContentManager().fillContent(requestMsg, a);
      addBehaviour(new AMSClientBehaviour("KillContainer", requestMsg));
View Full Code Here

   
    desc.setDestination(dest);
    moveAct.setMobileAgentDescription(desc);
   
    try{
      Action a = new Action();
      a.setActor(getAMS());
      a.setAction(moveAct);
     
      ACLMessage requestMsg = getRequest();
      requestMsg.setOntology(MobilityOntology.NAME);
      getContentManager().fillContent(requestMsg, a);
      addBehaviour(new AMSClientBehaviour("MoveAgent",requestMsg));
View Full Code Here

    desc.setDestination(dest);
    cloneAct.setMobileAgentDescription(desc);
    cloneAct.setNewName(newName);
   
    try{
      Action a = new Action();
      a.setActor(getAMS());
      a.setAction(cloneAct);
     
      ACLMessage requestMsg = getRequest();
      requestMsg.setOntology(MobilityOntology.NAME);
      getContentManager().fillContent(requestMsg,a);
     
View Full Code Here

    SaveAgent saveAct = new SaveAgent();
    saveAct.setAgent(name);
    saveAct.setRepository(repository);
   
    try {
      Action a = new Action();
      a.setActor(getAMS());
      a.setAction(saveAct);
     
      ACLMessage requestMsg = getRequest();
      requestMsg.setOntology(PersistenceVocabulary.NAME);
      getContentManager().fillContent(requestMsg, a);
      addBehaviour(new AMSClientBehaviour("SaveAgent", requestMsg));
View Full Code Here

    public void action() {
      ACLMessage message = receive(template);
      if(message != null) {
        try{
          Done d = (Done)getContentManager().extractContent(message);
          Action a = (Action)d.getAction();
          AID tn = a.getActor();
          StartNotify sn = (StartNotify) a.getAction();
          AID observed = sn.getObserved();
          notifiers.put(observed, tn);
        }
        catch(Exception fe) {
          fe.printStackTrace();
View Full Code Here

    loadAct.setRepository(repository);
    ContainerID where = new ContainerID(container, null);
    loadAct.setWhere(where);
   
    try {
      Action a = new Action();
      a.setActor(getAMS());
      a.setAction(loadAct);
     
      ACLMessage requestMsg = getRequest();
      requestMsg.setOntology(PersistenceVocabulary.NAME);
      getContentManager().fillContent(requestMsg, a);
      addBehaviour(new AMSClientBehaviour("LoadAgent", requestMsg));
View Full Code Here

    FreezeAgent freezeAct = new FreezeAgent();
    freezeAct.setAgent(name);
    freezeAct.setRepository(repository);
   
    try {
      Action a = new Action();
      a.setActor(getAMS());
      a.setAction(freezeAct);
     
      ACLMessage requestMsg = getRequest();
      requestMsg.setOntology(PersistenceVocabulary.NAME);
      getContentManager().fillContent(requestMsg, a);
      addBehaviour(new AMSClientBehaviour("FreezeAgent", requestMsg));
View Full Code Here

    thawAct.setAgent(name);
    thawAct.setRepository(repository);
    thawAct.setNewContainer(newContainer);
   
    try {
      Action a = new Action();
      a.setActor(getAMS());
      a.setAction(thawAct);
     
      ACLMessage requestMsg = getRequest();
      requestMsg.setOntology(PersistenceVocabulary.NAME);
      getContentManager().fillContent(requestMsg, a);
      addBehaviour(new AMSClientBehaviour("ThawAgent", requestMsg));
View Full Code Here

TOP

Related Classes of jade.content.onto.basic.Action

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.