|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Module | |
org.apache.hivemind | The main HiveMind package. |
org.apache.hivemind.impl | Implementations of interfaces defined in the org.apache.commons.hivemind package. |
org.apache.hivemind.internal | |
org.apache.hivemind.parse | Classes used to parse HiveMind module deployment descriptors, and descriptor objects that represent the parsed information. |
org.apache.hivemind.schema | Interfaces defining Schema support (used to process
extension point contributions and service parameters). |
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 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. |
Methods in org.apache.hivemind with parameters of type Module | |
void |
ServiceInterceptorFactory.createInterceptor(InterceptorStack stack,
Module invokingModule,
java.util.List parameters)
Creates an interceptor and pushes it onto the interceptor stack. |
java.lang.Object |
ServiceImplementationFactory.createCoreServiceImplementation(java.lang.String serviceId,
java.lang.Class serviceInterface,
org.apache.commons.logging.Log serviceLog,
Module invokingModule,
java.util.List parameters)
Creates a core implementation object for a particular service extension point. |
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 |
SchemaProcessorImpl.getContributingModule()
|
Module |
InvokeFactoryServiceConstructor.getContributingModule()
|
Module |
InterceptorStackImpl.getServiceModule()
|
Module |
CreateClassServiceConstructor.getContributingModule()
|
Module |
ContributionImpl.getContributingModule()
|
Module |
AbstractExtensionPoint.getModule()
|
Methods in org.apache.hivemind.impl with parameters of type Module | |
void |
ServiceInterceptorContributionImpl.setContributingModule(Module module)
|
void |
SchemaProcessorImpl.process(java.util.List elements,
Module contributingModule)
Processes a single extension. |
void |
InvokeFactoryServiceConstructor.setContributingModule(Module module)
|
void |
CreateClassServiceConstructor.setContributingModule(Module module)
|
void |
ContributionImpl.setContributingModule(Module module)
|
void |
AbstractExtensionPoint.setModule(Module module)
|
Uses of Module in org.apache.hivemind.internal |
Methods in org.apache.hivemind.internal that return Module | |
Module |
ServiceImplementationConstructor.getContributingModule()
Returns the module which created the contribution. |
Module |
ExtensionPoint.getModule()
Returns the Module containing the extension point. |
Module |
Contribution.getContributingModule()
Returns the module which made this contribution. |
Uses of Module in org.apache.hivemind.parse |
Methods in org.apache.hivemind.parse with parameters of type Module | |
ServiceImplementationConstructor |
InvokeFactoryDescriptor.createConstructor(ServicePoint point,
Module contributingModule)
|
ServiceImplementationConstructor |
InstanceBuilder.createConstructor(ServicePoint point,
Module contributingModule)
Returns an instance of ServiceImplementationConstructor
that will ultimately create the service implementation instance. |
ServiceImplementationConstructor |
CreateInstanceDescriptor.createConstructor(ServicePoint point,
Module contributingModule)
|
Uses of Module in org.apache.hivemind.schema |
Methods in org.apache.hivemind.schema that return Module | |
Module |
SchemaProcessor.getContributingModule()
Returns the module which contributed the current elements being processed. |
Methods in org.apache.hivemind.schema with parameters of type Module | |
java.lang.Object |
Translator.translate(Module contributingModule,
java.lang.Class propertyType,
java.lang.String inputValue,
Location location)
Invoked by a Rule
to translate an inputValue into an appropriate object. |
Uses of Module in org.apache.hivemind.schema.rules |
Methods in org.apache.hivemind.schema.rules with parameters of type Module | |
java.lang.Object |
SmartTranslator.translate(Module contributingModule,
java.lang.Class propertyType,
java.lang.String inputValue,
Location location)
|
java.lang.Object |
ServiceTranslator.translate(Module contributingModule,
java.lang.Class propertyType,
java.lang.String inputValue,
Location location)
Returns null if the input is null or empty. |
java.lang.Object |
ServicePointTranslator.translate(Module contributingModule,
java.lang.Class propertyType,
java.lang.String inputValue,
Location location)
|
java.lang.Object |
ResourceTranslator.translate(Module contributingModule,
java.lang.Class propertyType,
java.lang.String inputValue,
Location location)
Finds the resource. |
java.lang.Object |
QualifiedIdTranslator.translate(Module contributingModule,
java.lang.Class propertyType,
java.lang.String inputValue,
Location location)
|
java.lang.Object |
NullTranslator.translate(Module contributingModule,
java.lang.Class propertyType,
java.lang.String inputValue,
Location location)
Returns the inputValue. |
java.lang.Object |
LongTranslator.translate(Module contributingModule,
java.lang.Class propertyType,
java.lang.String inputValue,
Location location)
Converts the string to an Long. |
java.lang.Object |
IntTranslator.translate(Module contributingModule,
java.lang.Class propertyType,
java.lang.String inputValue,
Location location)
Converts the string to an Integer. |
java.lang.Object |
InstanceTranslator.translate(Module contributingModule,
java.lang.Class propertyType,
java.lang.String inputValue,
Location location)
|
java.lang.Object |
IdListTranslator.translate(Module contributingModule,
java.lang.Class propertyType,
java.lang.String inputValue,
Location location)
|
java.lang.Object |
EnumerationTranslator.translate(Module contributingModule,
java.lang.Class propertyType,
java.lang.String inputValue,
Location location)
|
java.lang.Object |
DoubleTranslator.translate(Module contributingModule,
java.lang.Class propertyType,
java.lang.String inputValue,
Location location)
Converts the string to an Double. |
java.lang.Object |
ConfigurationTranslator.translate(Module contributingModule,
java.lang.Class propertyType,
java.lang.String inputValue,
Location location)
|
java.lang.Object |
ClassTranslator.translate(Module contributingModule,
java.lang.Class propertyType,
java.lang.String inputValue,
Location location)
|
protected java.lang.Class |
ClassTranslator.extractClass(Module contributingModule,
java.lang.String inputValue)
Converts the value from a class name to an instance of the class. |
java.lang.Object |
BooleanTranslator.translate(Module contributingModule,
java.lang.Class propertyType,
java.lang.String inputValue,
Location location)
|
Uses of Module in org.apache.hivemind.service |
Methods in org.apache.hivemind.service with parameters of type Module | |
java.lang.Object |
ObjectProvider.provideObject(Module contributingModule,
java.lang.Class propertyType,
java.lang.String locator,
Location location)
Invoked by the translator to provide the value. |
Uses of Module in org.apache.hivemind.service.impl |
Methods in org.apache.hivemind.service.impl with parameters of type Module | |
java.lang.Object |
ServicePropertyObjectProvider.provideObject(Module contributingModule,
java.lang.Class propertyType,
java.lang.String locator,
Location location)
|
java.lang.Object |
ServiceObjectProvider.provideObject(Module contributingModule,
java.lang.Class propertyType,
java.lang.String locator,
Location location)
Interprets the locator as a service id, and passes it to getService(String, Class) . |
java.lang.Object |
ObjectTranslator.translate(Module contributingModule,
java.lang.Class propertyType,
java.lang.String inputValue,
Location location)
|
java.lang.Object |
ObjectInstanceObjectProvider.provideObject(Module contributingModule,
java.lang.Class propertyType,
java.lang.String locator,
Location location)
|
void |
LoggingInterceptorFactory.createInterceptor(InterceptorStack stack,
Module contributingModule,
java.util.List parameters)
Creates the interceptor. |
java.lang.Object |
ConfigurationObjectProvider.provideObject(Module contributingModule,
java.lang.Class propertyType,
java.lang.String locator,
Location location)
A wrapper around getConfiguration(String) . |
java.lang.Object |
BuilderSmartPropertyFacet.getFacetValue(java.lang.String point,
Module invokingModule,
java.lang.Class targetClass)
|
java.lang.Object |
BuilderServiceIdFacet.getFacetValue(java.lang.String serviceId,
Module invokingModule,
java.lang.Class targetType)
|
java.lang.Object |
BuilderPropertyFacet.getFacetValue(java.lang.String point,
Module invokingModule,
java.lang.Class targetType)
|
java.lang.Object |
BuilderMessagesFacet.getFacetValue(java.lang.String point,
Module invokingModule,
java.lang.Class targetType)
|
java.lang.Object |
BuilderLogFacet.getFacetValue(java.lang.String serviceId,
Module module,
java.lang.Class targetType)
|
java.lang.Object |
BuilderFactory.createCoreServiceImplementation(java.lang.String serviceId,
java.lang.Class serviceInterface,
org.apache.commons.logging.Log serviceLog,
Module invokingModule,
java.util.List parameters)
|
abstract java.lang.Object |
BuilderFacet.getFacetValue(java.lang.String serviceId,
Module invokingModule,
java.lang.Class targetType)
Implemented in subclasses to provide a specific value for the facet (for use as a constructor parameter, or as a value to set a property to). |
java.lang.String |
BuilderFacet.autowire(java.lang.Object target,
java.lang.String serviceId,
Module invokingModule,
org.apache.commons.logging.Log log)
Attempts to autowire a property of the target. |
java.lang.Object |
BuilderErrorHandlerFacet.getFacetValue(java.lang.String serviceId,
Module invokingModule,
java.lang.Class targetType)
|
java.lang.Object |
BuilderClassResolverFacet.getFacetValue(java.lang.String serviceId,
Module invokingModule,
java.lang.Class targetType)
|
Constructors in org.apache.hivemind.service.impl with parameters of type Module | |
BuilderFactoryLogic(Module contributingModule,
org.apache.commons.logging.Log log,
java.lang.String serviceId,
BuilderParameter parameter)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |