Package ksu.cis.mom

Class Summary
Agent The Agent class is an abstract class that defines the minimum requirements for an agent to use agentMom package.
AgentConversation This class is an abstract class that all types of conversation inherit from.
BroadcastConversation The BroadcastConversation class is an abstract class that actually carries out the broadcast message to all agent under the same local network.
BroadcastHandler BroadcastHandler is responsible for initializing and starting datagram socket for broadcast conversation.
Component The Component class is an abstract class that defines the minimum requirements for a component.
Conversation The Conversation class is an abstract class that actually carries out the message passing between agents.
Message Message class definition.
MessageHandler The MessageHandler class is used to handle unicast connection from other agents.
MomObject Abstract class that both Agents and Components inherit from.
MulticastConversation The MulticastConversation class is an abstract class that actually carries out the multicastcast message to all agents subscribed to the same group as the sender.
MulticastHandler MulticastHandler is responsible for initializing and starting multicast socket, including joining/leaving multicast group.
SecureMulticastConversation The SecureMulticastConversation class is an abstract class that actually carries out the secured multicastcast message to all agents subscribed to the same group as the sender.
SecureMulticastHandler SecureMulticastHandler is responsible for initializing and starting multicast socket, including joining/leaving multicast group.
SecureUnicastConversation The SecureUnicastConversation class is an abstract class that actually carries out the secured unicast message passing between agents.
SecureUnicastHandler The SecureUnicastHandler class is used to handle secured unicast connection from other agents.
Sorry The Sorry class defines a general purpose conversation to reply "Sorry" to any unknown/unexpected type of unicast conversation.