| java.lang.Object | |||
| ↳ | org.springframework.aop.target.dynamic.AbstractRefreshableTargetSource | ||
| ↳ | org.springframework.aop.target.dynamic.BeanFactoryRefreshableTargetSource | ||
| ↳ | org.springframework.scripting.support.RefreshableScriptTargetSource | ||
Subclass of BeanFactoryRefreshableTargetSource that determines whether
a refresh is required through the given ScriptFactory.
|
[Expand]
Inherited Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.springframework.aop.target.dynamic.AbstractRefreshableTargetSource
| |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Create a new RefreshableScriptTargetSource.
| |||||||||||
| Protected Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Obtain a fresh target object, retrieving a FactoryBean if necessary.
| |||||||||||
Determine whether a refresh is required through calling
ScriptFactory's
requiresScriptedObjectRefresh method. | |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.springframework.aop.target.dynamic.BeanFactoryRefreshableTargetSource
| |||||||||||
From class
org.springframework.aop.target.dynamic.AbstractRefreshableTargetSource
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
org.springframework.aop.TargetClassAware
| |||||||||||
From interface
org.springframework.aop.TargetSource
| |||||||||||
From interface
org.springframework.aop.target.dynamic.Refreshable
| |||||||||||
Create a new RefreshableScriptTargetSource.
| beanFactory | the BeanFactory to fetch the scripted bean from |
|---|---|
| beanName | the name of the target bean |
| scriptFactory | the ScriptFactory to delegate to for determining whether a refresh is required |
| scriptSource | the ScriptSource for the script definition |
| isFactoryBean | whether the target script defines a FactoryBean |
Obtain a fresh target object, retrieving a FactoryBean if necessary.
Determine whether a refresh is required through calling
ScriptFactory's requiresScriptedObjectRefresh method.