|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||

| Class Summary | |
|---|---|
| AbstractGuiceAgentFactory | Abstract Guice-based factory that uses GuiceAgentModule for the bindings. |
| GuiceAgentFactory<AGENT extends IAgent,PARAMS extends IAgentParameters> | Guice-based IAgent factory that instantiates the agent according to the bindigs that are found inside
the GuiceAgentModule, which is provided during the construction. |
| GuiceAgentModule<PARAMS extends IAgentParameters> | GuiceAgentModule, implementation of AbstractModule, provides a way to hierarchically specify the bindings
for interfaces and classes. |
| GuiceCommunicationModule<PARAMS extends IAgentParameters> | Base GaviaLib Guice module that covers the simple bindings for Pogamut's communication chain. |
| GuiceRemoteAgentFactory<AGENT extends IAgent,PARAMS extends IRemoteAgentParameters> | Guice agent factory configured by an agent module (GuiceRemoteAgentModule) that is specifying the bindings
for respective interfaces. |
| GuiceRemoteAgentModule<PARAMS extends IRemoteAgentParameters> | Module extending GuiceAgentModule for the purpose of remote agents (those communicating with the world using
IWorldConnection). |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||