public interface BeanFactory
name[,initializer]
. That is, an optional initializer is
may be specified, separated by a comma.
Beans may be cached or not.
The hivemind.lib.BeanFactoryBuilder
service is used to create services
implementing this interface (driven from a configuration).
boolean contains(java.lang.String locator)
locator
- the name or name and initializerjava.lang.Object get(java.lang.String locator)
locator
- the name or name and initializerorg.apache.hivemind.ApplicationRuntimeException
- if no bean matching the provided
name has been defined.