Package | Description |
---|---|
org.springframework.context.annotation |
Annotation support for the Application Context, including JSR-250 "common"
annotations, component-scanning, and Java-based metadata for creating
Spring-managed objects.
|
org.springframework.context.weaving |
Load-time weaving support for a Spring application context, building on Spring's
LoadTimeWeaver abstraction. |
org.springframework.instrument.classloading |
Support package for load time weaving based on class loaders,
as required by JPA providers (but not JPA-specific).
|
org.springframework.instrument.classloading.glassfish |
Support for class instrumentation on GlassFish.
|
org.springframework.instrument.classloading.jboss |
Support for class instrumentation on JBoss AS 6 and 7.
|
org.springframework.instrument.classloading.tomcat |
Support for class instrumentation on Tomcat.
|
org.springframework.instrument.classloading.weblogic |
Support for class instrumentation on BEA WebLogic 10+.
|
org.springframework.instrument.classloading.websphere |
Support for class instrumentation on IBM WebSphere Application Server 7+.
|
org.springframework.orm.jpa |
Package providing integration of JPA (Java Persistence API) with Spring concepts.
|
org.springframework.orm.jpa.persistenceunit |
Internal support for managing JPA persistence units.
|
Modifier and Type | Method and Description |
---|---|
LoadTimeWeaver |
LoadTimeWeavingConfigurer.getLoadTimeWeaver()
Create, configure and return the
LoadTimeWeaver instance to be used. |
LoadTimeWeaver |
LoadTimeWeavingConfiguration.loadTimeWeaver() |
Modifier and Type | Class and Description |
---|---|
class |
DefaultContextLoadTimeWeaver
Default
LoadTimeWeaver bean for use in an application context,
decorating an automatically detected internal LoadTimeWeaver . |
Modifier and Type | Method and Description |
---|---|
protected LoadTimeWeaver |
DefaultContextLoadTimeWeaver.createServerSpecificLoadTimeWeaver(ClassLoader classLoader) |
Modifier and Type | Method and Description |
---|---|
static void |
AspectJWeavingEnabler.enableAspectJWeaving(LoadTimeWeaver weaverToUse,
ClassLoader beanClassLoader)
Enable AspectJ weaving with the given
LoadTimeWeaver . |
void |
AspectJWeavingEnabler.setLoadTimeWeaver(LoadTimeWeaver loadTimeWeaver) |
void |
LoadTimeWeaverAware.setLoadTimeWeaver(LoadTimeWeaver loadTimeWeaver)
Set the
LoadTimeWeaver of this object's containing
ApplicationContext . |
Constructor and Description |
---|
LoadTimeWeaverAwareProcessor(LoadTimeWeaver loadTimeWeaver)
Create a new
LoadTimeWeaverAwareProcessor for the given
LoadTimeWeaver . |
Modifier and Type | Class and Description |
---|---|
class |
InstrumentationLoadTimeWeaver
LoadTimeWeaver relying on VM Instrumentation . |
class |
ReflectiveLoadTimeWeaver
LoadTimeWeaver which uses reflection to delegate to an underlying ClassLoader
with well-known transformation hooks. |
class |
SimpleLoadTimeWeaver
LoadTimeWeaver that builds and exposes a
SimpleInstrumentableClassLoader . |
Modifier and Type | Class and Description |
---|---|
class |
GlassFishLoadTimeWeaver
LoadTimeWeaver implementation for GlassFish's
org.glassfish.api.deployment.InstrumentableClassLoader InstrumentableClassLoader . |
Modifier and Type | Class and Description |
---|---|
class |
JBossLoadTimeWeaver
LoadTimeWeaver implementation for JBoss's instrumentable ClassLoader. |
Modifier and Type | Class and Description |
---|---|
class |
TomcatLoadTimeWeaver
LoadTimeWeaver implementation
for Tomcat's new org.apache.tomcat.InstrumentableClassLoader . |
Modifier and Type | Class and Description |
---|---|
class |
WebLogicLoadTimeWeaver
LoadTimeWeaver implementation for WebLogic's instrumentable
ClassLoader. |
Modifier and Type | Class and Description |
---|---|
class |
WebSphereLoadTimeWeaver
LoadTimeWeaver implementation for WebSphere's instrumentable ClassLoader. |
Modifier and Type | Method and Description |
---|---|
void |
LocalContainerEntityManagerFactoryBean.setLoadTimeWeaver(LoadTimeWeaver loadTimeWeaver)
Specify the Spring LoadTimeWeaver to use for class instrumentation according
to the JPA class transformer contract.
|
Modifier and Type | Method and Description |
---|---|
LoadTimeWeaver |
DefaultPersistenceUnitManager.getLoadTimeWeaver()
Return the Spring LoadTimeWeaver to use for class instrumentation according
to the JPA class transformer contract.
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultPersistenceUnitManager.setLoadTimeWeaver(LoadTimeWeaver loadTimeWeaver)
Specify the Spring LoadTimeWeaver to use for class instrumentation according
to the JPA class transformer contract.
|