Uses of Interface
org.springframework.instrument.classloading.LoadTimeWeaver
Packages that use LoadTimeWeaver 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'sLoadTimeWeaver
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.Uses of LoadTimeWeaver in org.springframework.context.annotation
Methods in org.springframework.context.annotation that return LoadTimeWeaver Modifier and Type Method Description LoadTimeWeaver
LoadTimeWeavingConfigurer. getLoadTimeWeaver()
Create, configure and return theLoadTimeWeaver
instance to be used.LoadTimeWeaver
LoadTimeWeavingConfiguration. loadTimeWeaver()
Uses of LoadTimeWeaver in org.springframework.context.weaving
Classes in org.springframework.context.weaving that implement LoadTimeWeaver Modifier and Type Class Description class
DefaultContextLoadTimeWeaver
DefaultLoadTimeWeaver
bean for use in an application context, decorating an automatically detected internalLoadTimeWeaver
.Methods in org.springframework.context.weaving that return LoadTimeWeaver Modifier and Type Method Description protected LoadTimeWeaver
DefaultContextLoadTimeWeaver. createServerSpecificLoadTimeWeaver(ClassLoader classLoader)
Methods in org.springframework.context.weaving with parameters of type LoadTimeWeaver Modifier and Type Method Description static void
AspectJWeavingEnabler. enableAspectJWeaving(LoadTimeWeaver weaverToUse, ClassLoader beanClassLoader)
Enable AspectJ weaving with the givenLoadTimeWeaver
.void
AspectJWeavingEnabler. setLoadTimeWeaver(LoadTimeWeaver loadTimeWeaver)
void
LoadTimeWeaverAware. setLoadTimeWeaver(LoadTimeWeaver loadTimeWeaver)
Set theLoadTimeWeaver
of this object's containingApplicationContext
.Constructors in org.springframework.context.weaving with parameters of type LoadTimeWeaver Constructor Description LoadTimeWeaverAwareProcessor(LoadTimeWeaver loadTimeWeaver)
Create a newLoadTimeWeaverAwareProcessor
for the givenLoadTimeWeaver
.Uses of LoadTimeWeaver in org.springframework.instrument.classloading
Classes in org.springframework.instrument.classloading that implement LoadTimeWeaver Modifier and Type Class Description class
InstrumentationLoadTimeWeaver
LoadTimeWeaver
relying on VMInstrumentation
.class
ReflectiveLoadTimeWeaver
LoadTimeWeaver
which uses reflection to delegate to an underlying ClassLoader with well-known transformation hooks.class
SimpleLoadTimeWeaver
LoadTimeWeaver
that builds and exposes aSimpleInstrumentableClassLoader
.Uses of LoadTimeWeaver in org.springframework.instrument.classloading.glassfish
Classes in org.springframework.instrument.classloading.glassfish that implement LoadTimeWeaver Modifier and Type Class Description class
GlassFishLoadTimeWeaver
LoadTimeWeaver
implementation for GlassFish'sorg.glassfish.api.deployment.InstrumentableClassLoader InstrumentableClassLoader
.Uses of LoadTimeWeaver in org.springframework.instrument.classloading.jboss
Classes in org.springframework.instrument.classloading.jboss that implement LoadTimeWeaver Modifier and Type Class Description class
JBossLoadTimeWeaver
LoadTimeWeaver
implementation for JBoss's instrumentable ClassLoader.Uses of LoadTimeWeaver in org.springframework.instrument.classloading.tomcat
Classes in org.springframework.instrument.classloading.tomcat that implement LoadTimeWeaver Modifier and Type Class Description class
TomcatLoadTimeWeaver
LoadTimeWeaver
implementation for Tomcat's neworg.apache.tomcat.InstrumentableClassLoader
.Uses of LoadTimeWeaver in org.springframework.instrument.classloading.weblogic
Classes in org.springframework.instrument.classloading.weblogic that implement LoadTimeWeaver Modifier and Type Class Description class
WebLogicLoadTimeWeaver
LoadTimeWeaver
implementation for WebLogic's instrumentable ClassLoader.Uses of LoadTimeWeaver in org.springframework.instrument.classloading.websphere
Classes in org.springframework.instrument.classloading.websphere that implement LoadTimeWeaver Modifier and Type Class Description class
WebSphereLoadTimeWeaver
LoadTimeWeaver
implementation for WebSphere's instrumentable ClassLoader.Uses of LoadTimeWeaver in org.springframework.orm.jpa
Methods in org.springframework.orm.jpa with parameters of type LoadTimeWeaver Modifier and Type Method Description void
LocalContainerEntityManagerFactoryBean. setLoadTimeWeaver(LoadTimeWeaver loadTimeWeaver)
Specify the Spring LoadTimeWeaver to use for class instrumentation according to the JPA class transformer contract.Uses of LoadTimeWeaver in org.springframework.orm.jpa.persistenceunit
Methods in org.springframework.orm.jpa.persistenceunit that return LoadTimeWeaver Modifier and Type Method Description LoadTimeWeaver
DefaultPersistenceUnitManager. getLoadTimeWeaver()
Return the Spring LoadTimeWeaver to use for class instrumentation according to the JPA class transformer contract.Methods in org.springframework.orm.jpa.persistenceunit with parameters of type LoadTimeWeaver Modifier and Type Method Description void
DefaultPersistenceUnitManager. setLoadTimeWeaver(LoadTimeWeaver loadTimeWeaver)
Specify the Spring LoadTimeWeaver to use for class instrumentation according to the JPA class transformer contract.