| Package | Description |
|---|---|
| org.jscsi.target.connection |
This package contains all classes representing the phase of a connection.
|
| org.jscsi.target.connection.phase |
This package contains the classes for sending and receiving Protocol Data Units and
"structural" classes that make up the target - sessions, connections, and stages.
|
| org.jscsi.target.connection.stage |
This package contains the abstract parent class of all stage classes.
|
| org.jscsi.target.connection.stage.fullfeature |
This package contains all classes which represent stages of the Full Feature Phase.
|
| org.jscsi.target.connection.stage.login |
This package contains all classes which represent stages of the Login Phase.
|
| org.jscsi.target.settings |
This package contains those classes which are key to negotiating, declaring, storing,
and providing access to connection and session parameters subject to text negotiation.
|
| org.jscsi.target.settings.entry |
This package contains those classes which are entries of all settings.
|
| Class and 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. |
| 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.
|
| SettingsException
A new
SettingsException must be thrown every time someone tries to
get an undefined parameter from a Settings object (i.e. |
| Class and Description |
|---|
| SettingsException
A new
SettingsException must be thrown every time someone tries to
get an undefined parameter from a Settings object (i.e. |
| Class and Description |
|---|
| 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.
|
| SettingsException
A new
SettingsException must be thrown every time someone tries to
get an undefined parameter from a Settings object (i.e. |
| Class and Description |
|---|
| SettingsException
A new
SettingsException must be thrown every time someone tries to
get an undefined parameter from a Settings object (i.e. |
| Class and 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. |
| SettingsException
A new
SettingsException must be thrown every time someone tries to
get an undefined parameter from a Settings object (i.e. |
| Class and 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. |
| 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.
|
| SettingsException
A new
SettingsException must be thrown every time someone tries to
get an undefined parameter from a Settings object (i.e. |
| SettingsNegotiator
This is an abstract parent-class to
ConnectionSettingsNegotiator and
SessionSettingsNegotiator. |
| SingleNumericalValue
A
NumericalValue sub-class for representing single integers. |
| Class and Description |
|---|
BooleanResultFunction
BooleanResultFunctions are used by instances ofBooleanEntry during the negotiation of
boolean parameters. |
| KeySet |
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. |
| NumericalValueRange
This is a
NumericalValue sub-class for representing integer
intervals. |
Copyright © 2012 University of Konstanz, Distributed Systems Group. All Rights Reserved.