uk.org.ponder.rsac |
|
Java Source File Name | Type | Comment |
BeanDefConverter.java | Interface | |
BeanDefUtil.java | Class | |
BeanFetchBracketer.java | Class | A definition read by RSAC that it will use to operate a RunnableWrapper
surrounding the fetch and initialization of a target request scope bean. |
BracketerPopulator.java | Class | Acquire all beans of type BeanFetchBracketer and add them into the RBIMap. |
CreationMarker.java | Class | Used as a marker through createBean to track progress through fetch
wrappers. |
GlobalBeanAccessor.java | Class | Provides a global point of access to application-scope beans, bound to the
current thread. |
PerRequestInfo.java | Class | |
RBIBeanDefConverter.java | Class | |
RSACBeanFactory.java | Class | Adapts the per-request RSAC container to a standard Spring BeanFactory,
primarily for the purpose of beans which report themselves BeanFactoryAware. |
RSACBeanInfo.java | Class | |
RSACBeanLoader.java | Class | Since all RSAC beans are by default lazy, we requre this class to
force-load any beans that have their dependencies inverted for some
reason. |
RSACBeanLocator.java | Interface | The central class managing the Request Scope Application Context.
The principal method useful to users is getBeanLocator() which
returns a BeanLocator holding the request context for the current thread. |
RSACBeanLocatorFactory.java | Class | This code, grievously stolen from Andrew Thornton, hides away all the
unpleasant munging required to obtain a "Generic" Spring application context
using standard Spring resource location semantics. |
RSACBeanLocatorImpl.java | Class | The central class managing the Request Scope Application Context.
The principal method useful to users is getBeanLocator() which
returns a BeanLocator holding the request context for the current thread. |
RSACBridgeProxy.java | Class | An "AOP Alliance" proxy that allows request-scope dependencies to be injected
into application scope. |
RSACErrorBridge.java | Class | |
RSACLazarusList.java | Class | A list of Runnables to be invoked on (that is, immediately *after*) RSAC
context destruction. |
RSACLazyTargetSource.java | Class | An RSAC-specific TargetSource, which will be permanently maintained in the
RSAC ThreadLocal container. |
RSACLocaleBridge.java | Class | Yet another final, interfaceless class in the JDK! This class bridges
Locales from request-scope. |
RSACPeaProxyFactory.java | Class | A "Pea interceptor" that forces the single "get" method of a pea to return
"this", in spite of interference from Spring's
massageReturnTypeIfNecessary method. |
RSACResourceLocator.java | Interface | All the information required (apart from the parent ApplicationContext)
for the RSACBeanLocator to be initialised. |
RSACStringBridge.java | Class | |
ValueHolder.java | Class | |