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

P

ParameterCountFilter - Class in org.apache.hivemind.methodmatch
Checks the number of parameters against an expected count.
ParameterCountFilter(int) - Constructor for class org.apache.hivemind.methodmatch.ParameterCountFilter
 
ParameterFilter - Class in org.apache.hivemind.methodmatch
Matches a parameter at a particular index.
ParameterFilter(int, String) - Constructor for class org.apache.hivemind.methodmatch.ParameterFilter
 
paramNotNull(String) - Static method in class org.apache.hivemind.HiveMindMessages
 
paramWrongType(String, Object, Class) - Static method in class org.apache.hivemind.HiveMindMessages
 
parse(String) - Method in class org.apache.hivemind.conditional.Parser
 
parseMethodPattern(String) - Method in class org.apache.hivemind.methodmatch.MethodPatternParser
 
Parser - Class in org.apache.hivemind.conditional
Parser for conditional expressions.
Parser() - Constructor for class org.apache.hivemind.conditional.Parser
 
parseResource(Resource, SAXParser, DescriptorParser) - Method in class org.apache.hivemind.parse.XmlResourceProcessor
Returns the ModuleDescriptor obtained by parsing the specified Resource using the given SAXParser and DescriptorParser.
passivateService() - Method in interface org.apache.hivemind.PoolManageable
Invoked when a service is unbound from a thread, just before being returned to the service pool.
peek() - Method in class org.apache.hivemind.impl.InterceptorStackImpl
 
peek() - Method in class org.apache.hivemind.impl.SchemaProcessorImpl
 
peek(int) - Method in class org.apache.hivemind.impl.SchemaProcessorImpl
 
peek() - Method in interface org.apache.hivemind.InterceptorStack
Returns the current top object on the stack.
peek() - Method in interface org.apache.hivemind.schema.SchemaProcessor
Peeks at the top object on the stack.
peek(int) - Method in interface org.apache.hivemind.schema.SchemaProcessor
Peeks at an object within the stack at the indicated depth.
peekContent() - Method in class org.apache.hivemind.parse.AbstractParser
Peeks at the top element on the stack, and returns its content (the accumuulated parseable character data directly enclosed by its start/end tags.
peekElementName() - Method in class org.apache.hivemind.parse.AbstractParser
Peeks at the top element on the stack and returns its element name.
peekObject() - Method in class org.apache.hivemind.parse.AbstractParser
Peeks at the top element on the stack and returns the object for that element.
performPostProcessing() - Method in class org.apache.hivemind.impl.RegistryAssemblyImpl
Invokes Runnable.run() on each Runnable object previously stored using RegistryAssemblyImpl.addPostProcessor(Runnable).
PooledServiceModel - Class in org.apache.hivemind.impl.servicemodel
Similar to the threaded service model, except that, once created, services are pooled for later use.
PooledServiceModel(ConstructableServicePoint) - Constructor for class org.apache.hivemind.impl.servicemodel.PooledServiceModel
 
PooledServiceModelFactory - Class in org.apache.hivemind.impl.servicemodel
 
PooledServiceModelFactory() - Constructor for class org.apache.hivemind.impl.servicemodel.PooledServiceModelFactory
 
PoolManageable - Interface in org.apache.hivemind
Interface for core service implementations that are managed using the pooled service model.
pop() - Method in class org.apache.hivemind.impl.SchemaProcessorImpl
 
pop() - Method in class org.apache.hivemind.parse.AbstractParser
Invoked when the closing tag for an element is enountered {i.e, from AbstractParser.endElement(String, String, String).
pop() - Method in interface org.apache.hivemind.schema.SchemaProcessor
Pops the top object off the stack and returns it.
PrimitiveServiceModel - Class in org.apache.hivemind.impl.servicemodel
Implementation of ServiceModel for the primitive services (that do not include the standard deferred instantiation proxy).
PrimitiveServiceModel(ConstructableServicePoint) - Constructor for class org.apache.hivemind.impl.servicemodel.PrimitiveServiceModel
 
PrimitiveServiceModelFactory - Class in org.apache.hivemind.impl.servicemodel
 
PrimitiveServiceModelFactory() - Constructor for class org.apache.hivemind.impl.servicemodel.PrimitiveServiceModelFactory
 
PRIVATE - Static variable in class org.apache.hivemind.internal.Visibility
Restricts access to the artifact to just the module which defines it.
process(ServiceInterceptorContribution) - Method in class org.apache.hivemind.impl.InterceptorStackImpl
Invoked to process the next interceptor contribution; these should be processed in ascending order.
process(List, Module) - Method in class org.apache.hivemind.impl.SchemaProcessorImpl
Processes a single extension.
processResource(Resource) - Method in class org.apache.hivemind.parse.XmlResourceProcessor
Initializes the parser, processes the Resource, resets the parser, and finally returns the parsed ModuleDescriptor.
processText(SchemaProcessor, Element, String) - Static method in class org.apache.hivemind.schema.rules.RuleUtils
Invoked to process text from an attribute or from an element's content.
PropertyAdaptor - Class in org.apache.hivemind.util
Used to manage dynamic access to a property of a specific class.
PropertyEvaluator - Class in org.apache.hivemind.conditional
Evaluates a system property and returns true if its value is true.
PropertyEvaluator(String) - Constructor for class org.apache.hivemind.conditional.PropertyEvaluator
 
PropertyUtils - Class in org.apache.hivemind.util
A collection of static methods used to perform property-level access on arbitrary objects.
provideObject(Module, Class, String, Location) - Method in class org.apache.hivemind.service.impl.ClassObjectProvider
 
provideObject(Module, Class, String, Location) - Method in class org.apache.hivemind.service.impl.ConfigurationObjectProvider
A wrapper around Module.getConfiguration(String).
provideObject(Module, Class, String, Location) - Method in class org.apache.hivemind.service.impl.ObjectInstanceObjectProvider
 
provideObject(Module, Class, String, Location) - Method in class org.apache.hivemind.service.impl.ServiceObjectProvider
Interprets the locator as a service id, and passes it to Module.getService(String, Class).
provideObject(Module, Class, String, Location) - Method in class org.apache.hivemind.service.impl.ServicePropertyObjectProvider
 
provideObject(Module, Class, String, Location) - Method in interface org.apache.hivemind.service.ObjectProvider
Invoked by the translator to provide the value.
ProxyBuilder - Class in org.apache.hivemind.impl
Class used to assist service extension points in creating proxies.
ProxyBuilder(String, ServicePoint) - Constructor for class org.apache.hivemind.impl.ProxyBuilder
 
ProxyBuilder(String, ServicePoint, boolean) - Constructor for class org.apache.hivemind.impl.ProxyBuilder
Constructs a new builder.
ProxyUtils - Class in org.apache.hivemind.impl
Contains some common code used to create proxies that defer to a service model method for thier service.
PUBLIC - Static variable in class org.apache.hivemind.internal.Visibility
The default visibility, allowing access to the artifact from any module.
push(Object) - Method in class org.apache.hivemind.impl.InterceptorStackImpl
 
push(Object) - Method in class org.apache.hivemind.impl.SchemaProcessorImpl
 
push(Object) - Method in interface org.apache.hivemind.InterceptorStack
Pushes a new instance onto the stack.
push(String, Object, int) - Method in class org.apache.hivemind.parse.AbstractParser
Enters a new state, pushing an object onto the stack.
push(String, Object, int, boolean) - Method in class org.apache.hivemind.parse.AbstractParser
Enters a new state, pusubhing an object onto the stack.
push(String, Object, int) - Method in class org.apache.hivemind.parse.DescriptorParser
 
push(Object) - Method in interface org.apache.hivemind.schema.SchemaProcessor
Pushes an object onto the processor's stack.
PushAttributeRule - Class in org.apache.hivemind.schema.rules
A rule that reads an attribute, passes it through a translator, then pushes the result onto the processor stack.
PushAttributeRule() - Constructor for class org.apache.hivemind.schema.rules.PushAttributeRule
 
PushContentRule - Class in org.apache.hivemind.schema.rules
A rule that reads the element's content, passes it through the content translator, then pushes the result onto the processor stack.
PushContentRule() - Constructor for class org.apache.hivemind.schema.rules.PushContentRule
 
put(String, Object) - Method in class org.apache.hivemind.methodmatch.MethodMatcher
Stores a pattern and an associated value.
put(String, Object) - Method in class org.apache.hivemind.service.impl.ThreadLocalStorageImpl
 
put(String, Object) - Method in interface org.apache.hivemind.service.ThreadLocalStorage
Stores the value object at the given key, overwriting any prior value that may have been stored at that key.

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