|
|||||||||
| Home >> All >> org >> apache >> hivemind >> service >> [ impl overview ] | PREV PACKAGE NEXT PACKAGE | ||||||||
Package org.apache.hivemind.service.impl
Definitions of services provided by thehivemind module.
See:
Description
| Interface Summary | |
| BeanInterface | |
| BeanSubInterface | |
| Nasty | Used just for testing ClassFabImpl.toString() 55 . |
| Class Summary | |
| AbstractFab | Common code for ClassFabImpl and InterfaceFabImpl. |
| BuilderClassResolverFacet | BuilderFacet whose value is the org.apache.hivemind.ClassResolver of the contributing module. |
| BuilderErrorHandlerFacet | Exposes the invoking module's org.apache.hivemind.ErrorHandler to a service as a constructor parameter or a property. |
| BuilderErrorLogFacet | Exposes the service's error log 55 as a constructor parameter or a property. |
| BuilderFacet | Represents one facet of constructing a service implementation instance. |
| BuilderFactory | Implementation of org.apache.hivemind.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 org.apache.hivemind.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 org.apache.hivemind.service.ClassFab. |
| ClassFactoryClassLoader | ClassLoader used to properly instantiate newly created classes. |
| ClassFactoryImpl | Implementation of org.apache.hivemind.service.ClassFactory. |
| ClassObjectProvider | Implementation of org.apache.hivemind.service.ObjectProvider that interprets the locator as a class name and converts it to a Class object. |
| ConfigurationObjectProvider | Implementation of org.apache.hivemind.service.ObjectProvider mapped to prefix "configuration:" for accessing configurations. |
| CtClassSource | Wrapper around Javassist's javassist.ClassPool and our own
ClassFactoryClassLoader that manages the creation of new
instance of javassist.CtClass and converts finished CtClass's into instantiable Classes. |
| DefaultsSymbolSource | Implementation of org.apache.hivemind.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 org.apache.hivemind.service.EventLinker. |
| EventRegistration | An event registrtion for a service constructed by BuilderFactory. |
| ExtendingInterfaceBean | |
| ExtendingSubInterfaceBean | |
| FactoryDefault | Default symbol value defined by the
hivemind.FactoryDefaults extension point. |
| HiveMindClassPool | Used to ensure that javassist.ClassPool#appendClassPath(javassist.ClassPath) is invoked
with a synchronized lock. |
| IgnoreStaticAndPrivateMethodsBean | |
| InitializerErrorRunnable | |
| InterfaceFabImpl | |
| InterfaceSynthesizerImpl | |
| InterfaceSynthesizerImpl.Operation | |
| ListPropertyBean | |
| 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. |
| MethodFabImpl | Implementation of org.apache.hivemind.service.MethodFab, which is returned from
org.apache.hivemind.service.ClassFab#addMethod(int, String, Class, Class[], Class[], String),
so that additional exception handlers may be attached to the added method. |
| ObjectInstanceObjectProvider | Implementation of org.apache.hivemind.service.ObjectProvider that instantiates a new instance of a class. |
| ObjectTranslator | Implementation of the indirect translator. |
| ServiceMessages | Messages for the service.impl package. |
| ServiceObjectProvider | An org.apache.hivemind.service.ObjectProvider that provides access to services. |
| ServicePropertyObjectProvider | org.apache.hivemind.service.ObjectProvider implementation that obtains a named property from a service. |
| SimpleBean | |
| TestBuilderFactory | Additional tests for BuilderFactoryLogic. |
| TestBuilderPropertyFacet | |
| TestClassFab | Tests related to ClassFabImpl, CtClassSource, etc. |
| TestClassFabUtils | Tests for org.apache.hivemind.service.ClassFabUtils |
| TestInterfaceFab | Tests for InterfaceFabImpl. |
| TestInterfaceSynthesizer | |
| TestLoggingInterceptorFactory | Tests for LoggingInterceptorFactory. |
| TestObjectProviders | Tests for several implementations of org.apache.hivemind.service.ObjectProvider. |
| TestObjectTranslator | Tests for ObjectTranslator. |
| ThreadEventNotifierImpl | Implementation of org.apache.hivemind.service.ThreadEventNotifier,
available as service hivemind.ThreadEventNotifier. |
| ThreadLocaleFactory | Specialized factory used to create instances of ThreadLocaleImpl (i.e., service hivemind.ThreadLocale). |
| ThreadLocaleImpl | |
| ThreadLocalStorageImpl | Implementation of org.apache.hivemind.service.ThreadLocalStorage. |
| ThreadLocalStorageImpl.CleanableThreadLocal | |
Package org.apache.hivemind.service.impl Description
Definitions of services provided by the hivemind module.
|
|||||||||
| Home >> All >> org >> apache >> hivemind >> service >> [ impl overview ] | PREV PACKAGE NEXT PACKAGE | ||||||||