Uses of Interface
com.tnsai.coordination.negotiation.NegotiationProtocol
Packages that use NegotiationProtocol
Package
Description
-
Uses of NegotiationProtocol in com.tnsai.coordination.negotiation
Methods in com.tnsai.coordination.negotiation that return types with arguments of type NegotiationProtocolModifier and TypeMethodDescriptionNegotiationExecutor.getProtocol(com.tnsai.annotations.Coordination.NegotiationType type) Returns the registered protocol for the given type, or empty.Methods in com.tnsai.coordination.negotiation with parameters of type NegotiationProtocolModifier and TypeMethodDescriptionvoidNegotiationExecutor.register(NegotiationProtocol protocol) Registers a protocol. -
Uses of NegotiationProtocol in com.tnsai.coordination.negotiation.adapter
Classes in com.tnsai.coordination.negotiation.adapter that implement NegotiationProtocolModifier and TypeClassDescriptionfinal classAdapter that wraps the existingAuctionas aNegotiationProtocol.final classAdapter that wraps the existingMultiRoundContractNetas aNegotiationProtocol. -
Uses of NegotiationProtocol in com.tnsai.coordination.negotiation.bilateral
Classes in com.tnsai.coordination.negotiation.bilateral that implement NegotiationProtocolModifier and TypeClassDescriptionfinal classBilateral negotiation protocol - two-party offer/counter-offer exchange. -
Uses of NegotiationProtocol in com.tnsai.coordination.negotiation.monotonic
Classes in com.tnsai.coordination.negotiation.monotonic that implement NegotiationProtocolModifier and TypeClassDescriptionfinal classMonotonic concession protocol - all parties concede toward agreement.