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
BooleanResultFunction s 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
BooleanResultFunction s 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 © 2013 University of Konstanz, Distributed Systems Group. All Rights Reserved.