| Interface | Description |
|---|---|
| MultilateralSessionConfiguration |
Configuration for a multilateral (single) session.
|
| Class | Description |
|---|---|
| ExecutorWithTimeout |
execute commands within the set timout limits.
|
| MultipartyNegoEventLoggerData | |
| Participant |
Contains full participant info: the party name, strategy and profile.
|
| Round |
Represents a single round in a negotiation session.
|
| Session |
Stores runtime info around a session.
|
| SessionConfiguration |
Holds all information to start and run a session.
|
| SessionManager | |
| TournamentManager |
Manages a multi-lateral tournament and makes sure that the
SessionManager are instantiated. |
| Turn |
Represents a single turn in the negotiation session.
|
| Exception | Description |
|---|---|
| ActionException |
General abstract superclass for errors caused by agents picking bad actions.
|
| InvalidActionContentsError | |
| InvalidActionError |
Error that will be thrown when an action that is not valid for the given
round.
|
| RepositoryException |
Error that will be thrown when we fail to fetch data from repository XML
files.
|