See: Description
Interface | Description |
---|---|
JndiCallback<T> |
Callback interface to be implemented by classes that need to perform an
operation (such as a lookup) in a JNDI context.
|
Class | Description |
---|---|
JndiAccessor |
Convenient superclass for JNDI accessors, providing "jndiTemplate"
and "jndiEnvironment" bean properties.
|
JndiLocatorDelegate |
JndiLocatorSupport subclass with public lookup methods,
for convenient use as a delegate. |
JndiLocatorSupport |
Convenient superclass for classes that can locate any number of JNDI objects.
|
JndiObjectFactoryBean |
FactoryBean that looks up a
JNDI object. |
JndiObjectFactoryBean.JndiContextExposingInterceptor |
Interceptor that exposes the JNDI context for all method invocations,
according to JndiObjectFactoryBean's "exposeAccessContext" flag.
|
JndiObjectFactoryBean.JndiObjectProxyFactory |
Inner class to just introduce an AOP dependency when actually creating a proxy.
|
JndiObjectLocator |
Convenient superclass for JNDI-based service locators,
providing configurable lookup of a specific JNDI resource.
|
JndiObjectTargetSource |
AOP
TargetSource that provides
configurable JNDI lookups for getTarget() calls. |
JndiPropertySource |
PropertySource implementation that reads properties from an underlying Spring
JndiLocatorDelegate . |
JndiTemplate |
Helper class that simplifies JNDI operations.
|
JndiTemplateEditor |
Properties editor for JndiTemplate objects.
|
Exception | Description |
---|---|
JndiLookupFailureException |
RuntimeException to be thrown in case of JNDI lookup failures,
in particular from code that does not declare JNDI's checked
NamingException : for example, from Spring's
JndiObjectTargetSource . |
TypeMismatchNamingException |
Exception thrown if a type mismatch is encountered for an object
located in a JNDI environment.
|
The classes in this package are discussed in Chapter 11 of Expert One-On-One J2EE Design and Development by Rod Johnson (Wrox, 2002).