Serialized Form
|
Package org.springframework.aop |
|
Package org.springframework.aop.aspectj |
shadowMapCache
Map<K,V> shadowMapCache
pointcutParser
org.aspectj.weaver.tools.PointcutParser pointcutParser
pointcutDeclarationScope
Class<T> pointcutDeclarationScope
pointcutParameterNames
String[] pointcutParameterNames
pointcutParameterTypes
Class<T>[] pointcutParameterTypes
pointcutExpression
org.aspectj.weaver.tools.PointcutExpression pointcutExpression
pointcut
AspectJExpressionPointcut pointcut
|
Package org.springframework.aop.aspectj.annotation |
includePatterns
List<E> includePatterns
aspectJAdvisorFactory
AspectJAdvisorFactory aspectJAdvisorFactory
aspectJAdvisorsBuilder
BeanFactoryAspectJAdvisorsBuilder aspectJAdvisorsBuilder
aspectFactory
AspectJAdvisorFactory aspectFactory
nonAspectClass
Class<T> nonAspectClass
|
Package org.springframework.aop.aspectj.autoproxy |
|
Package org.springframework.aop.framework |
target
Object target
proxyInterfaces
Class<T>[] proxyInterfaces
preInterceptors
Object[] preInterceptors
postInterceptors
Object[] postInterceptors
advisorAdapterRegistry
AdvisorAdapterRegistry advisorAdapterRegistry
- Default is global AdvisorAdapterRegistry
beanClassLoader
ClassLoader beanClassLoader
proxy
Object proxy
serialVersionUID: 2651364800145442165L
readResolve
private Object readResolve()
- Initializes transient fields.
writeReplace
protected Object writeReplace()
- Serializes a copy of the state of this class, ignoring subclass state.
targetSource
TargetSource targetSource
- Package-protected to allow direct access for efficiency
interfaces
List<E> interfaces
- Interfaces to be implemented by the proxy. Held in List to keep the order
of registration, to create JDK proxy with specified order of interfaces.
advisors
List<E> advisors
- List of Advisors. If an Advice is added, it will be wrapped
in an Advisor before being added to this List.
advisorArray
Advisor[] advisorArray
- Array updated on changes to the advisors list, which is easier
to manipulate internally.
serialVersionUID: -8409359707199703185L
proxyTargetClass
boolean proxyTargetClass
optimize
boolean optimize
opaque
boolean opaque
exposeProxy
boolean exposeProxy
frozen
boolean frozen
aopProxyFactory
AopProxyFactory aopProxyFactory
- The AopProxyFactory to use
listeners
List<E> listeners
- List of AdvisedSupportListener
active
boolean active
- Set to true when the first AOP proxy has been created
logger
Log logger
interceptorNames
String[] interceptorNames
targetName
String targetName
autodetectInterfaces
boolean autodetectInterfaces
singleton
boolean singleton
advisorAdapterRegistry
AdvisorAdapterRegistry advisorAdapterRegistry
freezeProxy
boolean freezeProxy
- Indicates whether the proxy should be frozen before creation.
beanClassLoader
ClassLoader beanClassLoader
beanFactory
BeanFactory beanFactory
- Owning bean factory, which cannot be changed after this
object is initialized.
advisorChainInitialized
boolean advisorChainInitialized
- Whether the advisor chain has already been initialized
singletonInstance
Object singletonInstance
- If this is a singleton, the cached singleton proxy instance
|
Package org.springframework.aop.framework.adapter |
advice
AfterReturningAdvice advice
advice
MethodBeforeAdvice advice
|
Package org.springframework.aop.framework.autoproxy |
advisorRetrievalHelper
BeanFactoryAdvisorRetrievalHelper advisorRetrievalHelper
logger
Log logger
- Logger available to subclasses
order
int order
- Default value is same as non-ordered
advisorAdapterRegistry
AdvisorAdapterRegistry advisorAdapterRegistry
- Default is global AdvisorAdapterRegistry
freezeProxy
boolean freezeProxy
- Indicates whether or not the proxy should be frozen. Overridden from super
to prevent the configuration from becoming frozen too early.
interceptorNames
String[] interceptorNames
- Default is no common interceptors
applyCommonInterceptorsFirst
boolean applyCommonInterceptorsFirst
customTargetSourceCreators
TargetSourceCreator[] customTargetSourceCreators
beanClassLoader
ClassLoader beanClassLoader
beanFactory
BeanFactory beanFactory
targetSourcedBeanNames
Set<E> targetSourcedBeanNames
- Set of bean name Strings, referring to all beans that this auto-proxy creator
created a custom TargetSource for. Used to detect own pre-built proxies (from
"postProcessBeforeInstantiation") in the "postProcessAfterInitialization" method.
beanNames
List<E> beanNames
usePrefix
boolean usePrefix
advisorBeanNamePrefix
String advisorBeanNamePrefix
|
Package org.springframework.aop.interceptor |
prefix
String prefix
suffix
String suffix
hideProxyClassNames
boolean hideProxyClassNames
- Indicates whether or not proxy class names should be hidden when using dynamic loggers.
- See Also:
AbstractTraceInterceptor.setUseDynamicLogger(boolean)
enterMessage
String enterMessage
- The message for method entry.
exitMessage
String exitMessage
- The message for method exit.
exceptionMessage
String exceptionMessage
- The message for exceptions during method execution.
count
long count
readResolve
private Object readResolve()
- Required to support serialization. Replaces with canonical instance
on deserialization, protecting Singleton pattern.
Alternative to overriding the
equals method.
trackAllInvocations
boolean trackAllInvocations
|
Package org.springframework.aop.scope |
scopedTargetSource
SimpleBeanTargetSource scopedTargetSource
- The TargetSource that manages scoping
targetBeanName
String targetBeanName
- The name of the target bean
proxy
Object proxy
- The cached singleton proxy
|
Package org.springframework.aop.support |
adviceBeanName
String adviceBeanName
beanFactory
BeanFactory beanFactory
advice
Advice advice
adviceMonitor
Object adviceMonitor
location
String location
expression
String expression
advice
Advice advice
order
int order
readObject
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
- Throws:
IOException
ClassNotFoundException
patterns
String[] patterns
- Regular expressions to match
excludedPatterns
String[] excludedPatterns
- Regaular expressions not to match
serialVersionUID: -2743223737633663832L
classFilter
ClassFilter classFilter
methodMatcher
MethodMatcher methodMatcher
clazz
Class<T> clazz
methodName
String methodName
evaluations
int evaluations
pointcut
Pointcut pointcut
advice
Advice advice
interfaces
Set<E> interfaces
order
int order
pointcut
Pointcut pointcut
delegateMap
Map<K,V> delegateMap
- Hold weak references to keys as we don't want to interfere with garbage collection..
defaultImplType
Class<T> defaultImplType
interfaceType
Class<T> interfaceType
delegate
Object delegate
- Object that actually implements the interfaces.
May be "this" if a subclass implements the introduced interfaces.
order
int order
- Deprecated.
advice
Advice advice
- Deprecated.
readObject
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
- This method is implemented only to restore the logger.
We don't make the logger static as that would mean that subclasses
would use this class's log category.
- Throws:
IOException
ClassNotFoundException
publishedInterfaces
Set<E> publishedInterfaces
- Set of interface Classes
mappedNames
List<E> mappedNames
pointcut
NameMatchMethodPointcut pointcut
patterns
String[] patterns
perl5
boolean perl5
pointcut
AbstractRegexpMethodPointcut pointcut
pointcutMonitor
Object pointcutMonitor
clazz
Class<T> clazz
order
int order
advice
Advice advice
|
Package org.springframework.aop.target |
serialVersionUID: -4721607536018568393L
writeReplace
protected Object writeReplace()
throws ObjectStreamException
- Replaces this object with a SingletonTargetSource on serialization.
Protected as otherwise it won't be invoked for subclasses.
(The
writeReplace() method must be visible to the class
being serialized.)
With this implementation of this method, there is no need to mark
non-serializable fields in this class or subclasses as transient.
- Throws:
ObjectStreamException
logger
Log logger
- Logger available to subclasses
targetBeanName
String targetBeanName
- Name of the target bean we will create on each invocation
targetClass
Class<T> targetClass
- Class of the target
beanFactory
BeanFactory beanFactory
- BeanFactory that owns this TargetSource. We need to hold onto this
reference so that we can create new prototype instances as necessary.
maxSize
int maxSize
- The maximum size of the pool
maxIdle
int maxIdle
minIdle
int minIdle
maxWait
long maxWait
timeBetweenEvictionRunsMillis
long timeBetweenEvictionRunsMillis
minEvictableIdleTimeMillis
long minEvictableIdleTimeMillis
whenExhaustedAction
byte whenExhaustedAction
pool
ObjectPool pool
- The Jakarta Commons
ObjectPool used to pool target objects
serialVersionUID: 3680494563553489691L
readResolve
private Object readResolve()
- Returns the canonical instance on deserialization in case
of no target class, thus protecting the Singleton pattern.
targetClass
Class<T> targetClass
serialVersionUID: 7497929212653839187L
target
Object target
- The current target object
target
Object target
serialVersionUID: 9031246629662423738L
target
Object target
- Target cached and invoked using reflection
targetInThread
ThreadLocal<T> targetInThread
- ThreadLocal holding the target associated with the current
thread. Unlike most ThreadLocals, which are static, this variable
is meant to be per thread per instance of the ThreadLocalTargetSource class.
targetSet
Set<E> targetSet
- Set of managed targets, enabling us to keep track of the targets we've created.
invocationCount
int invocationCount
hitCount
int hitCount
|
Package org.springframework.beans |
beanClass
Class<T> beanClass
beanClass
Class<T> beanClass
propertyName
String propertyName
propertyValueList
List<E> propertyValueList
- List of PropertyValue objects
possibleMatches
String[] possibleMatches
propertyChangeEvent
PropertyChangeEvent propertyChangeEvent
propertyAccessExceptions
PropertyAccessException[] propertyAccessExceptions
- List of PropertyAccessException objects
name
String name
value
Object value
source
Object source
value
Object value
requiredType
Class<T> requiredType
|
Package org.springframework.beans.factory |
beanName
String beanName
resourceDescription
String resourceDescription
resourceDescription
String resourceDescription
beanName
String beanName
beanName
String beanName
- The name of the instance that was of the wrong type
requiredType
Class<T> requiredType
- The required type
actualType
Class<T> actualType
- The offending type
resourceDescription
String resourceDescription
beanName
String beanName
beanClassName
String beanClassName
beanName
String beanName
- Name of the missing bean
beanType
Class<T> beanType
- Required bean type
|
Package org.springframework.beans.factory.access |
|
Package org.springframework.beans.factory.parsing |