Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Package org.apache.hivemind.impl

Interface Summary
ConstructableServicePoint "Private" interface used by a org.apache.hivemind.internal.ServiceModels to access non-public information about a org.apache.hivemind.internal.ServicePoint, such as its instance builder and interceptors.
RegistryAssembly Interfaced used during the construction of the org.apache.hivemind.Registry.
TestMethodIterator.CombinedOpeneable  
TestMethodIterator.Openable  
TestMethodIterator.OpenableWithError  
TestMethodIterator.Play  
TestMethodIterator.Runnable2  
TestMethodIterator.Runnable3  
TestMethodIterator.ToString  
Worker A service referenced by TestServiceModelThreading.
 

Class Summary
AbstractExtensionPoint Base class for extension points; provides module, visibility and extensionPointId properties.
AbstractMessages Abstract base class for implementations of org.apache.hivemind.Messages.
AttributeImpl Implementation of org.apache.hivemind.Attribute.
BaseLocatable Base class for classes which implement org.apache.hivemind.LocationHolder.
ConfigurationPointImpl Implementation of the org.apache.hivemind.internal.ConfigurationPoint interface; a container for org.apache.hivemind.internal.Contributions.
ContributionImpl Implements the org.apache.hivemind.internal.Contribution interface, a wrapper around objects that can provide values that plug into an extension point.
CreateClassServiceConstructor Constructs a service by instantiating a class.
DefaultClassResolver Default implementation of org.apache.hivemind.ClassResolver based around Thread.getContextClassLoader()>Thread.getContextClassLoader() 55 (which is set by the servlet container).
DefaultErrorHandler Default implementation of org.apache.hivemind.ErrorHandler that simply logs error.
ElementImpl Implementation of org.apache.hivemind.Element.
ElementsInnerProxyList Implements a java.util.List as a proxy to an actual list of elements, provided by an extension point.
ElementsInnerProxyMap Implements a java.util.Map as a proxy to an actual map of elements, provided by an extension point.
ElementsProxyList The List implementation visible to the client code.
ElementsProxyMap The Map implementation visible to the client code.
ErrorLogImpl  
ImplMessages Used to format messages used in errors and log output for classes within the impl package.
InterceptorStackImpl Implementation of the org.apache.hivemind.InterceptorStack interface; localizes error checking in one place.
InvokeFactoryServiceConstructor Constructs a new service by invoking methods on another service (which implements the org.apache.hivemind.ServiceImplementationFactory interface.
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 org.apache.hivemind.Location interface.
MessageFinderImpl  
MessageFinderImpl.Localization  
MessageFormatter A wrapper around java.util.ResourceBundle that makes it easier to access and format messages.
ModuleImpl Implementation of org.apache.hivemind.internal.Module.
ModuleMessages An implementation of org.apache.hivemind.Messages that obtains messages from a org.apache.hivemind.internal.MessageFinder, in a locale provided by the org.apache.hivemind.service.ThreadLocale service.
PooledWorker A service referenced by TestServiceModelThreading.
ProxyBuilder Class used to assist service extension points in creating proxies.
ProxyUtils Contains some common code used to create proxies that defer to a service model method for thier service.
RegistryAssemblyImpl Implementation of RegistryAssembly.
RegistryBuilder Class used to build a org.apache.hivemind.Registry from individual org.apache.hivemind.parse.ModuleDescriptor.
RegistryImpl Implementation of org.apache.hivemind.Registry that delegates to an instance of org.apache.hivemind.internal.RegistryInfrastructure.
RegistryInfrastructureConstructor Fed a series of org.apache.hivemind.parse.ModuleDescriptors, this class will assemble them into a final org.apache.hivemind.internal.RegistryInfrastructure as well as perform some validations.
RegistryInfrastructureImpl Implementation of org.apache.hivemind.internal.RegistryInfrastructure.
SchemaElement A wrapper around org.apache.hivemind.schema.ElementModel used by SchemaProcessorImpl.
SchemaProcessorImpl Used to assemble all the org.apache.hivemind.internal.Contributions contributed to an org.apache.hivemind.internal.ConfigurationPoint while converting the XML (represented as org.apache.hivemind.Elements into Java objects.
ServiceImplementationFactoryParametersImpl Wrapper around a org.apache.hivemind.internal.ServicePoint and a List of parameters, passed to a org.apache.hivemind.ServiceImplementationFactory.
ServiceInterceptorContributionImpl Implementation of org.apache.hivemind.internal.ServiceInterceptorContribution.
ServiceModelContribution Defines a name and a service model factory.
ServicePointImpl Abstract implementation of org.apache.hivemind.internal.ServicePoint.
ShutdownCoordinatorImpl Manages a list of objects that implement the org.apache.hivemind.events.RegistryShutdownListener interface.
StandardWorker A service referenced by TestServiceModelThreading.
StartupImpl Startup service for the HiveMind Registry.
StrictErrorHandler An implementation of org.apache.hivemind.ErrorHandler that throws an org.apache.hivemind.ApplicationRuntimeException instead of logging an error.
SymbolExpander A simple parser used to identify symbols in a string and expand them via a org.apache.hivemind.SymbolSource.
SystemPropertiesSymbolSource Implementation of org.apache.hivemind.SymbolSource that accesses System.getProperty(java.lang.String)>System.getProperty(java.lang.String) 55 .
TestDefaultClassResolver Tests for DefaultClassResolver.
TestErrorHandler Tests for DefaultErrorHandler.
TestInvokeFactoryServiceConstructor Tests some error conditions related to invoking a service factory.
TestJavaTypeUtils Tests for JavaTypeUtils.
TestMessageFinder  
TestMessageFormatter  
TestMethodIterator Tests for org.apache.hivemind.service.MethodIterator.
TestModule Some additional tests for ModuleImpl.
TestRegistryImpl  
TestRegistryInfrastructure Additional tests for RegistryInfrastructureImpl.
TestRegistryInfrastructureConstructor Tests for RegistryInfrastructureConstructor.
TestSchemaProcessor Tests for org.apache.hivemind.schema.SchemaProcessor and SchemaElement.
TestServiceImplementationFactoryParametersImpl  
TestServiceInterceptorContributionImpl Tests for ServiceInterceptorContributionImpl.
TestServiceModelThreading Tests to verify that the service models work properly even under high-thread count concurrent stress.
TestServiceModelThreading.RunnableFixture  
TestServiceModelThreading.RunnableManager  
TestServicePoint Test for ServicePointImpl.
TestSymbolExpander Tests for SymbolExpander.
TestTranslatorManager Tests for TranslatorManager.
TestVisibility Tests the logic related to service point and configuration point visibility.
ThreadedWorker A service referenced by TestServiceModelThreading.
TranslatorContribution A contribution to the hivemind.Translators configuration point.
TranslatorManager Manages translators for RegistryInfrastructureImpl.
XmlModuleDescriptorProvider Implementation of the org.apache.hivemind.ModuleDescriptorProvider interface which uses the org.apache.hivemind.parse.DescriptorParser to provide module descriptors defined in XML.