Interface AgentMobilityHelper

  • All Superinterfaces:
    ServiceHelper

    public interface AgentMobilityHelper
    extends ServiceHelper
    The vertical interface for the JADE kernel-level service managing the mobility-related agent life cycle: migration and clonation.
    Author:
    Giovanni Rimassa - FRAMeTech s.r.l.
    • Field Detail

      • REQUEST_MOVE

        static final String REQUEST_MOVE
        This command name represents the move-agent action. This command object represents only the first half of the complete agent migration process. Even if this command is accepted by the kernel, there is no guarantee that the requested migration will ever happen. Only when the InformMoved command is issued can one assume that the agent migration has taken place.
        See Also:
        Constant Field Values
      • REQUEST_CLONE

        static final String REQUEST_CLONE
        This command name represents the clone-agent action. This command object represents only the first half of the complete agent clonation process. Even if this command is accepted by the kernel, there is no guarantee that the requested clonation will ever happen. Only when the InformCloned command is issued can one assume that the agent clonation has taken place.
        See Also:
        Constant Field Values
      • INFORM_MOVED

        static final String INFORM_MOVED
        This command is issued by an agent that has just migrated. The agent migration can either be an autonomous move of the agent or the outcome of a previously issued RequestMove command. In the second case, this command represents only the second half of the complete agent migration process.
        See Also:
        Constant Field Values
      • INFORM_CLONED

        static final String INFORM_CLONED
        This command is issued by an agent that has just cloned itself. The agent clonation can either be an autonomous move of the agent or the outcome of a previously issued RequestClone command. In the second case, this command represents only the second half of the complete agent clonation process.
        See Also:
        Constant Field Values