public class SessionConfiguration extends java.lang.Object implements MultilateralSessionConfiguration
| Constructor and Description |
|---|
SessionConfiguration(MultiPartyProtocolRepItem protocol,
Participant mediator,
java.util.List<Participant> parties,
Deadline deadline,
PersistentDataType type) |
| Modifier and Type | Method and Description |
|---|---|
Deadline |
getDeadline() |
Participant |
getMediator() |
java.util.List<java.lang.String> |
getParticipantNames() |
java.util.List<Participant> |
getParties() |
PersistentDataType |
getPersistentDataType() |
MultiPartyProtocolRepItem |
getProtocol() |
java.lang.String |
toString() |
public SessionConfiguration(MultiPartyProtocolRepItem protocol, Participant mediator, java.util.List<Participant> parties, Deadline deadline, PersistentDataType type)
public MultiPartyProtocolRepItem getProtocol()
getProtocol in interface MultilateralSessionConfigurationpublic java.util.List<Participant> getParties()
getParties in interface MultilateralSessionConfigurationpublic Deadline getDeadline()
getDeadline in interface MultilateralSessionConfigurationpublic java.lang.String toString()
toString in class java.lang.Objectpublic Participant getMediator()
getMediator in interface MultilateralSessionConfigurationMultilateralSessionConfiguration.getProtocol() returns a
protocol that needs mediator.public PersistentDataType getPersistentDataType()
getPersistentDataType in interface MultilateralSessionConfigurationpublic java.util.List<java.lang.String> getParticipantNames()