Package | Description |
---|---|
org.apache.hivemind.conditional |
Classes and interfaces used in the implementation of conditional contributions.
|
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.servlet |
Classes to support use of HiveMind within servlet applications.
|
org.apache.hivemind.test |
Base classes and utilities to support unit tests involving HiveMind.
|
org.apache.hivemind.util |
Implementations of
Resource and related utilities. |
Constructor and Description |
---|
EvaluationContextImpl(ClassResolver resolver) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultClassResolver
Default implementation of
ClassResolver based around
Thread.getContextClassLoader() (which is set by the servlet container). |
Modifier and Type | Method and Description |
---|---|
ClassResolver |
ModuleImpl.getClassResolver() |
Modifier and Type | Method and Description |
---|---|
protected XmlResourceProcessor |
XmlModuleDescriptorProvider.getResourceProcessor(ClassResolver resolver,
ErrorHandler handler) |
void |
ModuleImpl.setClassResolver(ClassResolver resolver) |
Constructor and Description |
---|
XmlModuleDescriptorProvider(ClassResolver resolver)
Convenience constructor.
|
XmlModuleDescriptorProvider(ClassResolver resolver,
java.util.List resources)
Constructs an XmlModuleDescriptorProvider loading all ModuleDescriptor identified by the
given List of
Resource objects. |
XmlModuleDescriptorProvider(ClassResolver resolver,
Resource resource)
Constructs an XmlModuleDescriptorProvider only loading the ModuleDescriptor identified by the
given
Resource . |
XmlModuleDescriptorProvider(ClassResolver resolver,
java.lang.String resourcePath)
Loads all XML module descriptors found on the classpath (using the given
ClassResolver . |
Modifier and Type | Method and Description |
---|---|
ClassResolver |
Module.getClassResolver()
Returns the resource resolver for this module.
|
Modifier and Type | Field and Description |
---|---|
protected ClassResolver |
XmlResourceProcessor._resolver |
Modifier and Type | Method and Description |
---|---|
ClassResolver |
ModuleDescriptor.getClassResolver() |
Modifier and Type | Method and Description |
---|---|
void |
DescriptorParser.initialize(Resource resource,
ClassResolver resolver) |
Constructor and Description |
---|
ModuleDescriptor(ClassResolver resolver,
ErrorHandler errorHandler) |
XmlResourceProcessor(ClassResolver resolver,
ErrorHandler errorHandler) |
Modifier and Type | Method and Description |
---|---|
protected void |
HiveMindFilter.addWebInfDescriptor(javax.servlet.ServletContext context,
ClassResolver resolver,
RegistryBuilder builder)
Invoked from
HiveMindFilter.constructRegistry(FilterConfig) to add WEB-INF/hivemodule.xml to
the registry, if it exists. |
protected ModuleDescriptorProvider |
HiveMindFilter.getModuleDescriptorProvider(ClassResolver resolver)
Returns the
ModuleDescriptorProvider to be used to construct the Registry. |
Modifier and Type | Method and Description |
---|---|
protected ClassResolver |
HiveMindTestCase.getClassResolver()
Returns a
DefaultClassResolver . |
Constructor and Description |
---|
ClasspathResource(ClassResolver resolver,
java.lang.String path) |
ClasspathResource(ClassResolver resolver,
java.lang.String path,
java.util.Locale locale) |
LocalizedResourceFinder(ClassResolver resolver) |