public class SessionEndedNormallyEvent extends java.lang.Object implements SessionEndedEvent
SessionFailedEvent.| Constructor and Description |
|---|
SessionEndedNormallyEvent(Session session,
Bid agreement,
java.util.List<NegotiationPartyInternal> parties) |
| Modifier and Type | Method and Description |
|---|---|
Bid |
getAgreement() |
MultilateralAnalysis |
getAnalysis() |
java.util.List<NegotiationPartyInternal> |
getParties() |
Session |
getSession() |
java.util.Map<DataKey,java.lang.Object> |
getValues()
Convert the agreement into a hashmap of <
DataKey, Object
> pairs. |
public SessionEndedNormallyEvent(Session session, Bid agreement, java.util.List<NegotiationPartyInternal> parties)
session - the session that endedagreement - the bid that was agreed on at the end, or null if no
agreement.parties - list of the involved NegotiationPartyInternal , in
correct orderpublic Session getSession()
public Bid getAgreement()
public java.util.List<NegotiationPartyInternal> getParties()
public java.util.Map<DataKey,java.lang.Object> getValues()
DataKey, Object
> pairs. Object will usually be a String, Number or
List. This data can be inserted directly into a
DataKeyTableModel.Map of agreement evaluations.public MultilateralAnalysis getAnalysis()