|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
hivemind module.
See:
Description
| Class Summary | |
|---|---|
| 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. |
| FactoryDefault | Default symbol value defined by the
hivemind.FactoryDefaults extension point. |
| HiveMindClassPool | Used to ensure that ClassPool.appendClassPath(javassist.ClassPath) is invoked
with a synchronized lock. |
| InterfaceFabImpl | |
| InterfaceSynthesizerImpl | |
| 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. |
| ThreadEventNotifierImpl | Implementation of ThreadEventNotifier, available as service
hivemind.ThreadEventNotifier. |
| ThreadLocaleFactory | Specialized factory used to create instances of
ThreadLocaleImpl (i.e., service hivemind.ThreadLocale). |
| ThreadLocaleImpl | |
| ThreadLocalStorageImpl | Implementation of ThreadLocalStorage. |
Implementations of services provided by the hivemind module.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||