Interface | Description |
---|---|
Const |
Constants used by Hitachi Vantara Spring extensions
User: nbaker Date: 3/6/13
|
Class | Description |
---|---|
ApplicationContextPentahoSystemRegisterer |
When added as a bean to a Spring context this class will register the ApplicationContext as a
StandalongSpringPentahoObjectFactory with the PentahoSystem
User: nbaker Date: 3/31/13
|
BarrierBean | |
BarrierBeanPostProcessor |
This class is registered with spring.
|
BarrierBeanProcessor | |
BeanAttributeHandler |
Reads the attributes added to a bean and sets them on the BeanDefinition's Attributes collection.
|
BeanAttributeNamespaceHandler |
Registers the custom tag handlers for our namespace.
|
BeanBuilder |
Obtains a reference to the requested bean from the PentahoSystem
|
BeanListBuilder |
Obtains references registered in the PentahoSystem for the given class, exposed as an ordered list by priority
|
BeanListParser |
Parses a list bean from Spring XML
|
BeanParser |
Parses a bean from Spring XML
|
BeanPublishParser |
Parses the publish tag of a bean.
|
Marker |
Used by the
PublishedBeanRegistry to identify a particular beanFactory. |
PentahoBeanScopeValidatorPostProcessor |
To maintain legacy compatibility, upon BeanFactory init we'll traverse through all beans in its containing
factoryMap and for each that holds an empty scope definition we'll set it with a BeanDefinition.SCOPE_SINGLETON
Contextualization:
in previous spring framework 2.5.6 any non-explicit bean scope declaration would be set with default a value of
BeanDefinition.SCOPE_SINGLETON;
in latest spring framework 3.2.14 the scope is set with an empty string; the scope checking should now be done using
the isSingleton() predicate, whose value is set to 'true' when scope is either set as 'singleton' or empty string
|
PublishedBeanRegistry |
A Registry for published Spring beans.
|
SpringPentahoObjectReference<T> |
Spring implementation of
IPentahoObjectReference
User: nbaker Date: 1/16/13 |
SpringScopeSessionHolder |
User: nbaker Date: 1/17/13
|
Copyright © 2017 Hitachi Vantara. All rights reserved.