- 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
-
- PooledServiceModel - Class in org.apache.hivemind.impl.servicemodel
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.