| Interface | Description |
|---|---|
| BeanNameAware | |
| CacheInterceptor | |
| CacheKeyGenerator | |
| InitializingBean |
Let your bean implement this interface to be notified once the ApplicationContext is initialized.
|
| MethodInterceptor |
An interceptor will be called instead of the normal method invocation for proxied beans.
|
| Class | Description |
|---|---|
| ApplicationContext |
The ApplicationContext houses all your beans.
|
| BeanInfo |
The BeanInfo object holds references to beans in the ApplicationContext.
|
| BeanProxy |
Even if you opt to eagerly load a bean, it will still be wrapped in a BeanProxy.
|
| CacheStore | |
| DefaultCacheKeyGenerator | |
| IOTools |
| Exception | Description |
|---|---|
| BeanCreationException |
| Annotation Type | Description |
|---|---|
| Cache | |
| CacheIndex | |
| Destroy |
A beanProviderMethod annotated with @Destroy("methodName") will ensure that the destroy
method is called when the ApplicationContext shuts down.
|
| Eager |
beanProviderMethods annotated with @Eager will be created immediately after the
ApplicationContext is initialized.
|
| Ignore | |
| Inject |
Fields in your beans annotated with Inject will be automatically injected.
|
| Intercept |
Annotate any beanProviderMethod with @Intercept("interceptorBean") to
reference another bean that must implement the MethodInterceptor interface.
|
| InvalidateCaches |
Copyright © 2011-2013 SYSE. All Rights Reserved.