Holger's Java API

## Uses of Package
com.antelmann.net

Packages that use com.antelmann.net
com.antelmann.db.remote: This package contains classes that add remote capacities to the database concept of the super package.
com.antelmann.net: The classes in this package are designed to provide convenient access to Internet related functionality.
com.antelmann.net.mail: The classes in this package are designed to ease the handling of emails.
com.antelmann.net.web: This package contains classes for dealing with Web-related content.
com.antelmann.util.logging: This package contains classes that implement a custom logging for this framework - separate from java.util.logging.

Classes in com.antelmann.net used by com.antelmann.db.remote
Handshake defines the process on how a party can determine whether the connection party is a valid counterpart.
MessageDelegator MessageDelegator listens for incoming messages on the given connection and delegates the message to the handler - once its `run()` method is called.
NetConnection A NetConnection provides a convenient way to communicate with a remote process.
NetConnectionHandler A NetConnectionHandler is used to handle incoming messages from a NetConnection.
NetConnectionServer A NetConnectionServer - once run() is called - listens to incoming requests from NetConnection objects with a signature provided by the ConnectionDispatcher.

Classes in com.antelmann.net used by com.antelmann.net
ConnectionDispatcher used by a NetConnectionServer object to create a Thread that handles incoming connections
CrawlerSetting CrawlerSetting defines callback functions that determine the behavior in which a web search algorithm goes through the net and calculates its results.
Downloader Downloads a URL or URLCache object into a file.
Downloader.Listener
FTPConnector FTPConnector implements some useful methods for an FTP client.
Handshake defines the process on how a party can determine whether the connection party is a valid counterpart.
HandshakeException A HandshakeException is thrown to indicate that a handshake of a SocketConnection was not successful due to signatures that do not match.
MediaCrawler.Handler used to handle the media files found during the search of the MediaCrawler
MessageDelegator MessageDelegator listens for incoming messages on the given connection and delegates the message to the handler - once its `run()` method is called.
NetConnection A NetConnection provides a convenient way to communicate with a remote process.
NetConnectionHandler A NetConnectionHandler is used to handle incoming messages from a NetConnection.
SampleCrawlerSetting SampleCrawlerSetting is what it's named: a sample CrawlerSetting.
ServerLog ServerLog represents a log from a web-server and provides access to its content
ServerLogEntry a log entry from a web-server log
SocketConnection A SocketConnection provides simplified access to a remote process through a Socket connection.
Spider.URLWrapper wrappes a java.net.URL and keeps a reference to its referer
SSLHelper simplifies dealing with untrusted certificates
SSLSocketConnection An SSLSocketConnection provides simplified access to a remote process through an SSLSocket connection.
UnexpectedDataException thrown to indicate that some received data is incorrect
URLCache A wrapper around java.net.URL that caches a copy of the content and adds some additional functionality designed for HTML pages.
URLCache.RefreshListener RefreshListener objects can register with URLCache objects to be notified when the URLCache object is refreshed
URLNode URLNode wrapps a URL and places it into a URLTree, which determines how the URLNode calculates its children.
URLTree URLTree represents the model of a tree where each node is made of a URL wrapped in a URLNode object.
Whois.Item
Whois.Type

Classes in com.antelmann.net used by com.antelmann.net.mail
CrawlerSetting CrawlerSetting defines callback functions that determine the behavior in which a web search algorithm goes through the net and calculates its results.
LocalWeb LocalWeb represents a website based on the local file system.
Spider.URLWrapper wrappes a java.net.URL and keeps a reference to its referer

Classes in com.antelmann.net used by com.antelmann.net.web
UnexpectedDataException thrown to indicate that some received data is incorrect

Classes in com.antelmann.net used by com.antelmann.util.logging
NetConnection A NetConnection provides a convenient way to communicate with a remote process.
NetConnectionHandler A NetConnectionHandler is used to handle incoming messages from a NetConnection.
NetConnectionServer A NetConnectionServer - once run() is called - listens to incoming requests from NetConnection objects with a signature provided by the ConnectionDispatcher.
SimpleHandshake
SocketConnection A SocketConnection provides simplified access to a remote process through a Socket connection.

(c) Holger Antelmann since 2001- all rights reserved (contact: info@antelmann.com)
see www.antelmann.com/developer for further details and available downloads