Package | Description |
---|---|
genius.core.events | |
genius.core.logging | |
genius.core.session |
Modifier and Type | Interface and Description |
---|---|
interface |
SessionEndedEvent
abstract class for session ended
|
interface |
TournamentEvent
Abstract superclass for all multiparty tournament events.
|
Modifier and Type | Class and Description |
---|---|
class |
ActionEvent
This class records details about an action of an agent.
|
class |
AgentLogEvent
Reports special log info returned by an agent.
|
class |
MultipartyNegoActionEvent
Agent did an action.
|
class |
RecoverableSessionErrorEvent
This exception indicates that something went wrong but we did an automatic
recovery.
|
class |
SessionEndedNormallyEvent
Abstract superclass indicating end of a session.
|
class |
SessionFailedEvent
Indicates that a session failed in abnormal way, typically due to an
exception, timeout etc.
|
class |
TournamentEndedEvent
Indicates that a tournament terminated.
|
class |
TournamentSessionStartedEvent
Indicates that a session started.
|
class |
TournamentStartedEvent
Indicates that a tournament started.
|
Modifier and Type | Method and Description |
---|---|
void |
XmlLogger.notifyChange(NegotiationEvent e) |
void |
StatisticsLogger.notifyChange(NegotiationEvent e) |
void |
FileLogger.notifyChange(NegotiationEvent e) |
void |
ConsoleLogger.notifyChange(NegotiationEvent e) |
Modifier and Type | Method and Description |
---|---|
void |
TournamentManager.addListener(Listener<NegotiationEvent> listener)
listener support
|
void |
TournamentManager.removeListener(Listener<NegotiationEvent> listener) |