- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- add(String, Object, Object) - Method in class org.apache.hivemind.service.BodyBuilder
-
- add(String, Object, Object, Object) - Method in class org.apache.hivemind.service.BodyBuilder
-
- 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
-
- 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
-
- 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
-
- addln(String, Object, Object) - Method in class org.apache.hivemind.service.BodyBuilder
-
- addln(String, Object, Object, Object) - Method in class org.apache.hivemind.service.BodyBuilder
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- AttributeModelImpl - Class in org.apache.hivemind.schema.impl
-
- 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.