jadex.testcases.planlib
Agent RPReceiver
jadex.testcases.planlib.RPReceiver
jadex.planlib.Protocols
- agent RPReceiver
- contains jadex.planlib.Protocols
Represents the participant in request protocol.
Configuration Summary |
default configuration |
default
|
rp_filter
beliefref IFilter rp_filter
- Default fact:
IFilter.NEVER
- Referenced from:
rp_filter
in capability jadex.planlib.Protocols
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
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
default
default configuration default
- Initial Beliefs:
- rp_filter Initial value:
IFilter.ALWAYS
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.