Service provider interface
Appearance
Service Provider Interface (SPI) is a software mechanism to support replaceable components.
SPI are for instance used in several Java packages, e.g. JDBC, JCE, JNDI, JAXP, JBI and Java Image I/O.
See Replaceable Components and the Service Provider Interface for more information. yyyyyyyyyyyyyyyyyyyyyyyy