All Classes and Interfaces
Class
Description
This class is a structure used to return article number and unique
id information extracted from an NNTP server reply.
The CharGenTCPClient class is a TCP implementation of a client for the
character generator protocol described in RFC 864.
The CharGenUDPClient class is a UDP implementation of a client for the
character generator protocol described in RFC 864.
The CopyStreamAdapter will relay CopyStreamEvents to a list of listeners
when either of its bytesTransferred() methods are called.
A CopyStreamEvent is triggered after every write performed by a
stream copying operation.
The CopyStreamException class is thrown by the com.oroinc.io.Util
copyStream() methods.
The CopyStreamListener class can accept CopyStreamEvents to keep track
of the progress of a stream copying operation.
The DatagramSocketClient provides the basic operations that are required
of client objects accessing datagram sockets.
The DatagramSocketFactory interface provides a means for the
programmer to control the creation of datagram sockets and
provide his own DatagramSocket implementations for use by all
classes derived from
DatagramSocketClient .
The DaytimeTCPClient class is a TCP implementation of a client for the
Daytime protocol described in RFC 867.
The DaytimeUDPClient class is a UDP implementation of a client for the
Daytime protocol described in RFC 867.
DefaultDatagramSocketFactory implements the DatagramSocketFactory
interface by simply wrapping the java.net.DatagramSocket
constructors.
DefaultFTPFileListParser is the default implementation of
FTPFileListParser
used by FTPClient
to parse file listings.
DefaultSocketFactory implements the SocketFactory interface by
simply wrapping the java.net.Socket and java.net.ServerSocket
constructors.
The DiscardTCPClient class is a TCP implementation of a client for the
Discard protocol described in RFC 863.
The DiscardUDPClient class is a UDP implementation of a client for the
Discard protocol described in RFC 863.
DotTerminatedMessageReader is a class used to read messages from a
server that are terminated by a single dot followed by a
<CR><LF>
sequence and with double dots appearing at the begining of lines which
do not signal end of message yet start with a dot.
DotTerminatedMessageWriter is a class used to write messages to a
server that are terminated by a single dot followed by a
<CR><LF>
sequence and with double dots appearing at the begining of lines which
do not signal end of message yet start with a dot.
The EchoTCPClient class is a TCP implementation of a client for the
Echo protocol described in RFC 862.
The EchoUDPClient class is a UDP implementation of a client for the
Echo protocol described in RFC 862.
The FingerClient class implements the client side of the Internet Finger
Protocol defined in RFC 1288.
This class wraps an input stream, replacing all occurrences
of <CR><LF> (carriage return followed by a linefeed),
which is the NETASCII standard for representing a newline, with the
local line separator representation.
This class wraps an output stream, replacing all occurrences
of <CR><LF> (carriage return followed by a linefeed),
which is the NETASCII standard for representing a newline, with the
local line separator representation.
FTP provides the basic the functionality necessary to implement your
own FTP client.
FTPClient encapsulates all the functionality necessary to store and
retrieve files from an FTP server.
FTPCommand stores a set of constants for FTP command codes.
FTPConnectionClosedException is used to indicate the premature or
unexpected closing of an FTP connection resulting from a
FTPReply.SERVICE_NOT_AVAILABLE response (FTP reply code 421) to a
failed FTP command.
The FTPFile class is used to represent information about files stored
on an FTP server.
FTPFileListParser defines the interface for parsing FTP file listings
and converting that information into an array of
FTPFile instances.
FTPReply stores a set of constants for FTP reply codes.
This exception is used to indicate that the reply from a server
could not be interpreted.
The NewGroupsOrNewsQuery class is used to issue NNTP NEWGROUPS and
NEWNEWS queries, implemented by
listNewNewsGroups and
listNewNews respectively.
NewsgroupInfo stores information pertaining to a newsgroup returned by
the NNTP GROUP, LIST, and NEWGROUPS commands, implemented by
selectNewsgroup ,
listNewsgroups , and
listNewNewsgroups respectively.
The NNTP class is not meant to be used by itself and is provided
only so that you may easily implement your own NNTP client if
you so desire.
NNTPClient encapsulates all the functionality necessary to post and
retrieve articles from an NNTP server.
NNTPCommand stores a set of constants for NNTP command codes.
NNTPConnectionClosedException is used to indicate the premature or
unexpected closing of an NNTP connection resulting from a
NNTPReply.SERVICE_DISCONTINUED response (NNTP reply code 400) to a
failed NNTP command.
NNTPReply stores a set of constants for NNTP reply codes.
The POP3 class is not meant to be used by itself and is provided
only so that you may easily implement your own POP3 client if
you so desire.
The POP3Client class implements the client side of the Internet POP3
Protocol defined in RFC 1939.
POP3Command stores POP3 command code constants.
POP3MessageInfo is used to return information about messages stored on
a POP3 server.
POP3Reply stores POP3 reply code constants.
There exists a large class of IETF protocols that work by sending an
ASCII text command and arguments to a server, and then receiving an
ASCII text reply.
There exists a large class of IETF protocols that work by sending an
ASCII text command and arguments to a server, and then receiving an
ASCII text reply.
ProtocolCommandSupport is a convenience class for managing a list of
ProtocolCommandListeners and firing ProtocolCommandEvents.
RCommandClient is very similar to
RExecClient ,
from which it is derived, and implements the rcmd() facility that
first appeared in 4.2BSD Unix.
A class used to represent forward and reverse relay paths.
RExecClient implements the rexec() facility that first appeared in
4.2BSD Unix.
RLoginClient is very similar to
RCommandClient ,
from which it is derived, and uses the rcmd() facility implemented
in RCommandClient to implement the functionality of the rlogin command that
first appeared in 4.2BSD Unix.
This class is used to construct the bare minimum
acceptable header for most news readers.
This class is used to construct a bare minimum
acceptable header for an email message.
SMTP provides the basic the functionality necessary to implement your
own SMTP client.
SMTPClient encapsulates all the functionality necessary to send files
through an SMTP server.
SMTPCommand stores a set of constants for SMTP command codes.
SMTPConnectionClosedException is used to indicate the premature or
unexpected closing of an SMTP connection resulting from a
SMTPReply.SERVICE_NOT_AVAILABLE response (SMTP reply code 421) to a
failed SMTP command.
SMTPReply stores a set of constants for SMTP reply codes.
The SocketClient provides the basic operations that are required
of client objects accessing sockets.
The SocketFactory interface provides a means for the programmer to
control the creation of sockets and provide his own Socket
implementations for use by all classes derived from
SocketClient .
This class wraps an input stream, storing a reference to its originating
socket.
This class wraps an output stream, storing a reference to its originating
socket.
The TelnetClient class implements the simple network virtual
terminal (NVT) for the Telnet protocol according to RFC 854.
The TelnetCommand class cannot be instantiated and only serves as a
storehouse for telnet command constants.
The TelnetOption class cannot be instantiated and only serves as a
storehouse for telnet option constants.
The TFTP class exposes a set of methods to allow you to deal with the TFTP
protocol directly, in case you want to write your own TFTP client or
server.
A final class derived from TFTPPacket definiing the TFTP Acknowledgement
packet type.
The TFTPClient class encapsulates all the aspects of the TFTP protocol
necessary to receive and send files through TFTP.
A final class derived from TFTPPacket definiing the TFTP Data
packet type.
A final class derived from TFTPPacket definiing the TFTP Error
packet type.
TFTPPacket is an abstract class encapsulating the functionality common
to the 5 types of TFTP packets.
A class used to signify the occurrence of an error in the creation of
a TFTP packet.
A class derived from TFTPRequestPacket definiing a TFTP read request
packet type.
An abstract class derived from TFTPPacket definiing a TFTP Request
packet type.
A class derived from TFTPRequestPacket definiing a TFTP write request
packet type.
The TimeTCPClient class is a TCP implementation of a client for the
Time protocol described in RFC 868.
The TimeUDPClient class is a UDP implementation of a client for the
Time protocol described in RFC 868.
This class wraps an input stream, replacing all singly occurring
<LF> (linefeed) characters with <CR><LF> (carriage return
followed by linefeed), which is the NETASCII standard for representing
a newline.
This class wraps an output stream, replacing all singly occurring
<LF> (linefeed) characters with <CR><LF> (carriage return
followed by linefeed), which is the NETASCII standard for representing
a newline.
The Util class cannot be instantiated and stores short static convenience
methods that are often quite useful.
The WhoisClient class implements the client side of the Internet Whois
Protocol defined in RFC 954.