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

A

AbstractArgumentMatcher - Class in org.apache.hivemind.test
Base class that bridges from EasyMock's AbstractMatcher to HiveMind's ArgumentMatcher.
AbstractArgumentMatcher() - Constructor for class org.apache.hivemind.test.AbstractArgumentMatcher
 
AbstractExtensionPoint - Class in org.apache.hivemind.impl
Base class for extension points; provides module, visibility and extensionPointId properties.
AbstractExtensionPoint() - Constructor for class org.apache.hivemind.impl.AbstractExtensionPoint
 
AbstractFab - Class in org.apache.hivemind.service.impl
Common code for ClassFabImpl and InterfaceFabImpl.
AbstractFab(CtClassSource, CtClass) - Constructor for class org.apache.hivemind.service.impl.AbstractFab
 
AbstractMessages - Class in org.apache.hivemind.impl
Abstract base class for implementations of Messages.
AbstractMessages() - Constructor for class org.apache.hivemind.impl.AbstractMessages
 
AbstractParser - Class in org.apache.hivemind.parse
Abstract super-class for parsers based around the SAX event model.
AbstractParser() - Constructor for class org.apache.hivemind.parse.AbstractParser
 
AbstractResource - Class in org.apache.hivemind.util
Abstract implementation of Resource.
AbstractResource(String) - Constructor for class org.apache.hivemind.util.AbstractResource
 
AbstractResource(String, Locale) - Constructor for class org.apache.hivemind.util.AbstractResource
 
AbstractServiceDescriptor - Class in org.apache.hivemind.parse
Base class for ServicePointDescriptor and ImplementationDescriptor.
AbstractServiceDescriptor() - Constructor for class org.apache.hivemind.parse.AbstractServiceDescriptor
 
AbstractServiceInvocationDescriptor - Class in org.apache.hivemind.parse
Base class for descriptors that represent invocating a service with parameters.
AbstractServiceInvocationDescriptor() - Constructor for class org.apache.hivemind.parse.AbstractServiceInvocationDescriptor
 
AbstractServiceModelImpl - Class in org.apache.hivemind.impl.servicemodel
Base class for implementing ServiceModel.
AbstractServiceModelImpl(ConstructableServicePoint) - Constructor for class org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl
 
activateService() - Method in interface org.apache.hivemind.PoolManageable
Invoked just after a service is either created, or just after it is removed from the service pool and bound to a new thread.
add(Object, String, String, String) - Method in class org.apache.hivemind.order.Orderer
Adds a new object.
add(String) - Method in class org.apache.hivemind.service.BodyBuilder
Adds text to the current line, without terminating the line.
add(String, Object[]) - Method in class org.apache.hivemind.service.BodyBuilder
Adds text to the current line, without terminating the line.
add(String, Object) - Method in class org.apache.hivemind.service.BodyBuilder
Convience for BodyBuilder.add(String, Object[])
add(String, Object, Object) - Method in class org.apache.hivemind.service.BodyBuilder
Convience for BodyBuilder.add(String, Object[])
add(String, Object, Object, Object) - Method in class org.apache.hivemind.service.BodyBuilder
Convience for BodyBuilder.add(String, Object[])
addAttribute(Attribute) - Method in class org.apache.hivemind.impl.ElementImpl
 
addAttribute(String, boolean) - Method in class org.apache.hivemind.parse.ElementParseInfo
 
addAttributeMapping(AttributeMappingDescriptor) - Method in class org.apache.hivemind.parse.ConversionDescriptor
Adds a mapping for an attribute; these come from <map> elements nested within the <conversion> element.
addAttributeModel(AttributeModel) - Method in class org.apache.hivemind.schema.impl.ElementModelImpl
 
addCatch(Class, String) - Method in interface org.apache.hivemind.service.MethodFab
Adds a catch to the method.
addConfigurationPoint(ConfigurationPoint) - Method in class org.apache.hivemind.impl.RegistryInfrastructureImpl
 
addConfigurationPoint(ConfigurationPointDescriptor) - Method in class org.apache.hivemind.parse.ModuleDescriptor
 
addConstructor(Class[], Class[], String) - Method in interface org.apache.hivemind.service.ClassFab
Adds a constructor to the class.
addConstructor(Class[], Class[], String) - Method in class org.apache.hivemind.service.impl.ClassFabImpl
 
addContribution(Contribution) - Method in class org.apache.hivemind.impl.ConfigurationPointImpl
 
addContribution(ContributionDescriptor) - Method in class org.apache.hivemind.parse.ModuleDescriptor
 
addControl(MockControl) - Method in class org.apache.hivemind.test.HiveMindTestCase
Adds the control to the list of managed controls used by HiveMindTestCase.replayControls() and HiveMindTestCase.verifyControls().
addDefaultModuleDescriptorProvider() - Method in class org.apache.hivemind.impl.RegistryBuilder
Adds a default module descriptor provider to this RegistryBuilder.
addDependency(DependencyDescriptor) - Method in class org.apache.hivemind.parse.ModuleDescriptor
 
addElement(Element) - Method in class org.apache.hivemind.impl.ElementImpl
 
addElement(Object) - Method in class org.apache.hivemind.impl.SchemaProcessorImpl
Invoked over reflection by the InvokeParentRule.
addElement(Element) - Method in class org.apache.hivemind.parse.ContributionDescriptor
 
addElement(Object) - Method in interface org.apache.hivemind.schema.SchemaProcessor
The SchemaProcessor is always the bottom (deepest) object on the stack.
addElementModel(ElementModel) - Method in class org.apache.hivemind.schema.impl.SchemaImpl
 
addElements(List) - Method in class org.apache.hivemind.impl.ContributionImpl
 
addEventListener(Object, String, Object, Location) - Method in interface org.apache.hivemind.service.EventLinker
Adds the consumer as a listener of events published by the producer.
addEventListener(Object, String, Object, Location) - Method in class org.apache.hivemind.service.impl.EventLinkerImpl
 
addEventRegistration(EventRegistration) - Method in class org.apache.hivemind.service.impl.BuilderParameter
 
addField(String, Class) - Method in interface org.apache.hivemind.service.ClassFab
Adds a new field with the given name and type.
addField(String, Class) - Method in class org.apache.hivemind.service.impl.ClassFabImpl
 
addImplementation(ImplementationDescriptor) - Method in class org.apache.hivemind.parse.ModuleDescriptor
 
addInterceptor(InterceptorDescriptor) - Method in class org.apache.hivemind.parse.AbstractServiceDescriptor
 
addInterceptorContribution(ServiceInterceptorContribution) - Method in class org.apache.hivemind.impl.ServicePointImpl
 
addInterceptors(Object) - Method in class org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl
 
addInterface(Class) - Method in interface org.apache.hivemind.service.ClassFab
Adds the specified interface as an interface implemented by this class.
addInterface(Class) - Method in class org.apache.hivemind.service.impl.AbstractFab
 
addInterface(Class) - Method in interface org.apache.hivemind.service.InterfaceFab
Adds the specified interface as an interface extended by this interface.
addListener(Object) - Method in class org.apache.hivemind.util.EventListenerList
Adds a new listener to the list of listeners.
addln(String, Object[]) - Method in class org.apache.hivemind.service.BodyBuilder
Adds text to the current line then terminates the line.
addln(String, Object) - Method in class org.apache.hivemind.service.BodyBuilder
Convience for BodyBuilder.addln(String, Object[])
addln(String, Object, Object) - Method in class org.apache.hivemind.service.BodyBuilder
Convience for BodyBuilder.addln(String, Object[]).
addln(String, Object, Object, Object) - Method in class org.apache.hivemind.service.BodyBuilder
Convience for BodyBuilder.addln(String, Object[]).
addln(String) - Method in class org.apache.hivemind.service.BodyBuilder
Adds the text to the current line, and terminates the line.
addMethod(int, MethodSignature, String) - Method in interface org.apache.hivemind.service.ClassFab
Adds a method.
addMethod(int, MethodSignature, String) - Method in class org.apache.hivemind.service.impl.ClassFabImpl
 
addMethod(MethodSignature) - Method in class org.apache.hivemind.service.impl.InterfaceFabImpl
 
addMethod(MethodSignature) - Method in interface org.apache.hivemind.service.InterfaceFab
Adds the method to the interface.
addModuleDescriptor(ModuleDescriptor) - Method in class org.apache.hivemind.impl.RegistryInfrastructureConstructor
 
addModuleDescriptorProvider(ModuleDescriptorProvider) - Method in class org.apache.hivemind.ant.RegistrySerializer
 
addModuleDescriptorProvider(ModuleDescriptorProvider) - Method in class org.apache.hivemind.impl.RegistryBuilder
Adds a ModuleDescriptorProvider as a source for module descriptors to this RegistryBuilder.
addNoOpMethod(ClassFab, MethodSignature) - Static method in class org.apache.hivemind.service.ClassFabUtils
Adds a method that does nothing.
addParameter(Element) - Method in class org.apache.hivemind.parse.AbstractServiceInvocationDescriptor
 
addParameter(BuilderFacet) - Method in class org.apache.hivemind.service.impl.BuilderParameter
 
addPostProcessor(Runnable) - Method in interface org.apache.hivemind.impl.RegistryAssembly
Adds a Runnable object that will be called after all modules have been parsed.
addPostProcessor(Runnable) - Method in class org.apache.hivemind.impl.RegistryAssemblyImpl
 
addProperty(BuilderFacet) - Method in class org.apache.hivemind.service.impl.BuilderParameter
 
addQuoted(String) - Method in class org.apache.hivemind.service.BodyBuilder
Adds the text to the current line, surrounded by double quotes.
addRegistryShutdownListener(RegistryShutdownListener) - Method in interface org.apache.hivemind.impl.ConstructableServicePoint
Adds a shutdown listener; HiveMind uses two coordinators; the first is the hivemind.ShutdownCoordinator service, which is the coordinator used for service implementations.
addRegistryShutdownListener(RegistryShutdownListener) - Method in class org.apache.hivemind.impl.ServicePointImpl
 
addRegistryShutdownListener(RegistryShutdownListener) - Method in class org.apache.hivemind.impl.ShutdownCoordinatorImpl
 
addRegistryShutdownListener(RegistryShutdownListener) - Method in interface org.apache.hivemind.ShutdownCoordinator
 
addRule(Rule) - Method in class org.apache.hivemind.schema.impl.ElementModelImpl
 
addRulesForModel() - Method in class org.apache.hivemind.parse.ConversionDescriptor
 
addSchema(SchemaImpl) - Method in class org.apache.hivemind.parse.ModuleDescriptor
Adds a schema to this module descriptor.
addServiceMethodImplementation(ClassFab, MethodSignature) - Method in class org.apache.hivemind.service.impl.LoggingInterceptorFactory
 
addServiceMethods(String) - Method in class org.apache.hivemind.impl.ProxyBuilder
Creates the service methods for the class.
addServiceMethods(InterceptorStack, ClassFab, List) - Method in class org.apache.hivemind.service.impl.LoggingInterceptorFactory
 
addServicePoint(ServicePoint) - Method in class org.apache.hivemind.impl.RegistryInfrastructureImpl
 
addServicePoint(ServicePointDescriptor) - Method in class org.apache.hivemind.parse.ModuleDescriptor
 
addSubModule(SubModuleDescriptor) - Method in class org.apache.hivemind.parse.ModuleDescriptor
 
addThreadCleanupListener(ThreadCleanupListener) - Method in class org.apache.hivemind.service.impl.ThreadEventNotifierImpl
 
addThreadCleanupListener(ThreadCleanupListener) - Method in interface org.apache.hivemind.service.ThreadEventNotifier
Adds the listener.
addToStringMethod(ClassFab, String) - Static method in class org.apache.hivemind.service.ClassFabUtils
Adds a toString() method to a class that returns a fixed, pre-computed value.
addToStringMethod(InterceptorStack, ClassFab) - Method in class org.apache.hivemind.service.impl.LoggingInterceptorFactory
Creates a toString() method that identify the interceptor service id, the intercepted service id, and the service interface class name).
addWebInfDescriptor(ServletContext, ClassResolver, RegistryBuilder) - Method in class org.apache.hivemind.servlet.HiveMindFilter
Invoked from HiveMindFilter.constructRegistry(FilterConfig) to add WEB-INF/hivemodule.xml to the registry, if it exists.
AggregateArgumentsMatcher - Class in org.apache.hivemind.test
 
AggregateArgumentsMatcher(ArgumentMatcher[]) - Constructor for class org.apache.hivemind.test.AggregateArgumentsMatcher
Aggregates the individual matchers.
AggregateArgumentsMatcher(ArgumentMatcher) - Constructor for class org.apache.hivemind.test.AggregateArgumentsMatcher
Convienice for just a single matcher.
AndEvaluator - Class in org.apache.hivemind.conditional
And operation, evaluates the left node and then (perhaps) the right node (short circuiting may take place).
AndEvaluator() - Constructor for class org.apache.hivemind.conditional.AndEvaluator
 
AnnotationHolder - Interface in org.apache.hivemind.parse
Any Descriptor object which can be annotated with a description implements this interface.
append(String, boolean) - Method in class org.apache.hivemind.util.ToStringBuilder
 
append(String, byte) - Method in class org.apache.hivemind.util.ToStringBuilder
 
append(String, short) - Method in class org.apache.hivemind.util.ToStringBuilder
 
append(String, int) - Method in class org.apache.hivemind.util.ToStringBuilder
 
append(String, Object) - Method in class org.apache.hivemind.util.ToStringBuilder
 
append(String, String) - Method in class org.apache.hivemind.util.ToStringBuilder
 
appendClassLoader(ClassLoader) - Method in class org.apache.hivemind.service.impl.HiveMindClassPool
Convienience method for adding to the ClassPath for a particular class loader.
ApplicationRuntimeException - Exception in org.apache.hivemind
General wrapper for any exception (normal or runtime) that may occur during runtime processing for the application.
ApplicationRuntimeException(Throwable) - Constructor for exception org.apache.hivemind.ApplicationRuntimeException
 
ApplicationRuntimeException(String) - Constructor for exception org.apache.hivemind.ApplicationRuntimeException
 
ApplicationRuntimeException(String, Throwable) - Constructor for exception org.apache.hivemind.ApplicationRuntimeException
 
ApplicationRuntimeException(String, Object, Location, Throwable) - Constructor for exception org.apache.hivemind.ApplicationRuntimeException
 
ApplicationRuntimeException(String, Location, Throwable) - Constructor for exception org.apache.hivemind.ApplicationRuntimeException
 
areElementsMappable() - Method in class org.apache.hivemind.impl.ConfigurationPointImpl
 
areElementsMappable() - Method in interface org.apache.hivemind.internal.ConfigurationPoint
Returns true if the elements contributed to this configuration point can be retrieved as a Map.
ArgumentMatcher - Interface in org.apache.hivemind.test
Used with AggregateArgumentsMatcher to provide matching logic for a single argument.
argumentMatches(Object, Object) - Method in class org.apache.hivemind.test.AbstractArgumentMatcher
 
ArrayMatcher - Class in org.apache.hivemind.test
Used when the arguments to compare are a non-primitive array type.
ArrayMatcher() - Constructor for class org.apache.hivemind.test.ArrayMatcher
 
assertExceptionRegexp(Throwable, String) - Method in class org.apache.hivemind.test.HiveMindTestCase
Checks that the message for an exception matches a regular expression.
assertExceptionSubstring(Throwable, String) - Method in class org.apache.hivemind.test.HiveMindTestCase
Checks that the provided substring exists in the exceptions message.
assertListsEqual(Object[], List) - Static method in class org.apache.hivemind.test.HiveMindTestCase
Converts the actual list to an array and invokes HiveMindTestCase.assertListsEqual(Object[], Object[]).
assertListsEqual(Object[], Object[]) - Static method in class org.apache.hivemind.test.HiveMindTestCase
Asserts that the two arrays are equal; same length and all elements equal.
assertLoggedMessage(String) - Method in class org.apache.hivemind.test.HiveMindTestCase
Asserts that some capture log event matches the given message exactly.
assertLoggedMessage(String, List) - Method in class org.apache.hivemind.test.HiveMindTestCase
Asserts that some capture log event matches the given message exactly.
assertLoggedMessagePattern(String) - Method in class org.apache.hivemind.test.HiveMindTestCase
 
assertLoggedMessagePattern(String, List) - Method in class org.apache.hivemind.test.HiveMindTestCase
 
assertLoggedMessages(String[]) - Method in class org.apache.hivemind.test.HiveMindTestCase
Checks the messages for all logged events for exact match against the supplied list.
assertRegexp(String, String) - Method in class org.apache.hivemind.test.HiveMindTestCase
 
Attribute - Interface in org.apache.hivemind
An attribute that may be attached to a Element.
AttributeImpl - Class in org.apache.hivemind.impl
Implementation of Attribute.
AttributeImpl(String, String) - Constructor for class org.apache.hivemind.impl.AttributeImpl
 
AttributeMappingDescriptor - Class in org.apache.hivemind.parse
Descriptor for the <map> element, nested within a <conversion> module descriptor element.
AttributeMappingDescriptor() - Constructor for class org.apache.hivemind.parse.AttributeMappingDescriptor
 
AttributeModel - Interface in org.apache.hivemind.schema
Part of a Schema, used to specify an attribute allowed within an ElementModel.
AttributeModelImpl - Class in org.apache.hivemind.schema.impl
Implementation of AttributeModel.
AttributeModelImpl() - Constructor for class org.apache.hivemind.schema.impl.AttributeModelImpl
 
autowire(Object, ServiceImplementationFactoryParameters) - Method in class org.apache.hivemind.service.impl.BuilderFacet
Attempts to autowire a property of the target.

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