| Interfaces | |
|---|---|
| BeanInterface | No description provided. |
| BeanSubInterface | No description provided. |
| Nasty | Used just for testing toString() . |
| Classes | |
|---|---|
| AbstractFab | Common code for ClassFabImpl and InterfaceFabImpl . |
| BuilderClassResolverFacet | BuilderFacet whose value is the ClassResolver of the contributing module. |
| BuilderErrorHandlerFacet | Exposes the invoking module's ErrorHandler to a service as a constructor parameter or a property. |
| BuilderErrorLogFacet | Exposes the service's error log as a constructor parameter or a property. |
| BuilderFacet | Represents one facet of constructing a service implementation instance. |
| BuilderFactory | Implementation of ServiceImplementationFactory that can instantiate an object and then configure its properties. |
| BuilderFactoryLogic | Created by BuilderFactory for each service to be created; encapsulates all the direct and indirect parameters used to construct a service. |
| BuilderLogFacet | Facet whose value is the Log instance for the service (which is based on the
service id, not the class name). |
| BuilderMessagesFacet | BuilderFacet whose value is the Messages for the module containing the service being constructed. |
| BuilderParameter | Parameter object used with BuilderFactory . |
| BuilderPropertyFacet | Implementation of BuilderFacet that stores a value. |
| BuilderServiceIdFacet | BuilderFacet whose value is the service id of the service being constructed. |
| ClassFabImpl | Implementation of ClassFab . |
| ClassFactoryImpl | Implementation of ClassFactory . |
| ClassObjectProvider | Implementation of ObjectProvider that interprets the locator as a class name and converts it to a Class object. |
| ConfigurationObjectProvider | Implementation of ObjectProvider mapped to prefix "configuration:" for accessing configurations. |
| CtClassSource | Wrapper around Javassist's ClassPool and our own ClassFactoryClassLoader that manages the creation of new instance of CtClass and converts finished CtClass's into instantiable Classes. |
| DefaultsSymbolSource | Implementation of SymbolSource driven off of an extension point. |
| EagerLoader | Implementation of the hivemind.EagerLoad service, which
is contributed into to hivemind.Startup configuration point. |
| EventLinkerImpl | Implementation of EventLinker . |
| EventRegistration | An event registrtion for a service constructed by BuilderFactory . |
| ExtendingInterfaceBean | No description provided. |
| ExtendingSubInterfaceBean | No description provided. |
| FactoryDefault | Default symbol value defined by the
hivemind.FactoryDefaults extension point. |
| HiveMindClassPool | Used to ensure that appendClassPath(ClassPath) is invoked with a synchronized lock. |
| IgnoreStaticAndPrivateMethodsBean | No description provided. |
| InitializerErrorRunnable | No description provided. |
| InterfaceFabImpl | No description provided. |
| InterfaceSynthesizerImpl | No description provided. |
| ListPropertyBean | No description provided. |
| LoggingInterceptorFactory | An interceptor factory that adds logging capability to a service. |
| LoggingUtils | Collection of static methods used by loggers to log method entry and exit. |
| ObjectInstanceObjectProvider | Implementation of ObjectProvider that instantiates a new instance of a class. |
| ObjectTranslator | Implementation of the indirect translator. |
| ServiceObjectProvider | An ObjectProvider that provides access to services. |
| ServicePropertyObjectProvider | ObjectProvider implementation that obtains a named property from a service. |
| SimpleBean | No description provided. |
| ThreadEventNotifierImpl | Implementation of ThreadEventNotifier , available as service
hivemind.ThreadEventNotifier. |
| ThreadLocaleFactory | Specialized factory used to create instances of ThreadLocaleImpl (i.e., service hivemind.ThreadLocale). |
| ThreadLocaleImpl | No description provided. |
| ThreadLocalStorageImpl | Implementation of ThreadLocalStorage . |
hivemind module.