Jadex 0.96

jadex.testcases.misc
Agent ConfigElementRefWorker

jadex.testcases.misc.ConfigElementRefWorker
  • jadex.testcases.misc.ConfigElementRefWorker

  • agent ConfigElementRefWorker
    contains ConfigElementRefWorker


    Agent arguments:
    testagent AgentIdentifier

    Test referencing config elements by name.

    The plan checks if config elements can be named.


    Belief Summary
    exported belief AgentIdentifier testagent
              
     
    Goal Summary
    achievegoalref captestgoal
              
    achievegoal testgoal()
              
     
    Plan Summary
    standard plan configelementrefworker_plan()
              
    standard plan testplan()
              
     
    Event Summary
    internaleventref captestevent
              
    messageeventref captestmsg
              
    messageevent inform_reports(String language, String performative, AgentIdentifier [set] receivers)
              
    internalevent testevent()
              
    messageevent testmsg(String content, String conversation-id, String performative, AgentIdentifier [set] receivers)
              
     
    Configuration Summary
    default configuration  default
              
     

    Belief Detail

    testagent

    exported belief AgentIdentifier testagent
    Goal Detail

    testgoal

    achievegoal testgoal()
    BDI flags:
    retry: true
    retry delay: 0
    exclude: when_tried
    random selection: false
    post to all: false

    captestgoal

    achievegoalref captestgoal
    Referenced from:
    captestgoal in capability ConfigElementRefWorker
    Plan Detail

    configelementrefworker_plan

    standard plan configelementrefworker_plan()
    Plan body:
    Plan waitqueue:
    Finished goals:
    testgoal
    captestgoal
    Internal events:
    testevent
    captestevent
    Message events:
    testmsg
    captestmsg

    testplan

    standard plan testplan()
    Plan body:
    Event Detail

    testevent

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

    captestevent

    internaleventref captestevent
    Referenced from:
    captestevent in capability ConfigElementRefWorker

    testmsg

    messageevent testmsg(String content, 
                         String conversation-id, 
                         String performative, 
                         AgentIdentifier [set] receivers)
    Parameters:
    fixed parameter content Default value:  "test message event"
    fixed parameter conversation-id Default value:  "test converstaion"
    fixed parameter performative Default value:  SFipa.INFORM
    in parameterset receivers Default values:   $agent.getAgentIdentifier()
    Event flags:
    direction: send_receive
    message type: fipa
    random selection: false
    post to all: false

    inform_reports

    messageevent inform_reports(String language, 
                                String performative, 
                                AgentIdentifier [set] receivers)
    Parameters:
    in parameter language Default value:  SFipa.NUGGETS_XML
    in parameter performative Default value:  SFipa.INFORM
    in parameterset receivers Default values:   $beliefbase.testagent
    Event flags:
    direction: send
    message type: fipa
    random selection: false
    post to all: false

    captestmsg

    messageeventref captestmsg
    Parameters:
    parameterref action-class
    parameterref content
    parameterref content-class
    parameterref content-start
    parameterref conversation-id
    parameterref encoding
    parameterref in-reply-to
    parameterref language
    parameterref ontology
    parameterref performative
    parameterref protocol
    parameterref reply-by
    parameterref reply-to
    parameterref reply-with
    parameterref sender
    parameterset receivers
    Referenced from:
    captestmsg in capability ConfigElementRefWorker
    Configuration Detail

    default

    default configuration default
    Initial Goals:
    testgoal
    captestgoal
    Initial Plans:
    configelementrefworker_plan
    testplan
    Initial Internal Events:
    testevent
    captestevent
    Initial Message Events:
    testmsg
    captestmsg
    End Goals:
    testgoal
    captestgoal
    End Plans:
    testplan
    End Internal Events:
    testevent
    captestevent
    End Message Events:
    testmsg
    captestmsg

    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.