java.lang.Object
eu.su.mas.dedale.mas.agent.interactions.protocols.P_deployMe
All Implemented Interfaces:
java.io.Serializable

public class P_deployMe
extends java.lang.Object
implements java.io.Serializable
This class is used to allow an agent to ask an environmentManager Agent to deploy it in.
  • A -request(DeployMe) --> GateKeeper
  • A <- Refuse/Agree ref to env -- GateKeeper
  • A -Confirm deployed-> A
Author:
Cédric Herpson
See Also:
Serialized Form
  • Nested Class Summary

    Nested Classes 
    Modifier and Type Class Description
    class  P_deployMe.R1_deployMe
    OneShot behaviour, used by the agent when arriving on a given container to ask for a deployment in the environment, if any
    class  P_deployMe.R1_ManagerAnswer
    Behaviour waiting the gatekeeper answer.
    class  P_deployMe.R2_envManager
    This behaviour is always running on the GK
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static java.lang.String PROTOCOLNAME  
  • Constructor Summary

    Constructors 
    Constructor Description
    P_deployMe()  
  • Method Summary

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait