BeanDefinitionParser for the <tx:advice/> tag.
| Modifier and Type | Class and Description |
|---|---|
| private static class | CacheAdviceParser.Props
Simple, reusable class used for overriding defaults. |
| Modifier and Type | Field and Description |
|---|---|
| private static final String | |
| private static final String | |
| private static final String | |
| private static final String | |
| private static final String |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| protected void | doParse(Element
the XML element being parsed element, ParserContext the object encapsulating the current state of the parsing process parserContext, BeanDefinitionBuilder used to define the builder)BeanDefinitionOverrides org. Element and populate the supplied
BeanDefinitionBuilder as required.
|
| private static String | |
| protected Class | getBeanClass(Element
the element)Element that is being parsedOverrides org. Element.
|
| private RootBeanDefinition | |
| private List |
| CACHE_EVICT_ELEMENT | back to summary |
|---|---|
| private static final String CACHE_EVICT_ELEMENT | |
| CACHE_PUT_ELEMENT | back to summary |
|---|---|
| private static final String CACHE_PUT_ELEMENT | |
| CACHEABLE_ELEMENT | back to summary |
|---|---|
| private static final String CACHEABLE_ELEMENT | |
| DEFS_ELEMENT | back to summary |
|---|---|
| private static final String DEFS_ELEMENT | |
| METHOD_ATTRIBUTE | back to summary |
|---|---|
| private static final String METHOD_ATTRIBUTE | |
| CacheAdviceParser | back to summary |
|---|---|
| pack-priv CacheAdviceParser() | |
| doParse | back to summary |
|---|---|
| protected void doParse(Element element, ParserContext parserContext, BeanDefinitionBuilder builder) Overrides org. Doc from org. Parse the supplied The default implementation delegates to the
| |
| getAttributeValue | back to summary |
|---|---|
| private static String getAttributeValue(Element element, String attributeName, String defaultValue) | |
| getBeanClass | back to summary |
|---|---|
| protected Class Overrides org. Doc from org. Determine the bean class corresponding to the supplied Note that, for application classes, it is generally preferable to
override | |
| parseDefinitionSource | back to summary |
|---|---|
| private RootBeanDefinition parseDefinitionSource(Element definition, ParserContext parserContext) | |
| parseDefinitionsSources | back to summary |
|---|---|
| private List | |
| Modifier and Type | Field and Description |
|---|---|
| private final String | |
| private String[] | |
| private final String | |
| private final String | |
| private final String | |
| private final String |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv <T extends CacheOperation. | |
| pack-priv String |
| cacheManager | back to summary |
|---|---|
| private final String cacheManager | |
| caches | back to summary |
|---|---|
| private String[] caches
| |
| condition | back to summary |
|---|---|
| private final String condition | |
| key | back to summary |
|---|---|
| private final String key | |
| keyGenerator | back to summary |
|---|---|
| private final String keyGenerator | |
| method | back to summary |
|---|---|
| private final String method | |
| Props | back to summary |
|---|---|
| pack-priv Props(Element root) | |
| merge | back to summary |
|---|---|
| pack-priv <T extends CacheOperation. | |
| merge | back to summary |
|---|---|
pack-priv String merge(Element element, ReaderContext readerCtx)
| |