Jadex 0.96

jadex.planlib
Capability TestCenter

jadex.planlib.TestCenter
  • jadex.planlib.AMS

  • capability TestCenter
    contains AMS

    Test center capability

    The Test center capability is the generic functionality for a test center. Only the abstract testcases belief set has to be provided from an actual test center agent.


    Belief Summary
    exported belief long timeout
              
     
    Goal Summary
    achievegoalref ams_create_agent
              
    achievegoalref ams_destroy_agent
              
    achievegoalref ams_start_agent
              
    exported performgoal perform_test(Testcase testcase)
              
    exported performgoal perform_tests(Testcase [set] testcases)
              
     
    Plan Summary
    standard plan perform_test_plan(Testcase testcase)
              
    standard plan perform_tests_plan(Testcase [set] testcases)
              
     
    Event Summary
    exported messageevent inform_reports(Class content-class, String language, String performative)
               The inform reports message event.
     

    Belief Detail

    timeout

    exported belief long timeout
    Default fact:
    20000
    Goal Detail

    perform_tests

    exported performgoal perform_tests(Testcase [set] testcases)
    Parameters:
    in parameterset testcases
    BDI flags:
    retry: true
    retry delay: 0
    exclude: when_tried
    random selection: false
    post to all: false

    perform_test

    exported performgoal perform_test(Testcase testcase)
    Parameters:
    inout parameter testcase
    BDI flags:
    retry: true
    retry delay: 0
    exclude: when_tried
    random selection: false
    post to all: false

    ams_create_agent

    achievegoalref ams_create_agent
    Parameters:
    parameterref agentidentifier
    parameterref ams
    parameterref arguments
    parameterref configuration
    parameterref name
    parameterref start
    parameterref type
    Referenced from:
    ams_create_agent in capability AMS

    ams_start_agent

    achievegoalref ams_start_agent
    Parameters:
    parameterref agentidentifier
    parameterref ams
    Referenced from:
    ams_start_agent in capability AMS

    ams_destroy_agent

    achievegoalref ams_destroy_agent
    Parameters:
    parameterref agentidentifier
    parameterref ams
    Referenced from:
    ams_destroy_agent in capability AMS
    Plan Detail

    perform_tests_plan

    standard plan perform_tests_plan(Testcase [set] testcases)
    Parameters:
    in parameterset testcases (goal mappings: perform_tests.testcases)
    Plan body:
    Plan trigger:
    Goals:
    perform_tests

    perform_test_plan

    standard plan perform_test_plan(Testcase testcase)
    Parameters:
    in parameter testcase (goal mappings: perform_test.testcase)
    Plan body:
    Plan trigger:
    Goals:
    perform_test
    Event Detail

    inform_reports

    exported messageevent inform_reports(Class content-class, 
                                         String language, 
                                         String performative)
    The inform reports message event.

    Parameters:
    fixed parameter content-class Default value:  Testcase.class
    fixed parameter language Default value:  SFipa.NUGGETS_XML
    fixed parameter performative Default value:  SFipa.INFORM
    Event flags:
    direction: receive
    message type: fipa
    random selection: false
    post to all: false

    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.