A B C D E F G I J L M P R S T U V

A

addMessageToMailbox(ACLMessage) - Method in class es.upm.dit.gsi.beast.mock.jade.bridgeMock.DannyBridgeMockAgent
 
addMessageToMailbox(ACLMessage) - Method in class es.upm.dit.gsi.beast.mock.jade.repositoryMock.RepositoryMockAgent
 
addStory(File, String, String, String, String, String) - Static method in class es.upm.dit.gsi.beast.reader.mas.CreateMASCaseManager
The third method to write caseManager.
addStory(File, String, String, String, String, String) - Static method in class es.upm.dit.gsi.beast.reader.system.CreateSystemCaseManager
The second method to write caseManager.
AgentBehaviour - Class in es.upm.dit.gsi.beast.mock.common
Project: beast File: es.upm.dit.gsi.beast.mock.common.AgentBehaviour.java Empty skeleton to be copied by mocks, it will provide the actions to perform by mock agents.
AgentBehaviour() - Constructor for class es.upm.dit.gsi.beast.mock.common.AgentBehaviour
 
AgentIntrospector - Interface in es.upm.dit.gsi.beast.platform
Project: beast File: es.upm.dit.gsi.beast.platform.AgentIntrospector.java Abstract Class that defines method Grupo de Sistemas Inteligentes Departamento de Ingeniería de Sistemas Telemáticos Universidad Politécnica de Madrid (UPM)
AgentRegistration - Class in es.upm.dit.gsi.beast.mock.jade.common
Project: beast File: es.upm.dit.gsi.beast.mock.jade.common.AgentRegistration.java Class to register the agent in the DF Service.
AgentRegistration() - Constructor for class es.upm.dit.gsi.beast.mock.jade.common.AgentRegistration
 
AGENTS - Variable in class es.upm.dit.gsi.beast.platform.jade.JadeConnector
 
AnswerPlan - Class in es.upm.dit.gsi.beast.mock.jadex.repositoryMock
Project: beast File: es.upm.dit.gsi.beast.mock.jadex.repositoryMock.AnswerPlan.java Plan to answer arriving messages Grupo de Sistemas Inteligentes Departamento de Ingeniería de Sistemas Telemáticos Universidad Politécnica de Madrid (UPM)
AnswerPlan() - Constructor for class es.upm.dit.gsi.beast.mock.jadex.repositoryMock.AnswerPlan
 

B

BEAST_MESSENGER - Variable in class es.upm.dit.gsi.beast.platform.jade.JadeConnector
 
BeastException - Exception in es.upm.dit.gsi.beast.exception
Project: beast File: es.upm.dit.gsi.beast.exception.BeastException.java Generic exception launched by Beast Tool Grupo de Sistemas Inteligentes Departamento de Ingeniería de Sistemas Telemáticos Universidad Politécnica de Madrid (UPM)
BeastException(String) - Constructor for exception es.upm.dit.gsi.beast.exception.BeastException
Constructor
BeastException(Throwable) - Constructor for exception es.upm.dit.gsi.beast.exception.BeastException
Constructor
BeastException(String, Throwable) - Constructor for exception es.upm.dit.gsi.beast.exception.BeastException
Constructor
BeastTestCase - Class in es.upm.dit.gsi.beast.story
Project: beast File: es.upm.dit.gsi.beast.story.BeastTestCase.java Main class to translate plain text into code, following the Given-When-Then language In the GIVEN part it launches the platform In the WHEN part it configures the state of its agents In the THEN part it checks the correct behaviour The main purpose of it consists of knowing agents' state/properties without changing its code.
BeastTestCase() - Constructor for class es.upm.dit.gsi.beast.story.BeastTestCase
 
BeastTestCaseRunner - Class in es.upm.dit.gsi.beast.story
Project: beast File: es.upm.dit.gsi.beast.story.BeastTestCaseRunner.java Class to run tests using JBehave.
BeastTestCaseRunner() - Constructor for class es.upm.dit.gsi.beast.story.BeastTestCaseRunner
Internal method of JBehave.
body() - Method in class es.upm.dit.gsi.beast.mock.jadex.bridgeMock.InformCommunicationPlan
 
body() - Method in class es.upm.dit.gsi.beast.mock.jadex.bridgeMock.RequestCommunicationPlan
Body of the plan.
body() - Method in class es.upm.dit.gsi.beast.mock.jadex.common.SetupPlan
The plan body.
body() - Method in class es.upm.dit.gsi.beast.mock.jadex.listenerMock.ListenPlan
 
body() - Method in class es.upm.dit.gsi.beast.mock.jadex.repositoryMock.AnswerPlan
 
BRIDGE_AGENT_NAME - Static variable in class es.upm.dit.gsi.beast.mock.common.Definitions
 
BRIDGE_SERVICE_NAME - Static variable in class es.upm.dit.gsi.beast.mock.common.Definitions
 
BRIDGE_SERVICE_TYPE - Static variable in class es.upm.dit.gsi.beast.mock.common.Definitions
 
BridgeMockAgent - Class in es.upm.dit.gsi.beast.mock.jade.bridgeMock
Project: beast File: es.upm.dit.gsi.beast.mock.jade.bridgeMock.BridgeMockAgent.java Allows communication between agents.
BridgeMockAgent() - Constructor for class es.upm.dit.gsi.beast.mock.jade.bridgeMock.BridgeMockAgent
 

C

candidateSteps() - Method in class es.upm.dit.gsi.beast.story.BeastTestCase
 
changeFirstLetterToCapital(String) - Static method in class es.upm.dit.gsi.beast.reader.Reader
Method used to write the name of the scenarios
changeFirstLetterToLowerCase(String) - Static method in class es.upm.dit.gsi.beast.reader.Reader
Method used to write the name of the scenarios methods
checkAgentsBeliefEquealsTo(String, String, Object) - Method in class es.upm.dit.gsi.beast.story.BeastTestCase
Checks the value of some agent's belief with the expected value.
closeMASCaseManager(File) - Static method in class es.upm.dit.gsi.beast.reader.mas.CreateMASCaseManager
Method to close the file caseManager.
closeSystemCaseManager(File) - Static method in class es.upm.dit.gsi.beast.reader.system.CreateSystemCaseManager
Method to close the file caseManager.
configuration() - Method in class es.upm.dit.gsi.beast.story.BeastTestCaseRunner
Internal method of JBehave.
Connector - Interface in es.upm.dit.gsi.beast.platform
Project: beast File: es.upm.dit.gsi.beast.platform.Connector.java Abstract Class that defines method Grupo de Sistemas Inteligentes Departamento de Ingeniería de Sistemas Telemáticos Universidad Politécnica de Madrid (UPM)
createAgent(String, String) - Method in interface es.upm.dit.gsi.beast.platform.Connector
To create one agent in the platform
createAgent(String, String, String, Object[]) - Method in interface es.upm.dit.gsi.beast.platform.Connector
To create one agent in the platform
createAgent(String, String) - Method in class es.upm.dit.gsi.beast.platform.jade.JadeConnector
 
createAgent(String, String, String, Object[]) - Method in class es.upm.dit.gsi.beast.platform.jade.JadeConnector
 
createAgent(String, String) - Method in class es.upm.dit.gsi.beast.platform.jadex.JadexConnector
Creates a real agent in the platform
createAgent(String, String, String, Object[]) - Method in class es.upm.dit.gsi.beast.platform.jadex.JadexConnector
 
createBeastTestCase(String, String, String, String, String, String, String, String, String, String, String, String) - Static method in class es.upm.dit.gsi.beast.reader.mas.CreateMASTestCase
Method to create the java file that it's executed from caseManager.
createClassName(String) - Static method in class es.upm.dit.gsi.beast.reader.Reader
Given a string with the scenario or story name, creates a Class Name with no spaces and first letter capital
createContainer(String) - Method in class es.upm.dit.gsi.beast.platform.jade.JadeConnector
Create a container in the platform
createDotStoryFile(String, String, String, String, String, String) - Static method in class es.upm.dit.gsi.beast.reader.Reader
Creates the .story file necessary for every Beast Test Case.
createDotStoryName(String) - Static method in class es.upm.dit.gsi.beast.reader.Reader
Creates the name of the .story file to be wrote with the testcase.
createFileReader(String) - Static method in class es.upm.dit.gsi.beast.reader.Reader
Method to read our client's plain text
createFileWriter(String, String, String) - Static method in class es.upm.dit.gsi.beast.reader.Reader
Method to get the file writer required for the .story files
createFirstLowCaseName(String) - Static method in class es.upm.dit.gsi.beast.reader.Reader
Given a string with method or package name, creates a Class Name with no spaces and first letter lower case
createFolder(String, String) - Static method in class es.upm.dit.gsi.beast.reader.Reader
This method returns the existing folder, and if it does not exist, the method generates it.
createFolderPath(String) - Static method in class es.upm.dit.gsi.beast.reader.Reader
This method changes package_path into folder's path
CreateMASCaseManager - Class in es.upm.dit.gsi.beast.reader.mas
Project: beast File: es.upm.dit.gsi.beast.reader.mas.CreateMASCaseManager.java Main class that generates the CaseManager.java File to run the MAS tests.
CreateMASCaseManager() - Constructor for class es.upm.dit.gsi.beast.reader.mas.CreateMASCaseManager
 
CreateMASTestCase - Class in es.upm.dit.gsi.beast.reader.mas
Main class to create the java file that controls each Test.
CreateMASTestCase() - Constructor for class es.upm.dit.gsi.beast.reader.mas.CreateMASTestCase
 
CreateMASTestStory - Class in es.upm.dit.gsi.beast.reader.mas
Project: beast File: es.upm.dit.gsi.beast.reader.mas.CreateMASTestStory.java Grupo de Sistemas Inteligentes Departamento de Ingeniería de Sistemas Telemáticos Universidad Politécnica de Madrid (UPM)
CreateMASTestStory() - Constructor for class es.upm.dit.gsi.beast.reader.mas.CreateMASTestStory
 
createMASTestStory(String, String, String, String, String, String, String, String, HashMap<String, String[]>) - Static method in class es.upm.dit.gsi.beast.reader.mas.CreateMASTestStory
Method to create the java file that it's executed from caseManager.
CreateSystemCaseManager - Class in es.upm.dit.gsi.beast.reader.system
Project: beast File: es.upm.dit.gsi.beast.reader.system.CreateSystemCaseManager.java Main class that generates the CaseManager.java File to run the System Tests.
CreateSystemCaseManager() - Constructor for class es.upm.dit.gsi.beast.reader.system.CreateSystemCaseManager
 
CreateSystemTestSuite - Class in es.upm.dit.gsi.beast.reader.system
Project: beast File: es.upm.dit.gsi.beast.reader.system.CreateSystemTestSuite.java Class to create the system test suite, where the developers must add the necessary calls to the MAS test included in the feature required by the client Grupo de Sistemas Inteligentes Departamento de Ingeniería de Sistemas Telemáticos Universidad Politécnica de Madrid (UPM)
CreateSystemTestSuite() - Constructor for class es.upm.dit.gsi.beast.reader.system.CreateSystemTestSuite
 
createSystemTestSuite(String, String, String, String, String, String, String, String, HashMap<String, String[]>) - Static method in class es.upm.dit.gsi.beast.reader.system.CreateSystemTestSuite
Method to create the java file that it's executed by the caseManager.
createTest(File, String, String, String, String, String, String) - Static method in class es.upm.dit.gsi.beast.reader.mas.CreateMASCaseManager
The second method to write caseManager.
createTestPath(String, String) - Static method in class es.upm.dit.gsi.beast.reader.Reader
This method will generate the paths that casemanager must include in its code

D

DannyBridgeMockAgent - Class in es.upm.dit.gsi.beast.mock.jade.bridgeMock
Project: beast File: es.upm.dit.gsi.beast.mock.jade.bridgeMock.DannyBridgeMockAgent.java Grupo de Sistemas Inteligentes Departamento de Ingeniería de Sistemas Telemáticos Universidad Politécnica de Madrid (UPM)
DannyBridgeMockAgent() - Constructor for class es.upm.dit.gsi.beast.mock.jade.bridgeMock.DannyBridgeMockAgent
 
Definitions - Class in es.upm.dit.gsi.beast.mock.common
Project: beast File: es.upm.dit.gsi.beast.mock.common.Definitions.java Grupo de Sistemas Inteligentes Departamento de Ingeniería de Sistemas Telemáticos Universidad Politécnica de Madrid (UPM)
Definitions() - Constructor for class es.upm.dit.gsi.beast.mock.common.Definitions
 

E

es.upm.dit.gsi.beast.exception - package es.upm.dit.gsi.beast.exception
 
es.upm.dit.gsi.beast.mock - package es.upm.dit.gsi.beast.mock
 
es.upm.dit.gsi.beast.mock.common - package es.upm.dit.gsi.beast.mock.common
 
es.upm.dit.gsi.beast.mock.jade.bridgeMock - package es.upm.dit.gsi.beast.mock.jade.bridgeMock
 
es.upm.dit.gsi.beast.mock.jade.common - package es.upm.dit.gsi.beast.mock.jade.common
 
es.upm.dit.gsi.beast.mock.jade.listenerMock - package es.upm.dit.gsi.beast.mock.jade.listenerMock
 
es.upm.dit.gsi.beast.mock.jade.repositoryMock - package es.upm.dit.gsi.beast.mock.jade.repositoryMock
 
es.upm.dit.gsi.beast.mock.jadex.bridgeMock - package es.upm.dit.gsi.beast.mock.jadex.bridgeMock
 
es.upm.dit.gsi.beast.mock.jadex.common - package es.upm.dit.gsi.beast.mock.jadex.common
 
es.upm.dit.gsi.beast.mock.jadex.listenerMock - package es.upm.dit.gsi.beast.mock.jadex.listenerMock
 
es.upm.dit.gsi.beast.mock.jadex.repositoryMock - package es.upm.dit.gsi.beast.mock.jadex.repositoryMock
 
es.upm.dit.gsi.beast.platform - package es.upm.dit.gsi.beast.platform
 
es.upm.dit.gsi.beast.platform.jade - package es.upm.dit.gsi.beast.platform.jade
 
es.upm.dit.gsi.beast.platform.jade.agent - package es.upm.dit.gsi.beast.platform.jade.agent
 
es.upm.dit.gsi.beast.platform.jadex - package es.upm.dit.gsi.beast.platform.jadex
 
es.upm.dit.gsi.beast.reader - package es.upm.dit.gsi.beast.reader
 
es.upm.dit.gsi.beast.reader.mas - package es.upm.dit.gsi.beast.reader.mas
 
es.upm.dit.gsi.beast.reader.system - package es.upm.dit.gsi.beast.reader.system
 
es.upm.dit.gsi.beast.story - package es.upm.dit.gsi.beast.story
 
es.upm.dit.gsi.beast.story.logging - package es.upm.dit.gsi.beast.story.logging
 
executeBeastTestCase(String) - Static method in class es.upm.dit.gsi.beast.story.BeastTestCaseRunner
Internal method of JBehave.

F

fileDoesNotExist(String, String, String) - Static method in class es.upm.dit.gsi.beast.reader.Reader
Method to know if already exists one file with the same name in the same folder

G

generateJavaFiles(String, String, String, String, String, String) - Static method in class es.upm.dit.gsi.beast.reader.mas.MASReader
Main method of the class, which handles the process of creating the tests
generateJavaFiles(String, String, String, String, String, String, String) - Static method in class es.upm.dit.gsi.beast.reader.Reader
Main method of the class, which handles all the process to create all tests.
generateJavaFiles(String, String, String, String, String, String) - Static method in class es.upm.dit.gsi.beast.reader.system.SystemReader
Main method of the class, which handles the process of creating the tests
generateJavaFilesForOneStory(String, String, String, String, String, String) - Static method in class es.upm.dit.gsi.beast.reader.mas.MASReader
This method handles the process of creating the tests for one specific story
generateJavaFilesForOneStory(String, String, String, String, String, String) - Static method in class es.upm.dit.gsi.beast.reader.system.SystemReader
Main method of the class, which handles all the process to create all tests.
getAgent(String) - Method in class es.upm.dit.gsi.beast.platform.jade.JadeAgentIntrospector
 
getAgentGoals(String, Connector) - Method in interface es.upm.dit.gsi.beast.platform.AgentIntrospector
 
getAgentGoals(String, Connector) - Method in class es.upm.dit.gsi.beast.platform.jade.JadeAgentIntrospector
Non-supported in JadeAgentIntrospector
getAgentGoals(String, Connector) - Method in class es.upm.dit.gsi.beast.platform.jadex.JadexAgentIntrospector
This method prints goal information of an agent through its external access.
getAgentGoals(String) - Method in class es.upm.dit.gsi.beast.story.BeastTestCase
This method prints goal information of an agent through its external access.
getAgentID(String) - Method in interface es.upm.dit.gsi.beast.platform.Connector
To get the platform's ID of a created agent
getAgentID(String) - Method in class es.upm.dit.gsi.beast.platform.jade.JadeConnector
 
getAgentID(String) - Method in class es.upm.dit.gsi.beast.platform.jadex.JadexConnector
This method searches in createdAgents so given an agent name returns its IComponentIdentifier
getAgentIntrospector(String) - Static method in class es.upm.dit.gsi.beast.platform.PlatformSelector
 
getAgentPlans(String, Connector) - Method in interface es.upm.dit.gsi.beast.platform.AgentIntrospector
 
getAgentPlans(String, Connector) - Method in class es.upm.dit.gsi.beast.platform.jade.JadeAgentIntrospector
Non-supported in JadeAgentIntrospector
getAgentPlans(String, Connector) - Method in class es.upm.dit.gsi.beast.platform.jadex.JadexAgentIntrospector
This method prints plan information of an agent through its external access.
getAgentPlans(String) - Method in class es.upm.dit.gsi.beast.story.BeastTestCase
This method prints plan information of an agent through its external access.
getAgentsExternalAccess(String) - Method in interface es.upm.dit.gsi.beast.platform.Connector
Method to get the external access of an agent, necessary to see its behaviour
getAgentsExternalAccess(String) - Method in class es.upm.dit.gsi.beast.platform.jade.JadeConnector
 
getAgentsExternalAccess(String) - Method in class es.upm.dit.gsi.beast.platform.jadex.JadexConnector
This method searches in the Component Management Service, so given an agent name returns its IExternalAccess
getAllMessages() - Method in class es.upm.dit.gsi.beast.mock.jade.listenerMock.ListenerMockAgent
Returns all the stored messages.
getBehaviour() - Method in class es.upm.dit.gsi.beast.mock.common.MockConfiguration
 
getBeliefBase(Agent) - Method in class es.upm.dit.gsi.beast.platform.jade.JadeAgentIntrospector
 
getBeliefValue(String, String, Connector) - Method in interface es.upm.dit.gsi.beast.platform.AgentIntrospector
 
getBeliefValue(String, String, Connector) - Method in class es.upm.dit.gsi.beast.platform.jade.JadeAgentIntrospector
 
getBeliefValue(String, String, Connector) - Method in class es.upm.dit.gsi.beast.platform.jadex.JadexAgentIntrospector
This method takes the value of an agent's belief through its external access
getBeliefValue(String, String) - Method in class es.upm.dit.gsi.beast.story.BeastTestCase
This method takes the value of an agent's belief through its external access
getCmsService() - Method in class es.upm.dit.gsi.beast.platform.jadex.JadexConnector
This method gets the CMS for creating agents into the platform.
getConnector(String, Logger) - Static method in class es.upm.dit.gsi.beast.platform.PlatformSelector
 
getConnector() - Method in class es.upm.dit.gsi.beast.story.BeastTestCase
 
getDataToTest() - Method in class es.upm.dit.gsi.beast.platform.jade.JadeAgentIntrospector
 
getDFservice() - Method in class es.upm.dit.gsi.beast.mock.common.MockConfiguration
 
getFirstMessage() - Method in class es.upm.dit.gsi.beast.mock.jade.listenerMock.ListenerMockAgent
Returns the first message stored, and delete it
getGoals(String) - Method in class es.upm.dit.gsi.beast.story.BeastTestCase
 
getInstance() - Static method in class es.upm.dit.gsi.beast.platform.jade.JadeAgentIntrospector
 
getInstance() - Static method in class es.upm.dit.gsi.beast.platform.jade.JadeMessenger
 
getInstance() - Static method in class es.upm.dit.gsi.beast.platform.jadex.JadexAgentIntrospector
 
getInstance() - Static method in class es.upm.dit.gsi.beast.platform.jadex.JadexMessenger
 
getIntegerBelief(String) - Method in class es.upm.dit.gsi.beast.mock.jade.bridgeMock.BridgeMockAgent
Returns the integer value o the given belief
getLogger() - Method in interface es.upm.dit.gsi.beast.platform.Connector
 
getLogger() - Method in class es.upm.dit.gsi.beast.platform.jade.JadeConnector
 
getLogger() - Method in class es.upm.dit.gsi.beast.platform.jadex.JadexConnector
 
getMessageService() - Method in interface es.upm.dit.gsi.beast.platform.Connector
Method that allows us sendind messages
getMessageService() - Method in class es.upm.dit.gsi.beast.platform.jade.JadeConnector
 
getMessageService() - Method in class es.upm.dit.gsi.beast.platform.jadex.JadexConnector
This method gets the service for sending messages to the platform.
getMessenger(String) - Static method in class es.upm.dit.gsi.beast.platform.PlatformSelector
 
getMyInstance(Agent) - Static method in class es.upm.dit.gsi.beast.platform.jade.JadeAgentIntrospector
 
getMyTemplate() - Method in class es.upm.dit.gsi.beast.platform.jade.agent.MessengerAgent
 
getPlans(String) - Method in class es.upm.dit.gsi.beast.story.BeastTestCase
 
getPlatform() - Method in class es.upm.dit.gsi.beast.platform.jadex.JadexConnector
This method gets the external access of the platform.
getReceivedMsg() - Method in class es.upm.dit.gsi.beast.platform.jade.agent.MessengerAgent
 
getReceivers(String) - Method in class es.upm.dit.gsi.beast.mock.jadex.common.MockAgentPlan
This method will be used to know the IDFComponentDescription of all the agents that own a df_service.
getStoredMessages() - Method in class es.upm.dit.gsi.beast.mock.jade.bridgeMock.DannyBridgeMockAgent
 
getStoredMessages() - Method in class es.upm.dit.gsi.beast.mock.jade.repositoryMock.RepositoryMockAgent
 

I

InformCommunicationPlan - Class in es.upm.dit.gsi.beast.mock.jadex.bridgeMock
Project: beast File: es.upm.dit.gsi.beast.mock.jadex.bridgeMock.InformCommunicationPlan.java Class to send a Inform message Grupo de Sistemas Inteligentes Departamento de Ingeniería de Sistemas Telemáticos Universidad Politécnica de Madrid (UPM)
InformCommunicationPlan() - Constructor for class es.upm.dit.gsi.beast.mock.jadex.bridgeMock.InformCommunicationPlan
 
introspector - Variable in class es.upm.dit.gsi.beast.story.BeastTestCase
 
isReceived() - Method in class es.upm.dit.gsi.beast.platform.jade.agent.MessengerAgent
 
isRegistered() - Method in class es.upm.dit.gsi.beast.mock.jade.bridgeMock.BridgeMockAgent
 
isRegistered() - Method in class es.upm.dit.gsi.beast.mock.jade.listenerMock.ListenerMockAgent
 

J

JADE_BRIDGE_MOCK_PATH - Static variable in class es.upm.dit.gsi.beast.mock.common.Definitions
 
JADE_DANNY_BRIDGE_MOCK_PATH - Static variable in class es.upm.dit.gsi.beast.mock.common.Definitions
 
JADE_LISTENER_MOCK_PATH - Static variable in class es.upm.dit.gsi.beast.mock.common.Definitions
 
JADE_REPOSITORY_MOCK_PATH - Static variable in class es.upm.dit.gsi.beast.mock.common.Definitions
 
JadeAgentIntrospector - Class in es.upm.dit.gsi.beast.platform.jade
Project: beast File: es.upm.dit.gsi.beast.platform.jade.JadeAgentIntrospector.java Grupo de Sistemas Inteligentes Departamento de Ingeniería de Sistemas Telemáticos Universidad Politécnica de Madrid (UPM)
JadeConnector - Class in es.upm.dit.gsi.beast.platform.jade
Project: beast File: es.upm.dit.gsi.beast.platform.jade.JadeConnector.java Grupo de Sistemas Inteligentes Departamento de Ingeniería de Sistemas Telemáticos Universidad Politécnica de Madrid (UPM)
JadeConnector(Logger) - Constructor for class es.upm.dit.gsi.beast.platform.jade.JadeConnector
 
JadeMessenger - Class in es.upm.dit.gsi.beast.platform.jade
Project: beast File: es.upm.dit.gsi.beast.platform.jade.JadeMessenger.java Grupo de Sistemas Inteligentes Departamento de Ingeniería de Sistemas Telemáticos Universidad Politécnica de Madrid (UPM)
JADEX_BRIDGE_MOCK_PATH - Static variable in class es.upm.dit.gsi.beast.mock.common.Definitions
 
JADEX_LISTENER_MOCK_PATH - Static variable in class es.upm.dit.gsi.beast.mock.common.Definitions
 
JADEX_REPOSITORY_MOCK_PATH - Static variable in class es.upm.dit.gsi.beast.mock.common.Definitions
 
JadexAgentIntrospector - Class in es.upm.dit.gsi.beast.platform.jadex
Project: beast File: es.upm.dit.gsi.beast.platform.jadex.JadexAgentIntrospector.java To get information about our jadex agents.
JadexConnector - Class in es.upm.dit.gsi.beast.platform.jadex
Project: beast File: es.upm.dit.gsi.beast.platform.jadex.JadexConnector.java To create our jadex Platform and create its agents, allowing the communication among them Grupo de Sistemas Inteligentes Departamento de Ingeniería de Sistemas Telemáticos Universidad Politécnica de Madrid (UPM)
JadexConnector(Logger) - Constructor for class es.upm.dit.gsi.beast.platform.jadex.JadexConnector
 
JadexMessenger - Class in es.upm.dit.gsi.beast.platform.jadex
Project: beast File: es.upm.dit.gsi.beast.platform.jadex.JadexMessenger.java To send messages to our jadex agents.

L

launch() - Method in class es.upm.dit.gsi.beast.story.BeastTestCase
 
launchPlatform() - Method in interface es.upm.dit.gsi.beast.platform.Connector
It starts the execution of the platform
launchPlatform() - Method in class es.upm.dit.gsi.beast.platform.jade.JadeConnector
 
launchPlatform() - Method in class es.upm.dit.gsi.beast.platform.jadex.JadexConnector
Platform is launched and the external access of the message service and the component management service (CMS) are saved
LISTENER_AGENT_NAME - Static variable in class es.upm.dit.gsi.beast.mock.common.Definitions
 
LISTENER_SERVICE_NAME - Static variable in class es.upm.dit.gsi.beast.mock.common.Definitions
 
LISTENER_SERVICE_TYPE - Static variable in class es.upm.dit.gsi.beast.mock.common.Definitions
 
ListenerMockAgent - Class in es.upm.dit.gsi.beast.mock.jade.listenerMock
Project: beast File: es.upm.dit.gsi.beast.mock.jade.listenerMock.ListenerMockAgent.java Listens the received messages, and stores then for future study Grupo de Sistemas Inteligentes Departamento de Ingeniería de Sistemas Telemáticos Universidad Politécnica de Madrid (UPM)
ListenerMockAgent() - Constructor for class es.upm.dit.gsi.beast.mock.jade.listenerMock.ListenerMockAgent
 
ListenPlan - Class in es.upm.dit.gsi.beast.mock.jadex.listenerMock
Project: beast File: es.upm.dit.gsi.beast.mock.jadex.listenerMock.ListenPlan.java Listener mock will not send any answer, it just print what it receives Other options could be to ignore messages or to save them somewhere Grupo de Sistemas Inteligentes Departamento de Ingeniería de Sistemas Telemáticos Universidad Politécnica de Madrid (UPM)
ListenPlan() - Constructor for class es.upm.dit.gsi.beast.mock.jadex.listenerMock.ListenPlan
 
LogActivator - Class in es.upm.dit.gsi.beast.story.logging
Project: beast File: es.upm.dit.gsi.beast.story.logging.LogActivator.java Grupo de Sistemas Inteligentes Departamento de Ingeniería de Sistemas Telemáticos Universidad Politécnica de Madrid (UPM)
LogActivator() - Constructor for class es.upm.dit.gsi.beast.story.logging.LogActivator
 
logger - Variable in class es.upm.dit.gsi.beast.mock.jade.bridgeMock.BridgeMockAgent
Logger
logger - Variable in class es.upm.dit.gsi.beast.mock.jade.bridgeMock.DannyBridgeMockAgent
Logger
logger - Variable in class es.upm.dit.gsi.beast.mock.jade.listenerMock.ListenerMockAgent
Logger
logger - Variable in class es.upm.dit.gsi.beast.mock.jade.repositoryMock.RepositoryMockAgent
Logger
logger - Variable in class es.upm.dit.gsi.beast.platform.jade.agent.MessengerAgent
 
logger - Variable in class es.upm.dit.gsi.beast.story.BeastTestCase
 
logToFile(Logger, String, Level) - Static method in class es.upm.dit.gsi.beast.story.logging.LogActivator
 

M

main(String[]) - Static method in class es.upm.dit.gsi.beast.reader.mas.MASReader
Main method to start reading the plain text given by the client
main(String[]) - Static method in class es.upm.dit.gsi.beast.reader.Reader
Main method to start reading the plain text given by the client
main(String[]) - Static method in class es.upm.dit.gsi.beast.reader.system.SystemReader
Main method to start reading the plain text given by the client
MAIN_HOST - Variable in class es.upm.dit.gsi.beast.platform.jade.JadeConnector
 
MAIN_PORT - Variable in class es.upm.dit.gsi.beast.platform.jade.JadeConnector
 
MAS - Static variable in class es.upm.dit.gsi.beast.reader.Reader
Multi Agent System Test Reader
MASReader - Class in es.upm.dit.gsi.beast.reader.mas
Project: beast File: es.upm.dit.gsi.beast.reader.mas.MASReader.java Main class to transform the plain text given by the designer to the necessary classes to run each Test.
MASReader() - Constructor for class es.upm.dit.gsi.beast.reader.mas.MASReader
 
Messenger - Interface in es.upm.dit.gsi.beast.platform
Project: beast File: es.upm.dit.gsi.beast.platform.Messenger.java Abstract Class that defines method Grupo de Sistemas Inteligentes Departamento de Ingeniería de Sistemas Telemáticos Universidad Politécnica de Madrid (UPM)
MessengerAgent - Class in es.upm.dit.gsi.beast.platform.jade.agent
Project: beast File: es.upm.dit.gsi.beast.platform.jade.agent.MessengerAgent.java Grupo de Sistemas Inteligentes Departamento de Ingeniería de Sistemas Telemáticos Universidad Politécnica de Madrid (UPM)
MessengerAgent() - Constructor for class es.upm.dit.gsi.beast.platform.jade.agent.MessengerAgent
 
MockAgentPlan - Class in es.upm.dit.gsi.beast.mock.jadex.common
Project: beast File: es.upm.dit.gsi.beast.mock.jadex.common.MockAgentPlan.java MockAgentPlan is the class all Agents-plan must extend from.
MockAgentPlan() - Constructor for class es.upm.dit.gsi.beast.mock.jadex.common.MockAgentPlan
 
MockConfiguration - Class in es.upm.dit.gsi.beast.mock.common
Project: beast File: es.upm.dit.gsi.beast.mock.common.MockConfiguration.java MockConfiguration, where it is saved the behaviour of the mock agents dfServiceName is the name that the mock must publish in the DF behaviour is where the information for answering messages is saved Grupo de Sistemas Inteligentes Departamento de Ingeniería de Sistemas Telemáticos Universidad Politécnica de Madrid (UPM)
MockConfiguration(String, AgentBehaviour) - Constructor for class es.upm.dit.gsi.beast.mock.common.MockConfiguration
 
MockConfiguration() - Constructor for class es.upm.dit.gsi.beast.mock.common.MockConfiguration
 
MockManager - Class in es.upm.dit.gsi.beast.mock
Project: beast File: es.upm.dit.gsi.beast.mock.MockManager.java This class creates mock agents on the Scenario Grupo de Sistemas Inteligentes Departamento de Ingeniería de Sistemas Telemáticos Universidad Politécnica de Madrid (UPM)
MockManager() - Constructor for class es.upm.dit.gsi.beast.mock.MockManager
 

P

PLATFORM_ID - Variable in class es.upm.dit.gsi.beast.platform.jade.JadeConnector
 
PlatformSelector - Class in es.upm.dit.gsi.beast.platform
Project: beast File: es.upm.dit.gsi.beast.platform.PlatformSelector.java Class to select the type of platform our code is going to run Grupo de Sistemas Inteligentes Departamento de Ingeniería de Sistemas Telemáticos Universidad Politécnica de Madrid (UPM)
PlatformSelector() - Constructor for class es.upm.dit.gsi.beast.platform.PlatformSelector
 
processMessage(String, String, Object) - Method in class es.upm.dit.gsi.beast.mock.common.AgentBehaviour
 
processMessage(String, Object) - Method in class es.upm.dit.gsi.beast.mock.common.AgentBehaviour
 

R

Reader - Class in es.upm.dit.gsi.beast.reader
Project: beast File: es.upm.dit.gsi.beast.reader.Reader.java Main class to transform the plain text given by the client to the necessary classes to run each Test.
Reader() - Constructor for class es.upm.dit.gsi.beast.reader.Reader
 
RECEIVED_MESSAGE_COUNT - Static variable in class es.upm.dit.gsi.beast.mock.common.Definitions
 
REG_ATTEMPTS - Static variable in class es.upm.dit.gsi.beast.mock.common.Definitions
 
registerAgent(Agent, String, String) - Static method in class es.upm.dit.gsi.beast.mock.jade.common.AgentRegistration
Register the agent in the platform
REPOSITORY_AGENT_NAME - Static variable in class es.upm.dit.gsi.beast.mock.common.Definitions
 
REPOSITORY_SERVICE_NAME - Static variable in class es.upm.dit.gsi.beast.mock.common.Definitions
 
REPOSITORY_SERVICE_TYPE - Static variable in class es.upm.dit.gsi.beast.mock.common.Definitions
 
RepositoryMockAgent - Class in es.upm.dit.gsi.beast.mock.jade.repositoryMock
Project: beast File: es.upm.dit.gsi.beast.mock.jade.repositoryMock.RepositoryMockAgent.java The implementation of a Mock Agent that perform the behavior of an agent repository.
RepositoryMockAgent() - Constructor for class es.upm.dit.gsi.beast.mock.jade.repositoryMock.RepositoryMockAgent
 
RequestCommunicationPlan - Class in es.upm.dit.gsi.beast.mock.jadex.bridgeMock
Project: beast File: es.upm.dit.gsi.beast.mock.jadex.bridgeMock.RequestCommunicationPlan.java Class to send a message when it receives a SFipa.Request.
RequestCommunicationPlan() - Constructor for class es.upm.dit.gsi.beast.mock.jadex.bridgeMock.RequestCommunicationPlan
 

S

sendInformToDF(String, Object) - Method in class es.upm.dit.gsi.beast.mock.jadex.common.MockAgentPlan
Method to send Inform messages to a specific df_service
sendMessage(String, String, int) - Method in class es.upm.dit.gsi.beast.mock.jade.bridgeMock.BridgeMockAgent
Sends a message to the agent with the given name
sendMessage(AID, String, int) - Method in class es.upm.dit.gsi.beast.mock.jade.bridgeMock.BridgeMockAgent
Sends a message to the agent with the given AID
sendMessageToAgent(String, String, Object) - Method in class es.upm.dit.gsi.beast.story.BeastTestCase
It sends one message of requested type to an agent
sendMessageToAgents(String[], String, Object, Connector) - Method in class es.upm.dit.gsi.beast.platform.jade.JadeMessenger
 
sendMessageToAgents(String[], String, Object, Connector) - Method in class es.upm.dit.gsi.beast.platform.jadex.JadexMessenger
This method sends the same message to many agents.
sendMessageToAgents(String[], String, Object, Connector) - Method in interface es.upm.dit.gsi.beast.platform.Messenger
Method to send one message to many agents
sendMessageToAgents(String[], String, Object) - Method in class es.upm.dit.gsi.beast.story.BeastTestCase
The same as above, but this method sends the same message to many agents.
sendMessageToAgentsWithExtraProperties(String[], String, Object, ArrayList<Object>, Connector) - Method in class es.upm.dit.gsi.beast.platform.jade.JadeMessenger
 
sendMessageToAgentsWithExtraProperties(String[], String, Object, ArrayList<Object>, Connector) - Method in class es.upm.dit.gsi.beast.platform.jadex.JadexMessenger
This method works as the one above, adding some properties to the message
sendMessageToAgentsWithExtraProperties(String[], String, Object, ArrayList<Object>, Connector) - Method in interface es.upm.dit.gsi.beast.platform.Messenger
Method to send one message with extra properties to many agents
sendMessageToAgentsWithExtraProperties(String, String, Object, ArrayList<Object>) - Method in class es.upm.dit.gsi.beast.story.BeastTestCase
It sends one message of requested type to an agent, including some extra parameters in the message event, such as ontology or language.
sendMessageToAgentWithExtraProperties(String, String, Object, ArrayList<Object>) - Method in class es.upm.dit.gsi.beast.story.BeastTestCase
It sends one message of requested type to an agent, including some extra parameters in the message event, such as ontology or language.
sendRequestToDF(String, Object) - Method in class es.upm.dit.gsi.beast.mock.jadex.common.MockAgentPlan
Method to send Request messages to a specific df_service
SENT_MESSAGE_COUNT - Static variable in class es.upm.dit.gsi.beast.mock.common.Definitions
 
SERVICES - Variable in class es.upm.dit.gsi.beast.platform.jade.JadeConnector
 
setBehaviour(AgentBehaviour) - Method in class es.upm.dit.gsi.beast.mock.common.MockConfiguration
Saves the new name of agents behaviour
setBeliefValue(String, String, Object, Connector) - Method in interface es.upm.dit.gsi.beast.platform.AgentIntrospector
 
setBeliefValue(String, String, Object, Connector) - Method in class es.upm.dit.gsi.beast.platform.jade.JadeAgentIntrospector
 
setBeliefValue(String, String, Object, Connector) - Method in class es.upm.dit.gsi.beast.platform.jadex.JadexAgentIntrospector
This method changes the value of an agent's belief through its external access
setBeliefValue(String, String, Object) - Method in class es.upm.dit.gsi.beast.story.BeastTestCase
This method changes the value of an agent's belief through its external access
setDFServiceName(String) - Method in class es.upm.dit.gsi.beast.mock.common.MockConfiguration
Saves the new name of agents df_service
setExecutionTime(long) - Method in class es.upm.dit.gsi.beast.story.BeastTestCase
This method set the execution time of the test.
setMailbox(List<ACLMessage>) - Method in class es.upm.dit.gsi.beast.mock.jade.bridgeMock.DannyBridgeMockAgent
 
setMailbox(List<ACLMessage>) - Method in class es.upm.dit.gsi.beast.mock.jade.repositoryMock.RepositoryMockAgent
 
setMyTemplate(MessageTemplate) - Method in class es.upm.dit.gsi.beast.platform.jade.agent.MessengerAgent
 
setReceivedMsg(ACLMessage) - Method in class es.upm.dit.gsi.beast.platform.jade.agent.MessengerAgent
 
setRegistered(boolean) - Method in class es.upm.dit.gsi.beast.mock.jade.bridgeMock.BridgeMockAgent
 
setScenario() - Method in class es.upm.dit.gsi.beast.story.BeastTestCase
Once given the scenario, child's setSetup() will be run
setup() - Method in class es.upm.dit.gsi.beast.mock.jade.bridgeMock.BridgeMockAgent
Initializes the Agent.
setup() - Method in class es.upm.dit.gsi.beast.mock.jade.bridgeMock.DannyBridgeMockAgent
Initializes the Agent.
setup() - Method in class es.upm.dit.gsi.beast.mock.jade.listenerMock.ListenerMockAgent
Initializes the Agent.
setup() - Method in class es.upm.dit.gsi.beast.mock.jade.repositoryMock.RepositoryMockAgent
Initializes the Agent.
setup() - Method in class es.upm.dit.gsi.beast.platform.jade.agent.MessengerAgent
 
setup() - Method in class es.upm.dit.gsi.beast.story.BeastTestCase
 
SetupPlan - Class in es.upm.dit.gsi.beast.mock.jadex.common
Project: beast File: es.upm.dit.gsi.beast.mock.jadex.common.SetupPlan.java Plan to change the name of each mock agent and to save its behaviour for future messages Grupo de Sistemas Inteligentes Departamento de Ingeniería de Sistemas Telemáticos Universidad Politécnica de Madrid (UPM)
SetupPlan() - Constructor for class es.upm.dit.gsi.beast.mock.jadex.common.SetupPlan
 
SLEEP_TIME - Static variable in class es.upm.dit.gsi.beast.story.BeastTestCase
 
startAgent(String, String) - Method in class es.upm.dit.gsi.beast.story.BeastTestCase
Creates a real agent in the platform
startAgent(String, String, String, Object[]) - Method in class es.upm.dit.gsi.beast.story.BeastTestCase
Creates a real agent in the platform in a given container
startMASCaseManager(String, String) - Static method in class es.upm.dit.gsi.beast.reader.mas.CreateMASCaseManager
This method creates CaseManager file and writes on it: the package, the imports, its comments and the class name.
startMockJadeAgent(String, String, MockConfiguration, BeastTestCase) - Static method in class es.upm.dit.gsi.beast.mock.MockManager
 
startMockJadexAgent(String, String, MockConfiguration, BeastTestCase) - Static method in class es.upm.dit.gsi.beast.mock.MockManager
This method is used to launch mock agents.
startPlatform(String, Logger) - Method in class es.upm.dit.gsi.beast.story.BeastTestCase
Main constructor of the class, launches the platform
startSystemCaseManager(String, String) - Static method in class es.upm.dit.gsi.beast.reader.system.CreateSystemCaseManager
This method creates CaseManager file and writes on it: the package, the imports, its comments and the class name.
stopPlatform() - Method in interface es.upm.dit.gsi.beast.platform.Connector
It stops the execution of the platform
stopPlatform() - Method in class es.upm.dit.gsi.beast.platform.jade.JadeConnector
 
stopPlatform() - Method in class es.upm.dit.gsi.beast.platform.jadex.JadexConnector
 
STORE_ATTEMPT_NOK - Static variable in class es.upm.dit.gsi.beast.mock.common.Definitions
 
STORE_ATTEMPT_OK - Static variable in class es.upm.dit.gsi.beast.mock.common.Definitions
 
storeBeliefValue(Agent, String, Object) - Method in class es.upm.dit.gsi.beast.platform.jade.JadeAgentIntrospector
 
STORED_DATA_COUNT - Static variable in class es.upm.dit.gsi.beast.mock.common.Definitions
 
storeMessage(ACLMessage) - Method in class es.upm.dit.gsi.beast.mock.jade.listenerMock.ListenerMockAgent
Stores a given message
SYSTEM - Static variable in class es.upm.dit.gsi.beast.reader.Reader
System Test Reader
SystemReader - Class in es.upm.dit.gsi.beast.reader.system
Project: beast File: es.upm.dit.gsi.beast.reader.system.SystemReader.java Main class to transform the plain text given by the client to the necessary classes to run each Test.
SystemReader() - Constructor for class es.upm.dit.gsi.beast.reader.system.SystemReader
 

T

takeDown() - Method in class es.upm.dit.gsi.beast.platform.jade.agent.MessengerAgent
 
TRUE - Variable in class es.upm.dit.gsi.beast.platform.jade.JadeConnector
 

U

updateIntegerBelief(String, int) - Method in class es.upm.dit.gsi.beast.mock.jade.bridgeMock.BridgeMockAgent
Updates the given integer belief adding the given integer newBelief = previousBelief + givenValue

V

verify() - Method in class es.upm.dit.gsi.beast.story.BeastTestCase
 

A B C D E F G I J L M P R S T U V

Copyright © 2014 Grupo de Sistemas Inteligentes - Universidad Politécnica de Madrid. All Rights Reserved.