Uses of Class
zeus.concepts.Performative

Packages that use Performative
Default Package   
zeus.actors   
zeus.actors.event   
zeus.actors.intrays   
zeus.actors.outtrays   
zeus.actors.rtn   
zeus.agents   
zeus.agentviewer.mail   
zeus.agentviewer.msghandler   
zeus.concepts   
zeus.visualiser.basic   
zeus.visualiser.control   
zeus.visualiser.report   
zeus.visualiser.society   
zeus.visualiser.statistics   
 

Uses of Performative in
 

Methods in Default Package with parameters of type Performative
 void pingExternal.redo(Performative msg)
           
 void pingExternal.respond(Performative msg)
           
 

Uses of Performative in zeus.actors
 

Fields in zeus.actors declared as Performative
private  Performative Handler.msg
           
 

Methods in zeus.actors that return Performative
 Performative MailBox.nextMsg()
          redundant now
 

Methods in zeus.actors with parameters of type Performative
(package private)  void ActionNode.evaluate(java.lang.String rule, Performative input)
           
 java.lang.Object ActionNode.execRule(java.lang.String rule, java.lang.Object object, java.lang.String method, Performative input)
           
(package private)  void AttributeNode.evaluate(java.lang.String path, Performative input)
           
 void MailBox.register(Performative msg)
           
 void MailBox.addressReceived(Performative msg)
           
 void MailBox.informVisualisers(Performative msg)
           
 void MailBox.postErrorMsg(Performative msg, java.lang.String content)
           
 void MailBox.sendMsg(Performative msg)
           
 void MailBox.notifyMonitors(Performative message, int type)
           
 void MsgHandler.processMessage(Performative msg)
          in old versions of Zeus the msgHandler was responsible for ensuring that incomming messages were processed.
 java.lang.Object MsgHandler.execRule(java.lang.String rule, java.lang.Object object, java.lang.String method, Performative input)
           
 void MsgHandler.register(Performative msg)
           
 void MsgHandler.deregister(Performative msg)
           
 void MsgHandler.kill_yourself(Performative msg)
           
 void MsgHandler.add_task(Performative msg)
           
 void MsgHandler.modify_task(Performative msg)
           
 void MsgHandler.delete_task(Performative msg)
           
 void MsgHandler.cancel_message(Performative msg)
           
 void MsgHandler.cancel_report(Performative msg)
           
 void MsgHandler.cancel_specified_ability(Performative msg)
           
 void MsgHandler.cancel_address(Performative msg)
           
 void MsgHandler.log_message(Performative msg)
           
 void MsgHandler.log_report(Performative msg)
           
 void MsgHandler.log_address(Performative msg)
           
 void MsgHandler.log_specified_ability(Performative msg)
           
 void MsgHandler.address_of(Performative msg)
           
 void MsgHandler.your_abilities(Performative msg)
           
 void MsgHandler.your_relations(Performative msg)
           
 void MsgHandler.has_ability(Performative msg)
           
 void MsgHandler.isa_facilitator(Performative msg)
           
 void MsgHandler.add_agents_abilities(Performative msg)
           
 void MsgHandler.add_information(Performative msg)
           
protected  void MsgHandler.refuse(Performative msg, java.lang.String content)
           
protected  void MsgHandler.failure(Performative msg, java.lang.String content)
           
protected  void MsgHandler.not_understood(Performative msg, java.lang.String content)
           
protected  void MsgHandler.inform(Performative msg, java.lang.String content)
           
(package private)  void MsgNode.propagate(java.lang.String path, Performative input)
           
(package private) abstract  void MsgNode.evaluate(java.lang.String path, Performative input)
           
 boolean PostMan.postMsg(Performative msg, Address addr)
          postMsg sends the performative out to the other Zeus agent a socket is opened and the message is written as a string down it.
 void PostMan.push(Performative msg)
          use in preference to postMsg.
 void RootNode.evaluate(java.lang.String path, Performative input)
           
 void RootNode.propagate(java.lang.String path, Performative input)
           
 void Server.newMsg(Performative msg)
          ensures that messages are processed // synchronized
 

Constructors in zeus.actors with parameters of type Performative
Handler(RootNode node, Performative msg)
           
 

Uses of Performative in zeus.actors.event
 

Fields in zeus.actors.event declared as Performative
protected  Performative MessageHandlerEvent.msg
           
 

Methods in zeus.actors.event that return Performative
 Performative MessageEvent.getMessage()
           
 Performative MessageHandlerEvent.getMessage()
           
 

Constructors in zeus.actors.event with parameters of type Performative
MessageEvent(java.lang.Object source, Performative object, long event_mask)
           
MessageHandlerEvent(java.lang.Object source, java.lang.String rule, java.lang.Object destination, java.lang.String method, Performative msg, long event_mask)
           
 

Uses of Performative in zeus.actors.intrays
 

Methods in zeus.actors.intrays with parameters of type Performative
 void Container_Connection.message(Performative perf)
           
 void NIOServer.newMsg(Performative msg)
          ensures that messages are processed // synchronized
 void Zeus_ACC_MailBox.addressReceived(Performative msg)
           
 void Zeus_ACC_Server.forward(Performative perf)
          forward is the method called when the MsgHandler fires a MessageRule that is setup by the setHandleMessage method.
 

Uses of Performative in zeus.actors.outtrays
 

Methods in zeus.actors.outtrays with parameters of type Performative
 void Zeus_Container_Transport.send(Performative perf)
           
 void Zeus_Native_Transport.send(Performative perf)
           
 

Uses of Performative in zeus.actors.rtn
 

Methods in zeus.actors.rtn with parameters of type Performative
 void Engine.new_dialogue(Performative msg)
          This routine is used by a remote agent to start a negotiation dialogue with this agent
 void Engine.continue_dialogue(Performative msg)
           
 void Engine.agentWithAbilityFound(Performative msg)
           
 

Uses of Performative in zeus.agents
 

Methods in zeus.agents that return Performative
 Performative SimpleAPI.getNextMessage()
          if the messageQueue has been turned on this method will return the next message on the queue.
 Performative SimpleAPI.waitNextMessage()
          waitNextMessage bocks until a message is received by the agent, it will then return that message.
 

Methods in zeus.agents with parameters of type Performative
 void ACC.forward_message(Performative perf)
           
 void ACC.add_new_contact(Performative perf)
           
 void DbProxy.sendMsg(Performative msg)
           
 void DbProxy.db_create(Performative msg)
           
 void DbProxy.db_delete(Performative msg)
           
 void DbProxy.db_purge(Performative msg)
           
 void DbProxy.db_open(Performative msg)
           
 void DbProxy.db_save(Performative msg)
           
 void DbProxy.db_close(Performative msg)
           
 void DbProxy.db_next(Performative msg)
           
 void DbProxy.db_prior(Performative msg)
           
 void DbProxy.db_first(Performative msg)
           
 void DbProxy.db_last(Performative msg)
           
 void DbProxy.db_sessions(Performative msg)
           
 void DbProxy.db_list(Performative msg)
           
 void DbProxy.db_count(Performative msg)
           
 void Facilitator.addressReceived(Performative msg)
          addressReceived updates the address book of the facilitator so that it can send requests for service registrations to an agent
 void Facilitator.abilityReceived(Performative msg)
          abilityReceived updates the Zeus internal database of the Facilitator for services that it knows about and can respond to queries about
 void FIPA_AMS_Services.handleGet_description(Performative perf)
          this ap-description is hard coded to use the ports in Zeus_ACC_Server
 void FIPA_AMS_Services.informDone(Performative perf)
           
 void FIPA_AMS_Services.sendAgree(Performative perf)
          make an "agree" response in SL
 void FIPA_AMS_Services.handleRegister(Performative perf)
          method for handleing a registration message to the ams
 void FIPA_AMS_Services.handleDeregister(Performative perf)
           
 void FIPA_AMS_Services.handleModify(Performative perf)
           
 void FIPA_AMS_Services.handleSearch(Performative perf)
           
 void FIPA_AMS_Services.notUnderstood(Performative inPerf, java.lang.String reason)
           
private  java.lang.String FIPA_DF_Services.getServiceName(Performative msg)
           
 void FIPA_DF_Services.serviceDescriptionReceived(Performative perf)
          this is a message that is likely to have the name of the task in it
 void FIPA_DF_Services.abilityReceived(Performative perf)
          the problem is to get the name of the task and to register it here Perhaps we this should be triggered by the second message?
 void FIPA_DF_Services.handleRegister(Performative perf)
          method for handleing a registration message to the df
 boolean FIPA_DF_Services.checkAuthority(java.lang.String agent, AbsPrimitive attempter, AbsAggregate attempterAddresses, Performative perf)
           
 void FIPA_DF_Services.handleDeregister(Performative perf)
           
 void FIPA_DF_Services.handleModify(Performative perf)
           
 void FIPA_DF_Services.handleSearch(Performative perf)
           
 void FIPA_DF_Services.informDone(Performative perf)
           
 void FIPA_DF_Services.simpleReply(Performative inPerf, java.lang.String reason, java.lang.String replyType)
          simpleReply lets you reply to a message using the result convention of FIPA what I mean is: in FIPA there are alot of messages like "refuse original reason" or "not_understood original reason", and this method lets you send them pretty simply
 void FIPA_DF_Services.sendAgree(Performative perf)
          make an "agree" response in SL
 void FIPA_Services.send(Performative perf)
           
 void SimpleAPI.addQueue(Performative perf)
          addQueue is used to add a message to the internal queue maintained by this agent.
 

Uses of Performative in zeus.agentviewer.mail
 

Methods in zeus.agentviewer.mail that return Performative
(package private)  Performative MailInTableModel.getMessage(int row)
           
(package private)  Performative MailOutTableModel.getMessage(int row)
           
 

Methods in zeus.agentviewer.mail with parameters of type Performative
 void MailInTableModel.addMail(Performative msg)
           
 void MailOutTableModel.addMail(Performative msg)
           
 

Uses of Performative in zeus.agentviewer.msghandler
 

Methods in zeus.agentviewer.msghandler that return Performative
(package private)  Performative MsgHandlerTableModel.getMessage(int row)
           
 

Uses of Performative in zeus.concepts
 

Subclasses of Performative in zeus.concepts
 class FIPAPerformative
          FIPAPerformative extends the performative class so that when getReceivers() is called it converts the values in the vector into strings from FIPA_AID_Addresses.
 

Methods in zeus.concepts that return Performative
 Performative FIPAPerformative.performative()
          produce a performative that can be handled by native zeus parsers
 Performative PerformativeParser.Message()
           
static Performative ZeusParser.performative(byte[] bytes)
          is this quicker?
static Performative ZeusParser.performative(java.lang.String str)
           
 

Methods in zeus.concepts with parameters of type Performative
 void PerformativeParser.MessageParameter(Performative msg)
           
 

Constructors in zeus.concepts with parameters of type Performative
FIPAPerformative(Performative perf)
           
Performative(Performative perf)
           
 

Uses of Performative in zeus.visualiser.basic
 

Methods in zeus.visualiser.basic with parameters of type Performative
 void BasicTool.log_address(Performative msg)
           
protected  boolean BasicTool.filterMsg(Performative msg)
           
protected  boolean VideoTool.checkErrorMsg(Performative msg, java.lang.String message)
           
 void VideoTool.db_sessions(Performative msg)
           
 void VideoTool.db_delete(Performative msg)
           
 void VideoTool.db_purge(Performative msg)
           
 void VideoTool.db_close(Performative msg)
           
 void VideoTool.db_save(Performative msg)
           
protected  boolean VideoTool.record_item(Performative msg)
           
 void VideoTool.db_create(Performative msg)
           
 void VideoTool.db_prior(Performative msg)
           
 void VideoTool.db_next(Performative msg)
           
 void VideoTool.db_first(Performative msg)
           
 void VideoTool.db_last(Performative msg)
           
 void VideoTool.db_open(Performative msg)
           
 void VideoTool.db_list(Performative msg)
           
 void VideoTool.db_count(Performative msg)
           
protected abstract  void VideoTool.visualiseVideoData(int dir, Performative msg)
           
 

Uses of Performative in zeus.visualiser.control
 

Methods in zeus.visualiser.control with parameters of type Performative
protected  boolean ControlTool.incomingMessage(Performative msg)
           
 

Uses of Performative in zeus.visualiser.report
 

Methods in zeus.visualiser.report with parameters of type Performative
 void ReportTool.log_report(Performative msg)
           
protected  void ReportTool.visualiseVideoData(int dir, Performative msg)
           
 

Uses of Performative in zeus.visualiser.society
 

Fields in zeus.visualiser.society declared as Performative
(package private)  Performative AnimationQueue.AnimationQueueItem.msg
           
 

Methods in zeus.visualiser.society with parameters of type Performative
 void AnimationManager.animate(Performative msg)
           
protected  java.awt.Color AnimationManager.selectColor(Performative msg)
           
protected  java.awt.Color AnimationManager.selectDynamicColor(Performative msg)
           
 void AnimationQueue.add(Performative msg, GraphNode sender, GraphNode receiver, java.awt.Color color)
           
protected  void SocietyTool.visualiseVideoData(int dir, Performative msg)
           
 void SocietyTool.log_relations(Performative msg)
           
 void SocietyTool.log_message(Performative msg)
           
 

Constructors in zeus.visualiser.society with parameters of type Performative
AnimationQueue.AnimationQueueItem(Performative msg, GraphNode sender, GraphNode receiver, java.awt.Color color)
           
AnimationQueue.Animation(GraphNode source, GraphNode target, java.awt.Color color, Performative msg)
           
 

Uses of Performative in zeus.visualiser.statistics
 

Methods in zeus.visualiser.statistics with parameters of type Performative
protected  void StatisticsTool.visualiseVideoData(int dir, Performative msg)
           
 void StatisticsTool.log_message(Performative msg)
           
 void TrafficVolume.update(Performative msg)
           
protected  void TrafficVolume.updateTraffic(Performative msg)
           
protected  void TrafficVolume.updateGoalTraffic(Performative msg)
           
 



Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.