Uses of Class
mam.messaging.AgentMessage

Packages that use AgentMessage
applications.proxy.dialog 
applications.proxy.graph3dVisualizer 
applications.proxy.main 
applications.proxy.utils 
mam.agent 
mam.internetworking 
mam.messaging 
mam.transaction 

Uses of AgentMessage in applications.proxy.dialog
 

Methods in applications.proxy.dialog with parameters of type AgentMessage
voidExploreDialog.handleEventQueryKnownAgentsResultsMessage(AgentMessage m)
          
voidLinkDialog.handleEventDeclareKnowledgeMessage(AgentMessage m)
          Description of the Method
voidMessageableBiFoldProxyDialog.enqueueMessage(AgentMessage message)
          
protected voidMessageableBiFoldProxyDialog.sendViaMessageProxy(AgentMessage message)
          
voidMessageableTriFoldProxyDialog.enqueueMessage(AgentMessage message)
          
protected voidMessageableTriFoldProxyDialog.sendViaMessageProxy(AgentMessage message)
          
voidMonitorDialog.handleEventQueryMonitoredUrlsResultsMessage(AgentMessage m)
          
voidMooExportDialog.handleEventDeclareKnowledgeMessage(AgentMessage m)
          
voidResultsDialog.handleEventQueryCompleteMessage(AgentMessage m)
          
voidResultsDialog.handleEventQueryInformationPersonaeResultsMessage(AgentMessage m)
          
voidResultsDialog.handleEventQueryUpdateMessage(AgentMessage m)
          
voidSearchDialog.handleEventQueryKnownAgentsResultsMessage(AgentMessage m)
          
voidTraceDialog.handleEventQueryKnownAgentsResultsMessage(AgentMessage m)
          
 

Uses of AgentMessage in applications.proxy.graph3dVisualizer
 

Methods in applications.proxy.graph3dVisualizer with parameters of type AgentMessage
voidGraph3dVisualizer.handleDeclareLocationKeywordsMessage(AgentMessage message)
          Description of the Method
voidGraph3dVisualizer.handleDoBlinkMessage(AgentMessage m)
          Description of the Method
voidGraph3dVisualizer.handleDoHideMessage(AgentMessage m)
          Description of the Method
voidGraph3dVisualizer.handleDoMooCombatDeathMessage(AgentMessage m)
          
voidGraph3dVisualizer.handleDoSetIpAgentMessage(AgentMessage m)
          Description of the Method
voidGraph3dVisualizer.handleDoShowMessage(AgentMessage m)
          Description of the Method
voidGraph3dVisualizer.handleEventAgentTraitsModifiedMessage(AgentMessage m)
          Description of the Method
voidGraph3dVisualizer.handleEventAggregateTraitsModifiedMessage(AgentMessage m)
          Description of the Method
voidGraph3dVisualizer.handleEventDeclareAgentTraitsMessage(AgentMessage m)
          Description of the Method
voidGraph3dVisualizer.handleEventDeclareAggregateTraitsMessage(AgentMessage m)
          Description of the Method
voidGraph3dVisualizer.handleEventDeclareKnowledgeAgentAddedMessage(AgentMessage m)
          Description of the Method
voidGraph3dVisualizer.handleEventDeclareKnowledgeAgentRemovedMessage(AgentMessage m)
          Description of the Method
voidGraph3dVisualizer.handleEventDeclareKnowledgeMessage(AgentMessage m)
          Description of the Method
 

Uses of AgentMessage in applications.proxy.main
 

Methods in applications.proxy.main with parameters of type AgentMessage
protected voidMamCommunicator.addMessageWaiter(String id, AgentMessage originalMessage, boolean exitAfterQuota)
          Adds a feature to the MessageWaiter attribute of the MamCommunicator object
voidMamCommunicator.handleDeclareLocationKeywordsMessage(AgentMessage message)
          Description of the Method
voidMamCommunicator.handleDoEndCPActivityMessage(AgentMessage m)
          Description of the Method
voidMamCommunicator.handleDoEndFSActivityMessage(AgentMessage m)
          Description of the Method
voidMamCommunicator.handleDoEndSIActivityMessage(AgentMessage m)
          Description of the Method
voidMamCommunicator.handleDoMooCombatDeathMessage(AgentMessage m)
          Description of the Method
voidMamCommunicator.handleDoMooCombatWimpoutMessage(AgentMessage m)
          Description of the Method
voidMamCommunicator.handleDoPhatExitMessage(AgentMessage m)
          Description of the Method
voidMamCommunicator.handleDoPopQuizMessage(AgentMessage m)
          Description of the Method
voidMamCommunicator.handleDoRandomizeTranslationMessage(AgentMessage m)
          Description of the Method
voidMamCommunicator.handleDoRestoreTranslationMessage(AgentMessage m)
          Description of the Method
voidMamCommunicator.handleDoShowMarketingTextMessage(AgentMessage message)
          Description of the Method
voidMamCommunicator.handleDoStartCPActivityMessage(AgentMessage m)
          Description of the Method
voidMamCommunicator.handleDoStartFSActivityMessage(AgentMessage m)
          Description of the Method
voidMamCommunicator.handleDoStartSIActivityMessage(AgentMessage m)
          Description of the Method
voidMamCommunicator.handleEventAgentTraitsModifiedMessage(AgentMessage m)
          Description of the Method
voidMamCommunicator.handleEventDeclareAgentPropertiesMessage(AgentMessage m)
          Description of the Method
voidMamCommunicator.handleEventDeclareAgentTraitsMessage(AgentMessage m)
          Description of the Method
synchronized voidMamCommunicator.handleEventDeclareFacilityShutdownMessage(AgentMessage m)
          Description of the Method
voidMamCommunicator.handleEventDeclareMonitorAgentMessage(AgentMessage m)
          Description of the Method
voidMamCommunicator.handleEventDeclareQuoteMessage(AgentMessage message)
          Description of the Method
voidMamCommunicator.handleEventDeclareVisualizerNodesMessage(AgentMessage m)
          Description of the Method
voidMamCommunicator.handleEventDoLoginResultsMessage(AgentMessage m)
          Description of the Method
voidMamCommunicator.handleEventExportFinishedMessage(AgentMessage message)
          Description of the Method
voidMamCommunicator.handleEventGl4JavaNotInstalledMessage(AgentMessage m)
          Description of the Method
voidMamCommunicator.handleEventLocationChangedMessage(AgentMessage m)
          Description of the Method
voidMamCommunicator.handleEventMonitoredUrlUpdatedMessage(AgentMessage m)
          Description of the Method
voidMamCommunicator.handleEventPopQuizResultsMessage(AgentMessage m)
          Description of the Method
voidMamCommunicator.handleEventQueryCompleteMessage(AgentMessage message)
          Description of the Method
voidMamCommunicator.handleEventQueryKnownAgentsResultsMessage(AgentMessage m)
          Description of the Method
voidMamCommunicator.handleEventQueryMonitoredUrlsResultsMessage(AgentMessage m)
          Description of the Method
voidMamCommunicator.handleEventSecretAgentReportMessage(AgentMessage m)
          Description of the Method
voidMamCommunicator.proxyMessage(AgentMessage message)
          Description of the Method
 

Uses of AgentMessage in applications.proxy.utils
 

Methods in applications.proxy.utils with parameters of type AgentMessage
voidMessageableComponent.enqueueMessage(AgentMessage message)
          
voidMessageProxy.proxyMessage(AgentMessage message)
          
 

Uses of AgentMessage in mam.agent
 

Methods in mam.agent with parameters of type AgentMessage
synchronized voidAgent.enqueueMessage(AgentMessage incomingMessage)
          Description of the Method
voidAgent.handleDoAgentShutdownMessage(AgentMessage m)
          Description of the Method
voidAgent.handleGetAccessStatisticsMessage(AgentMessage m)
          Description of the Method
voidAgent.handleGetAgentPropertiesMessage(AgentMessage m)
          Description of the Method
voidAgent.handleGetAgentTraitsMessage(AgentMessage m)
          Message Handling notes: For some reason, the reflection mechanism fails when dealing with protected methods.
voidAgent.handleGetQuoteMessage(AgentMessage m)
          Description of the Method
voidAgent.handleSetDescriptionMessage(AgentMessage m)
          Description of the Method
voidAgent.handleSetNicknameMessage(AgentMessage m)
          Description of the Method
protected voidAgent.invokeMessageHandler(AgentMessage message)
          Utility method to use reflection to invoke the standard handler for whatever message is passed.
voidAnalyzeAgent.handleDoStartMissionMessage(AgentMessage m)
          
voidInformationPersonaeAgent.handleDoAddKnowledgeAgentMessage(AgentMessage m)
          Message: doAddKnowledgeAgent Parameters: Required: MamId:
voidInformationPersonaeAgent.handleDoAdjustFundsMessage(AgentMessage m)
          
voidInformationPersonaeAgent.handleDoAdjustTraitsMessage(AgentMessage m)
          Description of the Method
voidInformationPersonaeAgent.handleDoLoginMessage(AgentMessage m)
          Description of the Method
voidInformationPersonaeAgent.handleDoModifyTraitsMessage(AgentMessage m)
          Description of the Method
voidInformationPersonaeAgent.handleDoMooCombatDeathMessage(AgentMessage m)
          Description of the Method
voidInformationPersonaeAgent.handleDoQueryInformationPersonaeMessage(AgentMessage m)
          Message: doQueryIP Parameters: Required: QueryPhrase: Response message: eventQueryIPResults Parameters: Required: QueryPhrase: FoundResults: Optional: (only if FoundResults == true) KnowledgeAgents: -- of MamId, Integer, where MamId references URLKnowledgeAgents and Integer is a relevance rating 0-100 example: elementAt(0) == MamId, elementAt(1) == Integer, elementAt(2) == MamId, elementAt(3) == Integer, etc...
voidInformationPersonaeAgent.handleDoQueryKnownAgentsMessage(AgentMessage m)
          Description of the Method
voidInformationPersonaeAgent.handleDoRemoveKnowledgeAgentMessage(AgentMessage m)
          Message: doRemoveKnowledgeAgent Parameters: Required: MamId:
voidInformationPersonaeAgent.handleDoRestoreTraitsMessage(AgentMessage m)
          Description of the Method
voidInformationPersonaeAgent.handleDoSetMonitorAgentMessage(AgentMessage m)
          Description of the Method
voidInformationPersonaeAgent.handleDoShowMarketingTextMessage(AgentMessage message)
          Description of the Method
voidInformationPersonaeAgent.handleDoStreamKnownAgentsMessage(AgentMessage m)
          Description of the Method
voidInformationPersonaeAgent.handleEventDeclareFacilityShutdownMessage(AgentMessage m)
          Description of the Method
voidInformationPersonaeAgent.handleEventDeclareKnowledgeMessage(AgentMessage m)
          Description of the Method
voidInformationPersonaeAgent.handleEventQueryKnowledgeResultsMessage(AgentMessage m)
          Description of the Method
voidInformationPersonaeAgent.handleGetMonitorAgentMessage(AgentMessage m)
          Description of the Method
voidInformationPersonaeAgent.handleGetVisualizerNodesMessage(AgentMessage m)
          Description of the Method
voidInformationPersonaeAgent.handleSetLoginInfoMessage(AgentMessage m)
          Message: doSetUserNamePassword Sets the UserName/Password of this IP So far, username / password don't actually do much useful...
voidListenAgent.handleDoAddIdentityMessage(AgentMessage m)
          
voidListenAgent.handleDoStartMissionMessage(AgentMessage m)
          
protected voidListenAgent.invokeMessageHandler(AgentMessage message)
          Utility method to use reflection to invoke the standard handler for whatever message is passed.
voidListenAgent.listenhandleDoCreateAgentMessage(AgentMessage m)
          
voidListenAgent.listenhandleDoModifyTraitsMessage(AgentMessage m)
          
voidListenAgent.listenhandleDoQueryInformationPersonaeMessage(AgentMessage m)
          
voidListenAgent.listenhandleDoRemoveKnowledgeAgentMessage(AgentMessage m)
          
voidListenAgent.listenhandleEventMonitoredUrlAddedMessage(AgentMessage m)
          
voidListenAgent.listenhandleEventMonitoredUrlRemovedMessage(AgentMessage m)
          
voidListenAgent.listenhandleEventQueryCompleteMessage(AgentMessage m)
          
voidListenAgent.listenhandleGetMonitorAgentMessage(AgentMessage m)
          
protected voidListenAgent.report(AgentMessage m)
          
synchronized voidMarketingAgent.enqueueMessage(AgentMessage incomingMessage)
          
voidMarketingAgent.handleDoEndMarketingMessage(AgentMessage m)
          
voidMarketingAgent.handleDoRequestMarketingMessage(AgentMessage m)
          
voidMarketingAgent.handleDoStartMarketingMessage(AgentMessage m)
          
voidMarketingAgent.handleEventDeclareAccessStatisticsMessage(AgentMessage m)
          
synchronized voidMonitorAgent.handleDoAddListenerMessage(AgentMessage m)
          
voidMonitorAgent.handleDoAddMonitoredUrlMessage(AgentMessage m)
          
synchronized voidMonitorAgent.handleDoQueryMonitoredUrlsMessage(AgentMessage m)
          
synchronized voidMonitorAgent.handleDoRemoveListenerMessage(AgentMessage m)
          
voidMonitorAgent.handleDoRemoveMonitoredUrlMessage(AgentMessage m)
          
protected voidPluginAgent.addMessageWaiter(String id, AgentMessage originalMessage, boolean exitAfterQuota)
          
voidPluginAgent.handleDoAddIdentityMessage(AgentMessage m)
          
voidPluginAgent.handleDoStartMissionMessage(AgentMessage m)
          
voidPluginAgent.handleEventDeclareAgentPropertiesMessage(AgentMessage message)
          
voidPluginAgent.handleEventDeclareKnowledgeMessage(AgentMessage message)
          
voidPluginAgent.handleEventQueryMonitoredUrlsResultsMessage(AgentMessage message)
          
protected voidPluginAgent.invokeMessageHandler(AgentMessage message)
          Utility method to use reflection to invoke the standard handler for whatever message is passed.
voidPluginAgent.pluginhandleDoRemoveKnowledgeAgentMessage(AgentMessage m)
          
voidPluginAgent.pluginhandleEventAgentCreatedMessage(AgentMessage m)
          
protected voidPluginAgent.report(AgentMessage m)
          
synchronized voidProxyMooExporterAgent.handleDoExportToMooMessage(AgentMessage agentMessage)
          Mesage: doExportToMoo Parameters: Required: InformationPersonaeAgent: KnowledgeAgents: UserName: -- for the Moo Password: -- for the Moo ConnectRoom: -- for the Moo - where to start from Response Message - eventExportFinished Parameters: Required: Successful: Optional: ErrorMessage: - if not successful...
voidSearchAgent.handleDoQueryKnownAgentsMessage(AgentMessage m)
          Description of the Method
voidSearchAgent.handleDoQueryMessage(AgentMessage m)
          Message: doSearch Parameters: Required: QueryPhrase: Response Message: eventSearchComplete Parameters: Required: QueryPhrase: FoundResults: Optional: IPAgents: -- of MamId, Vector where MamId references IPAgents who know about QueryPhrase Vector is a list of MamId, Integer where MamId is a KnowledgeAgent associated w/ that IPAgent Integer is that agent's relevance rating
voidSearchAgent.handleEventAgentDeathMessage(AgentMessage m)
          Description of the Method
voidSearchAgent.handleEventDeclareAgentPropertiesMessage(AgentMessage m)
          Description of the Method
voidSearchAgent.handleEventQueryCompleteMessage(AgentMessage m)
          Description of the Method
voidSearchAgent.handleEventQueryInformationPersonaeResultsMessage(AgentMessage m)
          Description of the Method
voidSearchAgent.handleGetAggregateTraitsMessage(AgentMessage m)
          Description of the Method
voidSecretAgent.handleDoAddIdentityMessage(AgentMessage m)
          Description of the Method
voidSecretAgent.handleDoEndMissionMessage(AgentMessage m)
          Description of the Method
voidSecretAgent.handleDoRemoveIdentityMessage(AgentMessage m)
          Description of the Method
voidSecretAgent.handleDoStartMissionMessage(AgentMessage m)
          Description of the Method
voidSecretAgent.handleEventMonitoredUrlAddedMessage(AgentMessage m)
          Description of the Method
voidSecretAgent.handleEventMonitoredUrlRemovedMessage(AgentMessage m)
          Description of the Method
voidSecretAgent.handleGetQuoteMessage(AgentMessage m)
          Description of the Method
protected voidSecretAgent.invokeMessageHandler(AgentMessage message)
          Utility method to use reflection to invoke the standard handler for whatever message is passed.
protected voidSecretAgent.report(AgentMessage m)
          Description of the Method
synchronized voidTransactionalAgent.enqueueMessage(AgentMessage incomingMessage)
          
synchronized voidUrlKnowledgeAgent.enqueueMessage(AgentMessage incomingMessage)
          Description of the Method
voidUrlKnowledgeAgent.handleDoDestroyAgentMessage(AgentMessage m)
          Description of the Method
voidUrlKnowledgeAgent.handleDoQueryKnowledgeMessage(AgentMessage m)
          doQueryKnowledge Message For now, assume that we only handle ASCII text.
voidUrlKnowledgeAgent.handleGetKnowledgeMessage(AgentMessage m)
          Description of the Method
voidWebServerAgent.handleEventDeclareAgentPropertiesMessage(AgentMessage message)
          
voidWebServerAgent.handleEventDeclareAgentTraitsMessage(AgentMessage message)
          
voidWebServerAgent.handleEventDoLoginResultsMessage(AgentMessage message)
          
 

Uses of AgentMessage in mam.internetworking
 

Methods in mam.internetworking with parameters of type AgentMessage
synchronized voidFacility.forwardMessage(AgentMessage message)
          Description of the Method
voidFacility.nodeMessageReceived(AgentMessage message)
          Description of the Method
(package private) voidFacility.routeMessage(AgentMessage message)
          Description of the Method
voidFacility.sendAgentMessage(AgentMessage message)
          Public interface to send an agent message.
voidFacilityServiceManager.enqueueMessage(AgentMessage newMessage)
          
voidFacilityServiceManager.handleDoCreateAgentMessage(AgentMessage m)
          doCreateAgent Message Message parameters: Required: RoleName: -- full package name of the agent Responds with either Message: eventAgentCreationSuccessful Parameters: RoleName: MamId: or Message: eventAgentCreationFailed Parameters: RoleName:
protected voidFacilityServiceManager.invokeMessageHandler(AgentMessage message)
          doEmigrateAgent Message Message parameters: Required: AgentState: AgentRole: AgentId:
protected voidNode.forwardAgentMessage(RoutingTag destinationTag, AgentMessage agentMessage)
          Description of the Method
protected synchronized voidNode.handleAgentMessageReceived(AgentMessage incomingMessage)
          Description of the Method
synchronized voidNode.sendAgentMessage(RoutingTag destinationTag, AgentMessage agentMessage)
          Description of the Method
 

Uses of AgentMessage in mam.messaging
 

Subclasses of AgentMessage in mam.messaging
class DeclareLocationKeywordsMessage
          Description
class DoAddAgentMessage
          Description
class DoAddIdentityMessage
          Description
class DoAddListenerMessage
          Description
class DoAddMonitoredUrlMessage
          Description
class DoAdjustFundsMessage
          Description
class DoAdjustTraitsMessage
          Description
class DoAgentShutdownMessage
          
class DoCreateAgentMessage
          Description
class DoDestroyAgentMessage
          
class DoEndCPActivityMessage
          Description
class DoEndFSActivityMessage
          Description
class DoEndMarketingMessage
          Description
class DoEndMissionMessage
          Description
class DoEndSIActivityMessage
          Description
class DoExportToMooMessage
          Description
class DoFacilityShutdownMessage
          Description
class DoImgSwapMessage
          Description
class DoLoginMessage
          Description
class DoModifyTraitsMessage
          Description
class DoMooCombatDeathMessage
          Description
class DoMooCombatWimpoutMessage
          Description
class DoPhatExitMessage
          Description
class DoPopQuizMessage
          Description
class DoProxyCreateMessage
          Description
class DoQueryInformationPersonaeMessage
          Description
class DoQueryKnowledgeMessage
          Description
class DoQueryKnownAgentsMessage
          Description
class DoQueryMessage
          Description
class DoQueryMonitoredUrlsMessage
          Description
class DoRandomizeTranslationMessage
          Description
class DoRemoveAgentMessage
          Description
class DoRemoveIdentityMessage
          Description
class DoRemoveListenerMessage
          Description
class DoRemoveMonitoredUrlMessage
          Description
class DoRequestMarketingMessage
          Description
class DoRestoreAgentTraitsMessage
          Description
class DoRestoreTraitsMessage
          Description
class DoRestoreTranslationMessage
          Description
class DoSetIpAgentMessage
          Description
class DoSetMonitorAgentMessage
          Description
class DoShowMarketingTextMessage
          Description
class DoStartCPActivityMessage
          Description
class DoStartFSActivityMessage
          Description
class DoStartMarketingMessage
          Description
class DoStartMissionMessage
          Description
class DoStartSIActivityMessage
          Description
class DoStreamKnownAgentsMessage
          Description
class DoStreamMonitoredUrlsMessage
          Description
class EventAgentCreatedMessage
          Description
class EventAgentDeathMessage
          Description
class EventDeclareAccessStatisticsMessage
          Description
class EventDeclareAgentPropertiesMessage
          Description
class EventDeclareAgentTraitsMessage
          Description`
class EventDeclareAggregateTraitsMessage
          Description`
class EventDeclareFacilityShutdownMessage
          Description
class EventDeclareKnowledgeAgentAddedMessage
          Description
class EventDeclareKnowledgeAgentRemovedMessage
          Description
class EventDoLoginResultsMessage
          Description
class EventExportFinishedMessage
          Description
class EventGl4JavaNotInstalledMessage
          Description
class EventLinkDialogFinishedMessage
          Description
class EventLocationChangedMessage
          Description
class EventMonitoredUrlAddedMessage
          Description
class EventMonitoredUrlRemovedMessage
          Description
class EventMonitoredUrlUpdatedMessage
          Description
class EventPopQuizResultsMessage
          Description
class EventQueryCompleteMessage
          Description
class EventQueryKnowledgeResultsMessage
          Description
class EventQueryKnownAgentsResultsMessage
          Description
class EventQueryMonitoredUrlsResultsMessage
          Description
class EventQueryUpdateMessage
          Description
class EventSecretAgentReportMessage
          Description
class GetAccessStatisticsMessage
          Description
class GetAgentPropertiesMessage
          Description
class GetAgentTraitsMessage
          
class GetAggregateTraitsMessage
          
class GetKnowledgeMessage
          Description
class GetMonitorAgentMessage
          Description
class GetQuoteMessage
          Description
class GetVisualizerNodesMessage
          Description
class SetAgentTraitsMessage
          AgentTraits
class SetDescriptionMessage
          Description
class SetLoginInfoMessage
          Description
class SetNicknameMessage
          Description
 

Methods in mam.messaging that return AgentMessage
synchronized AgentMessageMessageQueue.dequeueFirstMessage()
          
synchronized AgentMessageMessageQueue.dequeueLastMessage()
          
synchronized AgentMessageMessageQueue.dequeueMessage()
          
synchronized AgentMessageMessageQueue.dequeueMessageFromSource(MamId desiredSource)
          
synchronized AgentMessageMessageQueue.dequeueMessageOfType(String desiredMessageType)
          
 

Methods in mam.messaging with parameters of type AgentMessage
synchronized voidMessageQueue.enqueueMessage(AgentMessage incomingMessage)
          
voidMessageReceiver.enqueueMessage(AgentMessage incomingMessage)
          
abstract voidMessageReceiverAdapter.enqueueMessage(AgentMessage incomingMessage)
          
 

Uses of AgentMessage in mam.transaction
 

Methods in mam.transaction with parameters of type AgentMessage
protected synchronized voidMessageWaiter.addResponse(AgentMessage newResponse)
          
booleanMessageWaiter.evaluateMessage(AgentMessage incomingMessage)
          
synchronized voidMessageWaiters.evaluateMessage(AgentMessage incomingMessage)