A B C D E F G H I J L M N O P Q R S T U V W _

C

capitalize(String) - Static method in class org.apache.hivemind.util.StringUtils
Converts a string such that the first character is upper case.
characters(char[], int, int) - Method in class org.apache.hivemind.parse.AbstractParser
Accepts parseable character data from within an element and applies it to the top stack element.
checkNullParameter(String, Object) - Static method in class org.apache.hivemind.HiveMind
Checks if the value (a constructor or method parameter) is null, and throws an InvalidArgumentException if so.
ClassFab - interface org.apache.hivemind.service.ClassFab.
Used when fabricating a new class.
ClassFabImpl - class org.apache.hivemind.service.impl.ClassFabImpl.
Implementation of ClassFab.
ClassFabImpl(CtClassSource, CtClass) - Constructor for class org.apache.hivemind.service.impl.ClassFabImpl
 
ClassFabUtils - class org.apache.hivemind.service.ClassFabUtils.
Static class containing utility methods.
ClassFactory - interface org.apache.hivemind.service.ClassFactory.
Service used when dynamically creating new classes.
ClassFactoryImpl - class org.apache.hivemind.service.impl.ClassFactoryImpl.
Implementation of ClassFactory.
ClassFactoryImpl() - Constructor for class org.apache.hivemind.service.impl.ClassFactoryImpl
 
ClasspathResource - class org.apache.hivemind.util.ClasspathResource.
Implementation of Resource for resources found within the classpath.
ClasspathResource(ClassResolver, String) - Constructor for class org.apache.hivemind.util.ClasspathResource
 
ClasspathResource(ClassResolver, String, Locale) - Constructor for class org.apache.hivemind.util.ClasspathResource
 
ClassResolver - interface org.apache.hivemind.ClassResolver.
An object which is used to resolve classes and class-path resources.
ClassTranslator - class org.apache.hivemind.schema.rules.ClassTranslator.
Translator that converts a class name into an instance of a class.
ClassTranslator() - Constructor for class org.apache.hivemind.schema.rules.ClassTranslator
 
cleanupThread() - Method in interface org.apache.hivemind.Registry
Convienience for invoking ThreadEventNotifier.fireThreadCleanup().
cleanupThread() - Method in class org.apache.hivemind.impl.RegistryImpl
 
clear() - Method in interface org.apache.hivemind.service.ThreadLocalStorage
Clears all keys.
clear() - Method in class org.apache.hivemind.service.BodyBuilder
Clears the builder, returning it to its initial, empty state.
clear() - Method in class org.apache.hivemind.service.impl.ThreadLocalStorageImpl
 
clearCache() - Static method in class org.apache.hivemind.util.PropertyUtils
Clears all cached information.
clearConstructorInformation() - Method in class org.apache.hivemind.impl.ServicePointImpl
 
clearConstructorInformation() - Method in interface org.apache.hivemind.impl.ConstructableServicePoint
Invoked by the ServiceModel when constuction information (the builder and interceptors) is no longer needed.
CompositeFilter - class org.apache.hivemind.methodmatch.CompositeFilter.
Runs a suite of MethodFilters, returning true only if each filter does.
CompositeFilter(List) - Constructor for class org.apache.hivemind.methodmatch.CompositeFilter
Creates a new composite filter; the list passed in is retained not copied and should not be changed futher by the caller.
ConfigurationObjectProvider - class org.apache.hivemind.service.impl.ConfigurationObjectProvider.
Implementation of ObjectProvider mapped to prefix "configuration:" for accessing configurations.
ConfigurationObjectProvider() - Constructor for class org.apache.hivemind.service.impl.ConfigurationObjectProvider
 
ConfigurationPoint - interface org.apache.hivemind.internal.ConfigurationPoint.
An extension point that provides configuration data in the form of a list of elements.
ConfigurationPointDescriptor - class org.apache.hivemind.parse.ConfigurationPointDescriptor.
Descriptor for the <configuration-point> element, which defines a configuration extension point.
ConfigurationPointDescriptor() - Constructor for class org.apache.hivemind.parse.ConfigurationPointDescriptor
 
ConfigurationPointImpl - class org.apache.hivemind.impl.ConfigurationPointImpl.
Implementation of the ConfigurationPoint interface; a container for Contributions.
ConfigurationPointImpl() - Constructor for class org.apache.hivemind.impl.ConfigurationPointImpl
 
ConfigurationTranslator - class org.apache.hivemind.schema.rules.ConfigurationTranslator.
Interprets a string as an extension point id, and provides the elements for that extension point.
ConfigurationTranslator() - Constructor for class org.apache.hivemind.schema.rules.ConfigurationTranslator
 
ConstructableServicePoint - interface org.apache.hivemind.impl.ConstructableServicePoint.
"Private" interface used by a org.apache.hivemind.ServiceModel to access non-public information about a ConstructableServicePoint, such as its instance builder and interceptors.
constructCoreServiceImplementation() - Method in class org.apache.hivemind.impl.InvokeFactoryServiceConstructor
 
constructCoreServiceImplementation() - Method in class org.apache.hivemind.impl.CreateClassServiceConstructor
 
constructCoreServiceImplementation() - Method in class org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl
Constructs the core service implementation (by invoking the ServiceImplementationConstructor), and checks that the result is non-null and assignable to the service interface.
constructCoreServiceImplementation() - Method in interface org.apache.hivemind.internal.ServiceImplementationConstructor
Creates a new core service implementation.
constructDefaultRegistry() - Static method in class org.apache.hivemind.impl.RegistryBuilder
Constructs a default registry based on just the modules visible to the thread context class loader (this is sufficient is the majority of cases), and using the default locale.
constructNewServiceImplementation() - Method in class org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl
Constructs a new implementation of the service, starting with a core implementation, then adding any interceptors.
ConstructorUtils - class org.apache.hivemind.util.ConstructorUtils.
Static methods for invoking constructors.
ConstructRegistry - class org.apache.hivemind.ant.ConstructRegistry.
Reads some number of hivemodule deployment descriptors (specified as a fileset) and builds a composite registry by simply concatinating them all.
ConstructRegistry() - Constructor for class org.apache.hivemind.ant.ConstructRegistry
 
constructRegistry(FilterConfig) - Method in class org.apache.hivemind.servlet.HiveMindFilter
Invoked from HiveMindFilter.init(FilterConfig) to actually construct the Registry.
constructRegistry(Locale) - Method in class org.apache.hivemind.impl.RegistryBuilder
Invoked after all modules have been added with RegistryBuilder.processModule(ClassResolver, Resource).
constructServiceImplementation() - Method in class org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl
Constructs the service implementation; this is invoked from org.apache.hivemind.ServicePoint#getService(Class) (for singletons), or from the generated deferrable proxy (for most service models).
containsConfiguration(String) - Method in interface org.apache.hivemind.Registry
Returns true if a configuration for the specified id exists.
containsConfiguration(String) - Method in class org.apache.hivemind.impl.RegistryImpl
 
containsService(Class) - Method in interface org.apache.hivemind.Registry
Returns true if a single service for the specified service interface class exists.
containsService(Class) - Method in class org.apache.hivemind.impl.RegistryImpl
 
containsService(String, Class) - Method in interface org.apache.hivemind.Registry
Returns true if a service for the specified service id and service interface exists.
containsService(String, Class) - Method in class org.apache.hivemind.impl.RegistryImpl
 
Contribution - interface org.apache.hivemind.internal.Contribution.
An Contribution is a contribution to an org.apache.hivemind.ConfigurationPoint.
ContributionDescriptor - class org.apache.hivemind.parse.ContributionDescriptor.
Descriptor for <contribution> element.
ContributionDescriptor() - Constructor for class org.apache.hivemind.parse.ContributionDescriptor
 
ContributionImpl - class org.apache.hivemind.impl.ContributionImpl.
Implements the org.apache.hivemind.Contribution interface, a wrapper around objects that can provide values that plug into an extension point.
ContributionImpl() - Constructor for class org.apache.hivemind.impl.ContributionImpl
 
ConversionDescriptor - class org.apache.hivemind.parse.ConversionDescriptor.
Descriptor for the <conversion> module descriptor element.
ConversionDescriptor(ErrorHandler, ElementModelImpl, Location) - Constructor for class org.apache.hivemind.parse.ConversionDescriptor
 
convert(StringBuffer, Object) - Static method in class org.apache.hivemind.service.impl.LoggingUtils
 
convertInitializer(String) - Static method in class org.apache.hivemind.schema.rules.RuleUtils
Used to convert a Translator initializer string of the form: key=value[,key=value]* into a Map of keys and values.
createClass() - Method in interface org.apache.hivemind.service.ClassFab
Invoked last to create the class.
createClass() - Method in class org.apache.hivemind.service.impl.ClassFabImpl
 
createClass(CtClass) - Method in class org.apache.hivemind.service.impl.CtClassSource
 
createClasspath() - Method in class org.apache.hivemind.ant.ManifestClassPath
 
CreateClassServiceConstructor - class org.apache.hivemind.impl.CreateClassServiceConstructor.
Constructs a service by instantiating a class.
CreateClassServiceConstructor() - Constructor for class org.apache.hivemind.impl.CreateClassServiceConstructor
 
createConstructor(ServicePoint, Module) - Method in class org.apache.hivemind.parse.InvokeFactoryDescriptor
 
createConstructor(ServicePoint, Module) - Method in interface org.apache.hivemind.parse.InstanceBuilder
Returns an instance of ServiceImplementationConstructor that will ultimately create the service implementation instance.
createConstructor(ServicePoint, Module) - Method in class org.apache.hivemind.parse.CreateInstanceDescriptor
 
createCoreServiceImplementation(String, Class, Log, Module, List) - Method in interface org.apache.hivemind.ServiceImplementationFactory
Creates a core implementation object for a particular service extension point.
createCoreServiceImplementation(String, Class, Log, Module, List) - Method in class org.apache.hivemind.service.impl.BuilderFactory
 
createDelegatingProxy(String, ServiceModel, String, ServicePoint, ShutdownCoordinator) - Static method in class org.apache.hivemind.impl.ProxyUtils
Creates a class that implements the service interface.
createDescriptors() - Method in class org.apache.hivemind.ant.ConstructRegistry
 
CreateInstanceDescriptor - class org.apache.hivemind.parse.CreateInstanceDescriptor.
Descriptor for the <create-instance< element, used to create a core service implementation from a class name.
CreateInstanceDescriptor() - Constructor for class org.apache.hivemind.parse.CreateInstanceDescriptor
 
createInterceptor(InterceptorStack) - Method in class org.apache.hivemind.impl.ServiceInterceptorContributionImpl
 
createInterceptor(InterceptorStack) - Method in interface org.apache.hivemind.internal.ServiceInterceptorContribution
Invoked to actually create the interceptor and push it onto the stack.
createInterceptor(InterceptorStack, Module, List) - Method in interface org.apache.hivemind.ServiceInterceptorFactory
Creates an interceptor and pushes it onto the interceptor stack.
createInterceptor(InterceptorStack, Module, List) - Method in class org.apache.hivemind.service.impl.LoggingInterceptorFactory
Creates the interceptor.
CreateObjectRule - class org.apache.hivemind.schema.rules.CreateObjectRule.
Basic Rule for creating a new object.
CreateObjectRule() - Constructor for class org.apache.hivemind.schema.rules.CreateObjectRule
 
CreateObjectRule(String) - Constructor for class org.apache.hivemind.schema.rules.CreateObjectRule
 
createRegistryShutdownException() - Static method in class org.apache.hivemind.HiveMind
 
createService() - Method in class org.apache.hivemind.service.impl.BuilderFactoryLogic
 
createServiceModelForService(ConstructableServicePoint) - Method in class org.apache.hivemind.impl.servicemodel.ThreadedServiceModelFactory
 
createServiceModelForService(ConstructableServicePoint) - Method in class org.apache.hivemind.impl.servicemodel.SingletonServiceModelFactory
 
createServiceModelForService(ConstructableServicePoint) - Method in class org.apache.hivemind.impl.servicemodel.PrimitiveServiceModelFactory
 
createServiceModelForService(ConstructableServicePoint) - Method in class org.apache.hivemind.impl.servicemodel.PooledServiceModelFactory
 
createServiceModelForService(ConstructableServicePoint) - Method in interface org.apache.hivemind.internal.ServiceModelFactory
 
CtClassSource - class org.apache.hivemind.service.impl.CtClassSource.
Wrapper around Javassist's ClassPool and our own ClassFactoryClassLoader that manages the creation of new instance of CtClass and converts finished CtClass's into instantiable Classes.
CtClassSource(HiveMindClassPool) - Constructor for class org.apache.hivemind.service.impl.CtClassSource
 

A B C D E F G H I J L M N O P Q R S T U V W _