ServiceRegistry

Class ServiceRegistry

Direct Known Subclasses:
IIORegistry
public class ServiceRegistry
extends Object

A registry for service provider instances.

A service is a well-known set of interfaces and (usually abstract) classes. A service provider is a specific implementation of a service. The classes in a provider typically implement the interface or subclass the class defined by the service itself.

Service providers are stored in one or more categories, each of which is defined by a class of interface (described by a Class object) that all of its members must implement. The set of ca