public abstract class MediatorProtocol extends DefaultMultilateralProtocol
isAborted| Constructor and Description |
|---|
MediatorProtocol() |
| Modifier and Type | Method and Description |
|---|---|
static Mediator |
getMediator(java.util.List<NegotiationParty> parties)
Returns the first mediator from a list of parties
|
static java.util.List<NegotiationParty> |
getNonMediators(java.util.List<NegotiationParty> parties)
Get the non-mediator parties.
|
afterSession, applyAction, beforeSession, checkOffer, endNegotiation, endNegotiation, exclude, getActionListeners, getCurrentAgreement, getNumberOfAgreeingParties, getRoundStructure, includeOnly, isFinished, listenToAll, listenToNonepublic static Mediator getMediator(java.util.List<NegotiationParty> parties)
parties - The list of parties to find the mediator inpublic static java.util.List<NegotiationParty> getNonMediators(java.util.List<NegotiationParty> parties)
parties - The list of parties with mediator