Home » openjdk-7 » net.hivecell » hive » shadow » cell »

net.hivecell.hive.shadow.cell

Interfaces:

AgentMessagingShadow   this class will allow us to remove the need for each individual agent to do its own event sending and receiving through RMI -- this will allow us to remove the need to spawn off so many asynchronous messaging threads, and will also allow us to cut down on the number of sockets hive needs especuially when there is a significant amount of messaging occuring.  code | html
CellControlShadow   This shadow manages the "remote control" of the server.  code | html
CellEventMonitor   Monitor class that tells listeners about server events.  code | html
ComponentManagerShadow     code | html
HTTPServerShadow     code | html

Classes:

AgentMessagingShadowEvent   use this just as a wrapper so we can temporarily hold the list of agents this event is going to go, and the event itself for the queue  code | html
AgentMessagingShadowImpl   this class will allow us to remove the need for each individual agent to do its own event sending and receiving through RMI -- this will allow us to remove the need to spawn off so many asynchronous messaging threads, and will also allow us to cut down on the number of sockets hive needs especuially when there is a significant amount of messaging occuring.  code | html
AgentMessagingShadowImpl.IncomingRunningQueue   this class will handle an incoming connection from another host and deal with the negotiation and with the method calls that need to be made  code | html
AgentMessagingShadowImpl.OutgoingRunningQueue   this is the queue used to send events to the certain cell addresses.  code | html
CellControlShadowImpl   This shadow manages the "remote control" of the server.  code | html
CellEventMonitorImpl   Monitor class that tells listeners about server events.  code | html
ComponentManagerShadowImpl     code | html
HTTPServerShadowImpl     code | html