Service Provider
22 July 2006
Why didn't I know about this before?
http://java.sun.com/j2se/1.5.0/docs/guide/jar/jar.html#Service%20Provider
A service provider identifies itself by placing a provider-configuration file in the resource directory META-INF/services.