Aborts the transfer in progress.
This reader accepts all responses.
Indicate whether this reader is interested in the specified response.
An item in an NNTP newsgroup active time listing.
An iterator over an NNTP LIST ACTIVE.TIMES listing.
Add the specified values to the attribute, creating the attribute if
necessary.
Adds a new parameter to the list.
Requests the addition of a new entry into the directory.
Indicates if there are alerts pending for the user-agent.
This command may be required by some servers to reserve sufficient
storage to accommodate the new file to be transferred.
Authenticate the specified user using the APOP MD5-based method.
Appends a boolean value with the specified ASN.1 type code.
Appends an octetstring value.
Appends an octetstring value with the specified ASN.1 type code.
Appends an integer value.
Appends an integer value with the specified ASN.1 type code.
Returns a stream for uploading a file.
Appends a string value with the specified ASN.1 type code.
Append a message to the specified mailbox.
Appends an RFC2254 search filter to this encoder.
Appends a BER NULL value.
Send an article retrieval request to the server.
Send an article retrieval request to the server.
Indicates that the article has been retrieved.
Indicates that the server does not want the specified article.
Indicates that the server already has the specified article, and
therefore doesn't want it sent using TAKETHIS.
Indicates that the article was successfully posted.
Indicates that the specified article was rejected.
Indicates that the article has been retrieved.
Indicates that an article transferred by a TAKETHIS command failed.
Indicates that the article was correctly transferred.
Indicates that the server accepted the article transferred by a
TAKETHIS command.
Performs an ARTICLE, BODY, HEAD, or STAT command.
An iterator over a listing of article numbers.
An NNTP article status response.
A stream that can be told to read to the end of its data.
List of responses received asynchronously.
An attribute type and set of values to associate with it.
Authenticates the connection using the specified SASL mechanism,
username, and password.
Authenticate using the specified username and password.
Authenticates the connection using the specified SASL mechanism,
username, and password.
Authenticates the connection using the specified SASL mechanism,
username, and password.
Callback interface for managing authentication.
Basic authentication strategy.
Indicates that AUTHINFO authentication was successful.
Indicates the the authentication information supplied was not accepted
by the server.
Indicates an authentication failure using AUTHINFO SIMPLE.
Indicates success of an AUTHINFO SIMPLE transaction.
Indicates that authentication via the AUTHINFO SIMPLE strategy is
required.
Authenticates the connection using the specified SASL mechanism,
username and password.
Implementation of NNTP simple authentication.
Whether the host permits posting of articles.
Returns a list of capabilities supported by the POP3 server.
Returns a list of the capabilities of the IMAP server.
Changes directory to the parent of the current working directory.
Changes directory to the specified path.
Request a checkpoint of the currently selected mailbox.
Input stream wrapper for the "chunked" transfer-coding.
Notifies the reader that the end of the content was reached.
Closes the configuration, potentially saving any changes.
Permanently remove all messages that have the \Deleted flags set,
and close the mailbox.
Closes the configuration, potentially saving any changes.
Notifies the reader that the end of the content was reached.
Closes the underlying socket, if any.
Indicates that the server is closing the connection.
The HTTP status code of the response.
The class of the response.
Indicates that the command sent by the client was not understood by the
server.
Optional documentation of the intended use of the cookie.
A comsat notification message.
Logs a configuration message.
Logs a configuration message.
Establishes the connection.
Establishes the connection.
The connection managing the protocol exchange.
The connection managing the protocol exchange.
The connection context in which this request is invoked.
The connection closed event type.
Callback invoked when the associated connection is closed.
Constructs a connection event with the specified source and type.
The timeout when attempting to connect a socket.
The connection timeout for connecting the underlying socket.
Indicates whether this range contains the specfied article number.
The continuation response tag.
If true, there are more responses to read.
An HTTP cookie, as specified in RFC 2109.
Cookie manager interface.
The cookie manager for this connection.
Copies the specified messages to the end of the destination mailbox.
The message count (for responses returning counts).
Creates a mailbox with the specified name.
Represents a username/password combination that can be used to
authenticate to an HTTP server.
An input stream that filters out CR/LF pairs into LFs.
Constructs a CR/LF input stream connected to the specified input
stream.
An output stream that filters LFs into CR/LF pairs.
Constructs a CR/LF output stream connected to the specified output stream.
Item is a CSO phone-book server.
Multiline data, if present.
Requests an output stream to write message data to.
Returns the date on the server.
Indicates a DATE response.
If true, print debugging information.
Whether to log protocol-level information to stderr.
If true, print debugging information.
Decode the specified byte array using the BASE64 algorithm.
Decodes the specified name using the UTF-7.imap decoding.
The default IMAP-SSL port.
Marks the specified message as deleted.
Delete the specified values from the given attribute, removing the
entire attribute if no values are listed, or if all current values of
the attribute are listed.
Causes the file specified to be deleted at the server site.
Deletes the mailbox with the specified name.
Requests the removal of an entry from the directory.
Removes any access rights for the given authentication principal on the
specified mailbox.
Dereference aliases both in searching and in locating the base object
of the search.
Dereference aliases in locating the base object of the search, but not
when searching subordinates of the base object.
Dereference aliases in subordinates of the base object in searching,
but not in locating the base object of the search.
Do not dereference aliases in searching or in locating the base object
of the search.
A gopher directory entry.
A gopher directory listing.
The domain for which the cookie is valid.
Item is a DOS binary archive of some sort.
The current data transfer process in use by this connection.
Returns the parameter at the specified index.
Returns the resource identified by the specified selector.
Returns the access control list for the specified mailbox.
Returns the pending alerts for the user-agent as an array.
Returns the next response from the server.
Returns the article number this overview entry is associated with.
Returns the 3-digit status code.
Returns the HTTP status code of the response.
Returns the class of the response.
Returns the connection associated with this request.
Returns the total number of bytes that will be written in a single pass
by this writer.
Returns the total number of bytes that will be written in a single pass
by this writer.
Returns the cookie manager in use for this connection.
Retrieves the cookies matching the specified criteria.
Returns the credentials to supply for the given realm.
Returns the current usage of the resource, or -1
if not
known.
Returns the multiline data, or null if there was no such data.
Returns the value of the specified header in this request as a date.
Returns the header value for the specified name as a date.
Returns the value of the specified header as a date,
or null
if the header is not present or not a date.
Returns the default HTTP port (80).
Returns the mailbox hierarchy delimiter.
Returns the delimiter character for the namespace.
The email address of the creator of the newsgroup.
Returns the dictionary of extension values for the namespace,
or null
if there are no extensions.
Returns the current file structure type.
The number of the first article currently in the newsgroup.
Returns the server greeting message.
The name of the newsgroup.
The requested header value.
Returns the header at the specified index.
Returns the value of the specified header in this request.
Returns the header value for the specified name.
Returns the headers in this request.
Returns the headers in the response.
Returns the hostname for the content of this entry.
Returns the name of the host to connect to.
Returns an input stream that reads from this open connection.
Returns an input stream that reads from this open connection.
Returns the singleton instance of this class.
Returns the value of the specified header in this request as an integer.
Returns the header value for the specified name as an integer.
Returns the value of the specified header as an integer,
or -1 if the header is not present or not an integer.
Returns the key part of this pair.
The number of the last known article currently in the newsgroup.
Returns the text of the last response received from the server.
Returns the resource limit.
Privileged action to retrieve the local host InetAddress.
Returns the mailbox this list entry refers to.
Returns the HTTP major version of the server issuing the response.
Returns the human-readable message.
Returns the human-readable text of the response.
Returns the message associated with this response.
Returns the HTTP method to invoke.
Returns the HTTP minor version of the server issuing the response.
The name of the newsgroup.
Returns the resource name.
Returns the list of other users' namespaces.
Returns an output stream that writes to this connection.
Returns an output stream that writes to this connection.
Returns the resource path.
Returns the list of personal namespaces.
Returns the port on which the content for this entry can be retrieved.
Returns the port on the host to connect to.
Returns the namespace prefix.
Returns the specified quota root's resource usage and limits.
Returns the quotas for the given mailbox.
Returns the current representation type of the transfer data.
Returns the request associated with this event.
Returns the full request-URI represented by this request, as specified
by HTTP/1.1.
Returns the list of quota resources.
Reads the next response from the server.
Returns the response that provoked this exception.
Returns the response that caused this exception.
Parse the response from the server.
Returns the next response from the server.
Returns the selector for this entry.
Returns the list of shared namespaces.
Retrieves the socket associated with this connection.
Returns a configured SSLSocketFactory to use in creating new SSL
sockets.
Returns the status code associated with this response.
Privileged action for retrieving system properties.
The date the newsgroup was added to the hierarchy.
Returns the title for this entry.
Returns the current transfer mode.
Returns the type of this event.
Returns the type of this entry.
Returns the type of this event.
Returns a URI representing the connection.
Returns the value part of this pair.
Returns the value of the specified header as a string.
Returns the HTTP version string supported by this connection.
Return the welcome message sent by the server in reply to the initial
connection.
Returns the current working directory.
Item is a GIF format graphics file.
This is a simple client for the finger protocol described in RFC 1288.
This package contains an FTP client.
This package contains a Gopher client.
This package contains an HTTP/1.1 client, as described in RFC 2616.
This package contains an IMAP4rev1 client.
This is an NNTP client, implementing all of RFC 977, and many of the RFC 2980
NNTP extensions.
This package contains a simple POP3 client, as specified in RFC 1939.
This package includes a complete ESMTP client.
Creates a new connection to the gopher server at the specified
hostname.
Creates a new connection to the gopher server at the specified
hostname with the specified non-standard port.
A Gopher content handler.
Constructs a Gopher connection to the specified URL.
The greeting message given by the server.
An item in an NNTP newsgroup listing.
Send a group selection command to the server.
Indicates that the newsgroup was successfully selected.
An iterator over an NNTP newsgroup listing.
An NNTP group status response.
A URL stream handler implementing the finger protocol.
An FTP URL stream handler.
A Gopher URL stream handler.
An HTTP URL stream handler.
Indicates whether this listing contains more entries.
Indicates whether there are more lines to be read.
Send an article head retrieval request to the server.
Send an article head retrieval request to the server.
Indicates that the article has been retrieved.
An item in an NNTP newsgroup single-header listing.
An iterator over an NNTP XHDR listing.
A collection of HTTP header names and associated values.
Returns some useful information about the specified parameter.
Indicates a line of help text.
The host name of the server to connect to.
The hostname of the host we are connected to.
A connection to an HTTP server.
Creates a new HTTP connection.
Creates a new HTTP or HTTPS connection.
Creates a new HTTP or HTTPS connection on the specified port.
Creates a new HTTP connection on the specified port.
Creates a new HTTP or HTTPS connection on the specified port.
Creates a new HTTP or HTTPS connection on the specified port.
HTTP date formatter and parser.
A URLConnection that uses the HTTPConnection class.
ID of the exception (BAD or NO).
Sends an ihave command indicating that the client has an article with
the specified message-id.
Item is some kind of image file.
The protocol class implementing IMAP4rev1.
Creates a new connection to the default IMAP port.
Creates a new connection.
Creates a new connection.
Creates a new connection.
Creates a new secure connection using the specified trust manager.
IMAP4rev1 string constants.
Exception corresponding to an IMAP4 BAD or NO server response.
An IMAP4rev1 server response.
An object that can parse an underlying socket stream containing IMAP
protocol server responses into IMAPResponse tokens.
If the status code for this response is one of:
- ARTICLE_FOLLOWS
- HEAD_FOLLOWS
- BODY_FOLLOWS
then this stream can be used to retrieve the byte content of the article
retrieved.
The tokenizer used to read IMAP responses from.
The input stream used to read responses from the server.
Item is an Index-Search server.
Initialise the data transfer process.
Indicates that the server was unable to perform the command due to an
internal error.
Sends the specified IMAP command.
True if posting to this newsgroup is allowed.
If true: the mailbox has been marked "interesting" by the server;
the mailbox probably contains messages that have been added since
the last time the mailbox was selected.
If true: it is not possible for any child levels of hierarchy to
exist under this name; no child levels exist now and none can be
created in the future.
If true: it is not possible to use this name as a selectable
mailbox.
Indicates whether to use a secure connection or not.
Indicates whether an article is marked as seen in the specified newsgroup.
Indicates whether an article is marked as seen in the specified newsgroup.
Indicates whether a newsgroup is subscribed in this newsrc.
Indicates whether a newsgroup is subscribed in this newsrc.
If true: the mailbox does not contain any additional messages since
the last time the mailbox was selected.
Indicates whether this connection is using an HTTP proxy.
Retrieves the verbose flag.
Sends a previous article positioning command to the server.
Creates a new LDAP connection to the specified host, using the default
LDAP port.
Creates a new LDAP connection to the specified host and port.
Creates a new LDAP connection to the specified host, port, and timeouts.
An LDAP result structure.
The length of the buffer.
The line termination octet ('\n').
The line termination octet.
An input stream that can read lines of input.
Constructor using the US-ASCII character encoding.
An iterator over an NNTP multi-line response.
Returns an iterator over the names of the currently subscribed
newsgroups.
Lists the available users.
Returns the directory listing for this gopher server.
Returns an iterator over the names of the subscribed newsgroups.
Send a group listing command to the server.
Returns the size of the specified message.
Returns a listing of information about the specified pathname.
Returns a subset of names from the compete set of names available to
the client.
Indicates that a list of valid newsgroups follows.
Returns an iterator over the groups specified according to the wildmat
pattern.
Returns an iterator over the active.times file.
An item in an IMAP LIST or LSUB response.
Returns a listing of all the article numbers in the specified
newsgroup.
Returns an iterator over the group descriptions for the given groups.
Returns an iterator over the order in which headers are stored in the
overview database.
Returns the rights for the given principal for the specified mailbox.
Returns a list of newsgroups suitable for new users of the server.
Logs a provider-specific debugging message.
Logs a provider-specific debugging message.
Provides a simple logging mechanism for GNU inetlib and providers.
Login to the connection using the username and password method.
Authenticate the user using the basic USER and PASS handshake.
Terminates the control connection.
Returns a subset of subscribed names.
The mailbox in which the new message appeared.
The mailbox (for STATUS responses).
Represents the state of a mailbox.
The major version of HTTP supported by this client.
The HTTP major version of the server issuing the response.
Causes the directory specified to be created at the server site.
The name of the matching entry.
The human-readable message.
Human-readable text of the response.
A utility class for feeding message contents to messages.
Constructs a message input stream connected to the specified input stream.
An output stream that escapes any dots on a line by themself with
another dot, for the purposes of sending messages to SMTP and NNTP
servers.
Constructs a message output stream connected to the specified output
stream.
Represents the state of a message.
The HTTP method to invoke.
The minor version of HTTP supported by this client.
The HTTP minor version of the server issuing the response.
Indicates to the server that this is a user-agent.
Attempt to initialise the connection in streaming mode.
An individual modification of an object's attributes.
Changes the leftmost(least significant) component of the name of an
entry in the directory, or move a subtree of entries to a new location
in the directory.
Returns the rights for the current principal for the specified mailbox.
Returns a directory listing.
An individual namespace specification.
Returns the namespaces available on the server.
A tuple of IMAP namespaces, as defined in RFC 2342.
Returns an iterator over the list of new groups on the server since the
specified date.
Indicates that a list of new newsgroups follows.
Returns an iterator over the list of message-ids posted or received to
the specified newsgroup(s) since the specified date.
Indicates that a list of new articles by message-id follows.
Creates a new request using this connection.
Interface for a .newsrc configuration.
Returns a new tag for a command.
Returns the next group active time.
Returns the next article number.
Returns the next header entry.
Returns the next IMAPResponse.
Sends a next article positioning command to the server.
Returns the next overview entry.
Returns the next article number.
Returns the next entry in the directory listing.
Returns the next group active time.
Returns the next header entry.
Returns the next overview entry.
Creates a new connection object.
Creates a new connection object.
Creates a new connection object.
NNTP status response codes.
Indicates that no article has been selected.
Indicates that no newsgroup has been selected.
Indicates that there is no next article in this newsgroup.
Indicates that the server is ready but posting is not allowed.
Indicates that there is no previous article in this newsgroup.
Indicates that the specified article could not be found.
Indicates that no article with the specified number exists in this
newsgroup.
Indicates that no such newsgroup exists.
Implementation of a key-value pair.
A pair of strings associated with one another.
An iterator over a pair listing.
Creates a new parameter with the specified key and value.
A list of ESMTP parameters.
Parse the specified input stream, adding headers to this collection.
Parses the given date in the current TimeZone.
Parse a response object from a response line sent by the server.
Parse a response object from a response line sent by the server.
Returns the type of the current value record.
If true, use passive mode.
Optional subset of URL paths within the domain for which the cookie is
valid.
The path identifying the resource.
An object representing data outside the simple request/response model of
NNTP.
Indicates that access restrictions deny permission to execute the
command sent by the client.
A POP3 client connection.
Creates a new connection to the server.
Creates a new connection to the server.
Creates a new connection to the server.
The port on the host we are connected to.
The position within the content at which the next read will occur.
The position in the content at which the next write will occur.
Indicates that the server is ready and posting is allowed.
Indicates that posting of the article failed.
Indicates that posting is not allowed.
A stream to which article contents should be written.
The host name of the proxy to connect to.
The port on the proxy to connect to.
A range of article numbers.
Reads the next byte of data from this input stream.
Reads the next byte of data from this message input stream.
Read a single line from the server.
Reads a single character.
Reads up to b.length bytes of data from this input stream into
an array of bytes.
Reads up to b.length bytes of data from this input stream into
an array of bytes.
Receive notification of body content.
Reads up to len bytes of data from this input stream into an
array of bytes, starting at the specified offset.
Reads up to len bytes of data from this input stream into an
array of bytes, starting at the specified offset.
Receive notification of body content.
Reads and parses the next response from the server.
Reads an IMAP response from the server.
Read to the end of the article data.
Read to the end of this iterator.
Reads to the end of this data.
Item is a redundant server.
A list of LDAP URLs to refer to if the status is REFERRAL.
Terminates an authenticated login.
This iterator is read-only.
This iterator is read-only.
Causes the directory specified to be deleted.
Renames the source mailbox to the specified name.
Replace all existing values of the given attribute with the new values,
creating the attribute if it did not exist.
The current representation type.
The request associated with this event.
Constructor for a new request.
The request created event type.
The request sending event type.
The request sent event type.
Request body negotiation threshold for 100-continue expectations.
Callback interface for writing request body content.
The request body provider.
Callback invoked when a request is created from the associated
connection.
Constructs a request event with the specified source, type, and request.
The headers in this request.
Callback invoked when the request has been initialised with all data
and before sending this data to the server.
Callback invoked after all request data has been sent to the server.
Reset this encoder for reuse.
Specifies a new resource with the given name and limit.
The response that provoked this exception.
The last response received from the server.
The last response message received from the server.
Constructs a new response with the specified parameters.
Callback interface for receiving notification of response body content.
The response body reader.
Callback interface for objects that wish to be notified of response
header values.
Map of response header handlers.
Callback handler for receiving notification of search results.
Returns an input stream containing the entire message.
Retrieves the specified file.
If any messages have been marked as deleted, they are unmarked.
Aborts the current mail transaction.
A callback handler that can manage username and password callbacks.
SASL mechanism for CRAM-MD5.
A filter input stream that decodes all its received input using a SASL
client.
SASL mechanism for LOGIN.
A filter output stream that encodes data written to it using a SASL
client.
SASL mechanism for PLAIN.
Searches the currently selected mailbox for messages matching the
specified criteria.
Receive an LDAP SearchResultEntry response.
Receive an LDAP SearchResultReference response.
Indicates that the user-agent should only use secure means to transmit
this cookie to the server.
Whether the connection should use transport level security (HTTPS).
Selects the specified mailbox.
Sends the specified command line to the server.
Send a single line to the server.
Send the command to the server.
Send the specified command string to the server.
Indicates that the article to be posted should be sent by the
client.
Indicates that the server does not have the specified article and would
like it to be transferred via TAKETHIS.
Instructs the client to send a username/password pair according to the
AUTHINFO SIMPLE specification.
Indicates that the server is ready to accept the AUTHINFO password.
Indicates that the article to be transferred should be sent by the
client.
Sends the specified IMAP tagged command to the server.
Indicates that the service has been discontinued.
Changes the access rights on the specified mailbox such that the
authentication principal is granted the specified permissions.
Sets whether debugging output should use ANSI colour escape sequences.
Sets an authenticator that can be used to handle authentication
automatically.
Don't allow setting the calendar.
Stores a cookie in the cookie manager.
Sets the cookie manager to use for this connection.
This connection supports doInput.
This connection supports doOutput.
Sets the desired file structure type.
Sets the specified header in this request.
Sets the singleton instance of this class.
Don't allow setting the NumberFormat.
Directs this connection to use the specified proxy.
Sets the quota for the specified quota root.
Sets the desired representation type of the transfer data.
Convenience method to set the entire request body.
Sets the request body negotiation threshold.
Sets the request body provider.
Overrides the corresponding method in HttpURLConnection to permit
arbitrary methods, as long as they're valid ASCII alphabetic
characters.
Sets the response body reader.
Sets a callback handler to be invoked for the specified header name.
Sets whether an article is marked as seen in the specified newsgroup.
Sets whether an article is marked as seen in the specified newsgroup.
Sets whether a newsgroup is subscribed in this newsrc.
Sets whether a newsgroup is subscribed in this newsrc.
Sets the desired transfer mode.
Sets the value for the header associated with this handler.
Sets the version of LDAP to use.
Sets the HTTP version supported by this connection.
A simple non-persistent cookie manager.
Returns the current size of the encoded data.
Returns the number of parameters in the list.
Indicates to the server that this is a slave connection.
Indicates that the server has noted the slave status of the connection.
Creates a new connection to the specified host, using the default SMTP
port.
Creates a new connection to the specified host, using the specified
port.
Creates a new connection to the specified host, using the specified
port.
The underlying socket used for communications.
The socket used to communicate with the server.
The socket this connection communicates on.
The socket used for communication with the server.
The socket used for network communication.
The socket used to communicate with the server.
The underlying socket used for communicating with the server.
Attempts to start TLS on the specified connection.
Negotiate TLS over the current connection.
Negotiates TLS over the current connection.
Negotiates TLS over the current connection.
Attempts to start TLS on the specified connection.
Negotiate TLS over the current connection.
Returns the number of messages in the maildrop.
Send an article status request to the server.
Send an article status request to the server.
The result code associated with this result.
Requests the status of the specified mailbox.
A logger that simply writes to System.err
.
Attempts to start TLS on the specified connection.
Attempts to start TLS on the specified connection.
Alters data associated with the specified range of messages in the
mailbox.
Alters data associated with the specified message in the mailbox.
Alters data associated with messages in the mailbox.
Returns a stream for uploading a file.
Indicates that the server has accepted streaming mode.
Adds the specified mailbox to the set of subscribed mailboxes as
returned by the LSUB command.
Indicates that the command sent by the client was not a valid NNTP
command.
Returns the type of operating system at the server.