Jadex 0.96

jadex.testcases.misc
Agent Callback

jadex.testcases.misc.Callback
  • jadex.planlib.Test

  • agent Callback
    contains jadex.planlib.Test


    Agent arguments: timeout
    timeout long
    , testcenter
    testcenter AgentIdentifier

    Agent for testing agent callbacks.


    Belief Summary
    belief int bel
              
    beliefset int belset
              
    beliefsetref reports
              
    beliefref int testcase_cnt
              
    exported beliefref AgentIdentifier testcenter
              
    exported beliefref long timeout
              
     
    Goal Summary
    achievegoal goal()
              
     
    Plan Summary
    standard plan callback_plan()
              
    standard plan plan()
              
     
    Event Summary
    internalevent internal_event()
              
    messageevent message_event(String reply-with)
              
     
    Expression Summary
    condition condition
              
     
    Configuration Summary
    default configuration  default
              
     

    Belief Detail

    bel

    belief int bel
    Default fact:
    0

    belset

    beliefset int belset

    testcase_cnt

    beliefref int testcase_cnt
    Default fact:
    1
    Referenced from:
    testcase_cnt in capability jadex.planlib.Test

    timeout

    exported beliefref long timeout
    Default fact:
    0
    Referenced from:
    timeout in capability jadex.planlib.Test

    testcenter

    exported beliefref AgentIdentifier testcenter
    Referenced from:
    testcenter in capability jadex.planlib.Test

    reports

    beliefsetref  reports
    Referenced from:
    reports in capability jadex.planlib.Test
    Goal Detail

    goal

    achievegoal goal()
    BDI flags:
    retry: true
    retry delay: 0
    exclude: when_tried
    random selection: false
    post to all: false
    Creation Condition:
    $beliefbase.bel==2
    Plan Detail

    callback_plan

    standard plan callback_plan()
    Plan body:

    plan

    standard plan plan()
    Plan body:
    new ResultPlan(true, "Some result")
    Plan trigger:
    Condition
    $beliefbase.bel==4
    Event Detail

    internal_event

    internalevent internal_event()
    Event flags:
    random selection: false
    post to all: true

    message_event

    messageevent message_event(String reply-with)
    Parameters:
    in parameter reply-with Default value:  SFipa.createUniqueId($scope.getAgentName())
    Event flags:
    direction: send_receive
    message type: fipa
    random selection: false
    post to all: false
    Expression Detail

    condition

    condition condition
    Expression:
    $beliefbase.bel==5
    Configuration Detail

    default

    default configuration default
    Initial Beliefs:
    testcase_cnt Initial value:  17
    Initial Plans:
    callback_plan

    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.