Contains abstract classes for Sun Microsystems javax.net specification.

Package Specification

Except for the methods all other methods are abstract. This means no classes of this package can be directly instantiated.

The intended usage for this package is to provide a well defined interface for the javax.net API, which could be implemented in different ways. However, the non-abstract static methods mentioned above offer a standard way to get the current implementation of this package.

Every application should use the SocketFactory.setDefault to set the current implementation of this package in its runtime environment setup. Applications could then obtain the factories for the current implementation by calling SocketFactory.getDefault / ServerSocketFactory.getDefault

If you already have a abstract interface matching Sun's specification for javax.net API, you may not need this package.

The default implementations are provided by the de.tu_darmstadt.sp package.

Related Documentation

Note that the package is not documented. For the documentation of the API, see the SSL API reference pages.



Copyright (C) 1999 Andrei Popovici

Verbatim copying and distribution of this documentation is permitted in any medium, provided this notice is preserved.