Uses of Interface
org.apache.hivemind.internal.Module

Packages that use Module
org.apache.hivemind The main HiveMind package. 
org.apache.hivemind.definition This package contains the interfaces that are needed for the definition of a registry. 
org.apache.hivemind.impl Implementations of interfaces defined in the org.apache.commons.hivemind package. 
org.apache.hivemind.internal   
org.apache.hivemind.util Implementations of Resource and related utilities. 
 

Uses of Module in org.apache.hivemind
 

Methods in org.apache.hivemind that return Module
 Module InterceptorStack.getServiceModule()
          Returns the module which contains the service extension point.
 

Uses of Module in org.apache.hivemind.definition
 

Methods in org.apache.hivemind.definition that return Module
 Module ConstructionContext.getDefiningModule()
           
 

Methods in org.apache.hivemind.definition with parameters of type Module
 void InterceptorConstructor.constructServiceInterceptor(InterceptorStack interceptorStack, Module contributingModule)
          Creates a new core service implementation.
 

Uses of Module in org.apache.hivemind.impl
 

Classes in org.apache.hivemind.impl that implement Module
 class ModuleImpl
          Implementation of Module.
 

Methods in org.apache.hivemind.impl that return Module
 Module AbstractExtensionPoint.getModule()
           
 Module RegistryInfrastructureImpl.getModule(java.lang.String moduleId)
           
 Module InterceptorStackImpl.getServiceModule()
           
 

Methods in org.apache.hivemind.impl with parameters of type Module
 void RegistryInfrastructureImpl.addModule(Module module)
           
 boolean RegistryInfrastructureImpl.containsConfiguration(java.lang.String configurationId, Module module)
           
 boolean RegistryInfrastructureImpl.containsService(java.lang.Class serviceInterface, Module module)
           
 boolean RegistryInfrastructureImpl.containsService(java.lang.String serviceId, java.lang.Class serviceInterface, Module module)
           
 java.lang.Object RegistryInfrastructureImpl.getConfiguration(java.lang.Class configurationType, Module module)
           
 java.lang.Object RegistryInfrastructureImpl.getConfiguration(java.lang.String configurationId, Module module)
           
 ConfigurationPoint RegistryInfrastructureImpl.getConfigurationPoint(java.lang.String configurationId, Module module)
           
 java.lang.Object RegistryInfrastructureImpl.getService(java.lang.Class serviceInterface, Module module)
           
 java.lang.Object RegistryInfrastructureImpl.getService(java.lang.String serviceId, java.lang.Class serviceInterface, Module module)
           
 ServicePoint RegistryInfrastructureImpl.getServicePoint(java.lang.String serviceId, Module module)
           
 boolean AbstractExtensionPoint.visibleToModule(Module module)
          Returns true if the extension point is public, or the extgension point is visible to the module.
 

Constructors in org.apache.hivemind.impl with parameters of type Module
AbstractExtensionPoint(Module module, ExtensionPointDefinition definition)
           
ConfigurationPointImpl(Module module, ConfigurationPointDefinition definition)
           
ProxyBuilder(java.lang.String type, Module module, java.lang.Class serviceInterface, java.lang.Class declaredInterface, boolean outerProxy)
          Constructs a new builder.
ServicePointImpl(Module module, ServicePointDefinition definition)
           
 

Uses of Module in org.apache.hivemind.internal
 

Methods in org.apache.hivemind.internal that return Module
 Module AbstractConstructionContext.getDefiningModule()
           
 Module ExtensionPoint.getModule()
          Returns the Module containing the extension point.
 Module RegistryInfrastructure.getModule(java.lang.String moduleId)
          Returns the module with the corresponding module id.
 

Methods in org.apache.hivemind.internal with parameters of type Module
abstract  void AbstractServiceInterceptorConstructor.constructServiceInterceptor(InterceptorStack interceptorStack, Module contributingModule)
           
 boolean RegistryInfrastructure.containsConfiguration(java.lang.String configurationId, Module module)
          Returns true if a configuration for the specified id exists (and is visible to the specified module).
 boolean RegistryInfrastructure.containsService(java.lang.Class serviceInterface, Module module)
          Returns true if a single service exists which implements the specified service interface and is visible to the given module.
 boolean RegistryInfrastructure.containsService(java.lang.String serviceId, java.lang.Class serviceInterface, Module module)
          Returns true if a single service with the given id exists which implements the specified service interface and is visible to the given module.
 java.lang.Object RegistryInfrastructure.getConfiguration(java.lang.Class configurationType, Module module)
          Finds a configuration of the specified type.
 java.lang.Object RegistryInfrastructure.getConfiguration(java.lang.String configurationId, Module module)
          Returns the specified configuration.
 ConfigurationPoint RegistryInfrastructure.getConfigurationPoint(java.lang.String configurationId, Module module)
          Returns the configuration point.
 java.lang.Object RegistryInfrastructure.getService(java.lang.Class serviceInterface, Module module)
          Finds a service that implements the provided interface.
 java.lang.Object RegistryInfrastructure.getService(java.lang.String serviceId, java.lang.Class serviceInterface, Module module)
          Obtains a service from the registry.
 ServicePoint RegistryInfrastructure.getServicePoint(java.lang.String serviceId, Module module)
          Returns the identified service extension point.
 boolean ExtensionPoint.visibleToModule(Module module)
          Returns true if the extension point is visible to the specified module.
 

Constructors in org.apache.hivemind.internal with parameters of type Module
AbstractConstructionContext(Module definingModule)
           
ImplementationConstructionContextImpl(Module definingModule, ServicePoint servicePoint)
           
 

Uses of Module in org.apache.hivemind.util
 

Methods in org.apache.hivemind.util with parameters of type Module
static java.lang.Object InstanceCreationUtils.createInstance(Module module, java.lang.String initializer, Location location)
          Creates an instance.
 



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