public class ShallowContextRuleAssistant extends ContextRuleAssistant
Created: 2008. 04. 01 PM 10:25:35
| Constructor | Description |
|---|---|
ShallowContextRuleAssistant() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
addAspectRule(AspectRule aspectRule) |
Adds the aspect rule.
|
void |
addBeanRule(BeanRule beanRule) |
Adds the bean rule.
|
void |
addScheduleRule(ScheduleRule scheduleRule) |
Adds the schedule rule.
|
void |
addTemplateRule(TemplateRule templateRule) |
Add the template rule.
|
void |
addTransletRule(TransletRule transletRule) |
Add the translet rule.
|
void |
applyTransletInterface(DefaultSettings defaultSettings) |
Apply translet interface.
|
java.lang.String |
applyTransletNamePattern(java.lang.String transletName) |
Returns the translet name of the prefix and suffix are combined.
|
java.util.Collection<AspectRule> |
getAspectRules() |
Returns all Aspect rules.
|
java.util.Collection<BeanRule> |
getBeanRules() |
Returns all bean rules.
|
java.util.Collection<ScheduleRule> |
getScheduleRules() |
Returns all schedule rules.
|
java.util.Collection<TemplateRule> |
getTemplateRules() |
Returns all template rules.
|
java.util.Collection<TransletRule> |
getTransletRules() |
Returns all translet rules.
|
void |
ready() |
|
void |
release() |
|
void |
reserveBeanReference(java.lang.String beanId,
java.lang.Class<?> beanClass,
BeanReferenceInspectable inspectable) |
|
void |
resolveActionBeanClass(BeanActionRule beanActionRule) |
Resolve bean class for bean action rule.
|
void |
resolveAdviceBeanClass(AspectRule aspectRule) |
Resolve bean class for the aspect rule.
|
java.lang.String |
resolveAliasType(java.lang.String alias) |
Returns a type of an aliased type that is defined by assigning the type to the alias.
|
void |
resolveBeanClass(Token token) |
Resolve bean class for token.
|
void |
resolveBeanClass(Token[] tokens) |
Resolve bean class for token.
|
void |
resolveBeanClass(AutowireRule autowireRule) |
Resolve bean class for the autowire rule.
|
void |
resolveBeanClass(ItemRule itemRule) |
Resolve bean class.
|
void |
resolveBeanClass(ScheduleRule scheduleRule) |
Resolve bean class for the schedule rule.
|
void |
resolveBeanClass(TemplateRule templateRule) |
Resolve bean class for the template rule.
|
void |
resolveFactoryBeanClass(BeanRule beanRule) |
Resolve bean class for factory bean rule.
|
addEnvironmentRule, addTypeAlias, applySettings, backupAssistantLocal, clearCurrentRuleAppender, getAliasedType, getApplicationAdapter, getAspectRuleRegistry, getAssistantLocal, getBasePath, getBeanReferenceInspector, getBeanRuleRegistry, getClassLoader, getContextEnvironment, getEnvironmentRules, getRuleAppendHandler, getScheduleRuleRegistry, getSetting, getSettings, getTemplateRuleRegistry, getTransletRuleRegistry, getTypeAliases, isPointcutPatternVerifiable, putSetting, reserveBeanReference, reserveBeanReference, restoreAssistantLocal, setRuleAppendHandlerpublic void ready()
ready in class ContextRuleAssistantpublic void release()
release in class ContextRuleAssistantpublic java.lang.String resolveAliasType(java.lang.String alias)
ContextRuleAssistantresolveAliasType in class ContextRuleAssistantalias - the name of the aliaspublic java.lang.String applyTransletNamePattern(java.lang.String transletName)
ContextRuleAssistantapplyTransletNamePattern in class ContextRuleAssistanttransletName - the translet namepublic void applyTransletInterface(DefaultSettings defaultSettings) throws java.lang.ClassNotFoundException
ContextRuleAssistantapplyTransletInterface in class ContextRuleAssistantdefaultSettings - the default settingsjava.lang.ClassNotFoundException - the class not found exceptionpublic void addAspectRule(AspectRule aspectRule)
ContextRuleAssistantaddAspectRule in class ContextRuleAssistantaspectRule - the aspect rule to addpublic void addBeanRule(BeanRule beanRule)
ContextRuleAssistantaddBeanRule in class ContextRuleAssistantbeanRule - the bean rule to addpublic void addScheduleRule(ScheduleRule scheduleRule)
ContextRuleAssistantaddScheduleRule in class ContextRuleAssistantscheduleRule - the schedule rule to addpublic void addTransletRule(TransletRule transletRule)
ContextRuleAssistantaddTransletRule in class ContextRuleAssistanttransletRule - the translet rule to addpublic void addTemplateRule(TemplateRule templateRule)
ContextRuleAssistantaddTemplateRule in class ContextRuleAssistanttemplateRule - the template rule to addpublic java.util.Collection<AspectRule> getAspectRules()
ContextRuleAssistantgetAspectRules in class ContextRuleAssistantpublic java.util.Collection<BeanRule> getBeanRules()
ContextRuleAssistantgetBeanRules in class ContextRuleAssistantpublic java.util.Collection<ScheduleRule> getScheduleRules()
ContextRuleAssistantgetScheduleRules in class ContextRuleAssistantpublic java.util.Collection<TransletRule> getTransletRules()
ContextRuleAssistantgetTransletRules in class ContextRuleAssistantpublic java.util.Collection<TemplateRule> getTemplateRules()
ContextRuleAssistantgetTemplateRules in class ContextRuleAssistantpublic void resolveAdviceBeanClass(AspectRule aspectRule)
ContextRuleAssistantresolveAdviceBeanClass in class ContextRuleAssistantaspectRule - the aspect rulepublic void resolveActionBeanClass(BeanActionRule beanActionRule)
ContextRuleAssistantresolveActionBeanClass in class ContextRuleAssistantbeanActionRule - the bean action rulepublic void resolveFactoryBeanClass(BeanRule beanRule)
ContextRuleAssistantresolveFactoryBeanClass in class ContextRuleAssistantbeanRule - the bean rulepublic void resolveBeanClass(ItemRule itemRule)
ContextRuleAssistantresolveBeanClass in class ContextRuleAssistantitemRule - the item rulepublic void resolveBeanClass(Token[] tokens)
ContextRuleAssistantresolveBeanClass in class ContextRuleAssistanttokens - an array of tokenspublic void resolveBeanClass(Token token)
ContextRuleAssistantresolveBeanClass in class ContextRuleAssistanttoken - the tokenpublic void resolveBeanClass(AutowireRule autowireRule)
ContextRuleAssistantresolveBeanClass in class ContextRuleAssistantautowireRule - the autowire rulepublic void resolveBeanClass(ScheduleRule scheduleRule)
ContextRuleAssistantresolveBeanClass in class ContextRuleAssistantscheduleRule - the schedule rulepublic void resolveBeanClass(TemplateRule templateRule)
ContextRuleAssistantresolveBeanClass in class ContextRuleAssistanttemplateRule - the template rulepublic void reserveBeanReference(java.lang.String beanId,
java.lang.Class<?> beanClass,
BeanReferenceInspectable inspectable)
reserveBeanReference in class ContextRuleAssistantCopyright © 2008–2018 The Aspectran Project. All rights reserved.