Jadex 0.96

jadex.testcases.planlib
Agent RPReceiver

jadex.testcases.planlib.RPReceiver
  • jadex.planlib.Protocols

  • agent RPReceiver
    contains jadex.planlib.Protocols

    Represents the participant in request protocol.


    Belief Summary
    beliefref IFilter rp_filter
              
     
    Goal Summary
    querygoalref rp_decide_request
              
    achievegoalref rp_execute_request
              
    performgoalref rp_receiver_interaction
              
     
    Plan Summary
    standard plan negotiation_finished_plan(InteractionState interaction_state, Object result)
              
    standard plan rp_decide_request_plan(Boolean accept, Object action)
              
    standard plan rp_execute_request_plan(Object action, Object result)
              
     
    Configuration Summary
    default configuration  default
              
     

    Belief Detail

    rp_filter

    beliefref IFilter rp_filter
    Default fact:
    IFilter.NEVER
    Referenced from:
    rp_filter in capability jadex.planlib.Protocols
    Goal Detail

    rp_receiver_interaction

    performgoalref rp_receiver_interaction
    Parameters:
    parameterref interaction_description
    parameterref interaction_state
    parameterref message
    parameterref result
    Referenced from:
    rp_receiver_interaction in capability jadex.planlib.Protocols

    rp_execute_request

    achievegoalref rp_execute_request
    Parameters:
    parameterref action
    parameterref initiator
    parameterref result
    Referenced from:
    rp_execute_request in capability jadex.planlib.Protocols

    rp_decide_request

    querygoalref rp_decide_request
    Parameters:
    parameterref accept
    parameterref action
    parameterref initiator
    Referenced from:
    rp_decide_request in capability jadex.planlib.Protocols
    Plan Detail

    rp_decide_request_plan

    standard plan rp_decide_request_plan(Boolean accept, 
                                        Object action)
    Parameters:
    out parameter accept (goal mappings: rp_decide_request.accept)
    in parameter action (goal mappings: rp_decide_request.action)
    Plan body:
    Plan trigger:
    Goals:
    rp_decide_request

    rp_execute_request_plan

    standard plan rp_execute_request_plan(Object action, 
                                         Object result)
    Parameters:
    in parameter action (goal mappings: rp_execute_request.action)
    optional out parameter result (goal mappings: rp_execute_request.result)
    Plan body:
    Plan trigger:
    Goals:
    rp_execute_request

    negotiation_finished_plan

    standard plan negotiation_finished_plan(InteractionState interaction_state, 
                                           Object result)
    Parameters:
    in parameter interaction_state Default value:  (InteractionState)((IRGoalEvent)$event).getGoal().getParameter("interaction_state").getValue()
    in parameter result Default value:  ((IRGoalEvent)$event).getGoal().getParameter("result").getValue()
    Plan body:
    new jadex.testcases.PrintResultPlan($plan.result)
    Plan trigger:
    Finished goals:
    rp_receiver_interaction
    Configuration Detail

    default

    default configuration default
    Initial Beliefs:
    rp_filter Initial value:  IFilter.ALWAYS

    Jadex 0.96

    Submit a bug or feature
    For further API reference and developer documentation, see the Jadex User Guide and the Jadex Tutorial. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, and working code examples.

    Copyright (C) 2002-2007 Lars Braubach, Alexander Pokahr - University of Hamburg. Use is subject to license terms.