Package | Description |
---|---|
negotiator.protocol | |
negotiator.session |
Modifier and Type | Method and Description |
---|---|
ExecutorWithTimeout |
MultilateralProtocolAdapter.getExecutor()
Gets the executor used to box actions that agents can influence.
|
ExecutorWithTimeout |
MultilateralProtocol.getExecutor()
Gets the executor used to box actions that agents can influence.
|
Modifier and Type | Method and Description |
---|---|
void |
MultilateralProtocolAdapter.setExecutor(ExecutorWithTimeout executor)
Sets the executor used to box actions that agents can influence.
|
void |
MultilateralProtocol.setExecutor(ExecutorWithTimeout executor)
Sets the executor used to box actions that agents can influence.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Exception |
TournamentManager.runSingleSession(java.util.List<NegotiationPartyInternal> parties,
ExecutorWithTimeout executor)
Run a single session for the given parties (protocol and session are also
used, but extracted from the tournament manager's configuration
|
Constructor and Description |
---|
SessionManager(java.util.List<NegotiationPartyInternal> parties,
MultilateralProtocol protocol,
Session session,
ExecutorWithTimeout exec)
Initializes a new instance of the
SessionManager object. |