Package org.apache.hivemind.impl

Implementations of interfaces defined in the org.apache.commons.hivemind package.

See:
          Description

Interface Summary
ConstructableServicePoint "Private" interface used by a ServiceModels to access non- information about a ServicePoint, such as its instance builder and interceptors.
RegistryProvider A registry provider contributes module definitions to a RegistryDefinition.
 

Class Summary
AbstractExtensionPoint  
AbstractMessages Abstract base class for implementations of Messages.
BaseLocatable Base class for classes which implement LocationHolder.
ConfigurationPointImpl Implementation of the ConfigurationPoint interface; a container for Contributions.
CoreServicesProvider Loads the core HiveMind services into a registry definition.
CreateClassServiceConstructor Constructs a service by instantiating a class.
DefaultClassResolver Default implementation of ClassResolver based around Thread.getContextClassLoader() (which is set by the servlet container).
DefaultErrorHandler Default implementation of ErrorHandler that simply logs error.
ErrorLogImpl  
ExtensionResolver Resolves the unresolved extensions in all modules of a RegistryDefinition during the construction of a registry by RegistryBuilder.
InterceptorStackImpl Implementation of the InterceptorStack interface; localizes error checking in one place.
JavaTypeUtils Holds a utility method that converts java type names (as they might appear in source code) into JVM class names.
LocationImpl Implementation of the Location interface.
MessageFinderImpl  
MessageFormatter A wrapper around ResourceBundle that makes it easier to access and format messages.
ModuleImpl Implementation of Module.
ModuleMessages An implementation of Messages that obtains messages from a MessageFinder, in a locale provided by the ThreadLocale service.
ProxyBuilder Class used to assist extension points in creating proxies.
ProxyUtils Contains some common code used to create proxies that defer to a service model method for thier service.
RegistryBuilder Class used to build a Registry from a RegistryDefinition.
RegistryImpl Implementation of Registry that delegates to an instance of RegistryInfrastructure.
RegistryInfrastructureConstructor Fed a RegistryDefinitions, this class will assemble them into a final RegistryInfrastructure as well as perform some validations.
RegistryInfrastructureImpl Implementation of RegistryInfrastructure.
RegistryProviderAutoDetector Searches for RegistryProvider implementations that are defined in manifest files.
ServiceModelContribution Defines a name and a service model factory.
ServicePointImpl Abstract implementation of ServicePoint.
ShutdownCoordinatorImpl Manages a list of objects that implement the RegistryShutdownListener interface.
StartupImpl Startup service for the HiveMind Registry.
StrictErrorHandler An implementation of ErrorHandler that throws an ApplicationRuntimeException instead of logging an error.
 

Package org.apache.hivemind.impl Description

Implementations of interfaces defined in the org.apache.commons.hivemind package. In addition, the RegistryBuilder is here.



Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.