See: Description
| Class | Description |
|---|---|
| ConnectionSettingsNegotiator |
In addition to offering all methods of their
SettingsNegotiator parent class,
ConnectionSettingsNegotiator instances provide all
methods necessary for text parameter negotiation and for creating Settings objects, which allow
access to the current parameters. |
| KeySet | |
| NumericalValue |
An abstract parent class to
SingleNumericalValue and NumericalValueRange. |
| NumericalValueRange |
This is a
NumericalValue sub-class for representing integer
intervals. |
| SessionSettingsNegotiator |
A class for managing
Entry objects responsible for negotiating
session-wide parameters. |
| Settings |
Instances of this class contain all session-wide and connection-specific
parameters that are either declared by the initiator or negotiated in the
text parameter negotiation stages.
|
| SettingsNegotiator |
This is an abstract parent-class to
ConnectionSettingsNegotiator and
SessionSettingsNegotiator. |
| SingleNumericalValue |
A
NumericalValue sub-class for representing single integers. |
| TextKeyword |
This class contains all keys and some common variables and other static,
final
String objects used during text parameter negotiation. |
| TextParameter |
This is a utility class with static methods useful for dealing with
key-value pairs.
|
| Enum | Description |
|---|---|
| BooleanResultFunction |
BooleanResultFunctions are used by instances ofBooleanEntry during the negotiation of
boolean parameters. |
| NegotiationStatus |
NegotiationStatus objects specifies the necessity, progress, and
outcome of the parameter negotiation managed by Entry instances. |
| NegotiationType | |
| NumericalResultFunction |
A result function used by the
NumericalEntry class to determine the
outcome of integer parameter negotiations. |
| Exception | Description |
|---|---|
| SettingsException |
A new
SettingsException must be thrown every time someone tries to
get an undefined parameter from a Settings object (i.e. |
Copyright © 2012 University of Konstanz, Distributed Systems Group. All Rights Reserved.