Class | Description |
---|---|
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 ). |
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.