Uses of Class
org.apache.hivemind.impl.BaseLocatable

Packages that use BaseLocatable
org.apache.hivemind.impl Implementations of interfaces defined in the org.apache.commons.hivemind package. 
org.apache.hivemind.impl.servicemodel   
org.apache.hivemind.parse Classes used to parse HiveMind module deployment descriptors, and descriptor objects that represent the parsed information. 
org.apache.hivemind.schema.impl Implementations of schema-related intefaces defined in package org.apache.hivemind.schema. 
org.apache.hivemind.schema.rules Implementations of the Rule and Translator interfaces. 
org.apache.hivemind.service Definitions of services provided by the hivemind module. 
org.apache.hivemind.service.impl Implementations of services provided by the hivemind module. 
 

Uses of BaseLocatable in org.apache.hivemind.impl
 

Subclasses of BaseLocatable in org.apache.hivemind.impl
 class AbstractExtensionPoint
          Base class for extension points; provides module, visibility and extensionPointId properties.
 class ConfigurationPointImpl
          Implementation of the ConfigurationPoint interface; a container for Contributions.
 class CreateClassServiceConstructor
          Constructs a service by instantiating a class.
 class ElementImpl
          Implementation of Element.
 class InvokeFactoryServiceConstructor
          Constructs a new service by invoking methods on another service (which implements the ServiceImplementationFactory interface.
 class ModuleImpl
          Implementation of Module.
 class ServiceInterceptorContributionImpl
          Implementation of ServiceInterceptorContribution.
 class ServicePointImpl
          Abstract implementation of ServicePoint.
 class StartupImpl
          Startup service for the HiveMind Registry.
 class TranslatorContribution
          A contribution to the hivemind.Translators configuration point.
 

Uses of BaseLocatable in org.apache.hivemind.impl.servicemodel
 

Subclasses of BaseLocatable in org.apache.hivemind.impl.servicemodel
 class SingletonServiceModelFactory
           
 

Uses of BaseLocatable in org.apache.hivemind.parse
 

Subclasses of BaseLocatable in org.apache.hivemind.parse
 class AbstractServiceDescriptor
          Base class for ServicePointDescriptor and ImplementationDescriptor.
 class AbstractServiceInvocationDescriptor
          Base class for descriptors that represent invocating a service with parameters.
 class AttributeMappingDescriptor
          Descriptor for the <map> element, nested within a <conversion> module descriptor element.
 class BaseAnnotationHolder
          Base class for classes which implement AnnotationHolder.
 class ConfigurationPointDescriptor
          Descriptor for the <configuration-point> element, which defines a configuration extension point.
 class ContributionDescriptor
          Descriptor for <contribution> element.
 class ConversionDescriptor
          Descriptor for the <conversion> module descriptor element.
 class CreateInstanceDescriptor
          Descriptor for the <create-instance< element, used to create a core service implementation from a class name.
 class DependencyDescriptor
          Descriptor for <dependency> element.
 class ImplementationDescriptor
          Descriptor for <implementation> elements.
 class InterceptorDescriptor
          Descriptor for the <interceptor> element.
 class InvokeFactoryDescriptor
          Descriptor for the <invoke-factory> element.
 class ModuleDescriptor
          Representation of a HiveMind module descriptor, as parsed by DescriptorParser.
 class ServicePointDescriptor
          Defines a service extension point.
 class SubModuleDescriptor
          Descriptor for <sub-module> element.
 

Uses of BaseLocatable in org.apache.hivemind.schema.impl
 

Subclasses of BaseLocatable in org.apache.hivemind.schema.impl
 class AttributeModelImpl
          Implementation of AttributeModel.
 class ElementModelImpl
          Implementation of ElementModel.
 class SchemaImpl
          Implementation of Schema.
 

Uses of BaseLocatable in org.apache.hivemind.schema.rules
 

Subclasses of BaseLocatable in org.apache.hivemind.schema.rules
 class BaseRule
          Base class for implementing Rules.
 class CreateObjectRule
          Basic Rule for creating a new object.
 class InvokeParentRule
          Rule used to connect a child object to its parent by invoking a method on the parent, passing the child.
 class PushAttributeRule
          A rule that reads an attribute, passes it through a translator, then pushes the result onto the processor stack.
 class PushContentRule
          A rule that reads the element's content, passes it through the content translator, then pushes the result onto the processor stack.
 class ReadAttributeRule
          Reads an attribute of an element and uses it to set a property of the top object on the stack.
 class ReadContentRule
          Used to set a property of the top object on the stack to the value of the element's content.
 class SetModuleRule
          Rule used to set a property of the top stack object to the Module the element was contributed from.
 class SetParentRule
          Used to set a property of the child object to its parent object.
 class SetPropertyRule
          Used to set a property of an object to a literal value.
 

Uses of BaseLocatable in org.apache.hivemind.service
 

Subclasses of BaseLocatable in org.apache.hivemind.service
 class MethodContribution
          Contains contributions defined by the hivemind.MethodFilter schema.
 

Uses of BaseLocatable in org.apache.hivemind.service.impl
 

Subclasses of BaseLocatable in org.apache.hivemind.service.impl
 class BuilderClassResolverFacet
          BuilderFacet whose value is the ClassResolver of the contributing module.
 class BuilderErrorHandlerFacet
          Exposes the invoking module's ErrorHandler to a service as a constructor parameter or a property.
 class BuilderErrorLogFacet
          Exposes the service's error log as a constructor parameter or a property.
 class BuilderFacet
          Represents one facet of constructing a service implementation instance.
 class BuilderLogFacet
          Facet whose value is the Log instance for the service (which is based on the service id, not the class name).
 class BuilderMessagesFacet
          BuilderFacet whose value is the Messages for the module containing the service being constructed.
 class BuilderParameter
          Parameter object used with BuilderFactory.
 class BuilderPropertyFacet
          Implementation of BuilderFacet that stores a value.
 class BuilderServiceIdFacet
          BuilderFacet whose value is the service id of the service being constructed.
 class DefaultsSymbolSource
          Implementation of SymbolSource driven off of an extension point.
 class EventLinkerImpl
          Implementation of EventLinker.
 class EventRegistration
          An event registrtion for a service constructed by BuilderFactory.