# Package org.grails.spring

- Interface Summary
  Interface | Description
  --- | ---
  BeanConfiguration | Represents a runtime bean configuration.
  RuntimeSpringConfiguration | A programmable runtime Spring configuration that allows a spring ApplicationContext to be constructed at runtime.

- Class Summary
  Class | Description
  --- | ---
  DefaultBeanConfiguration | Default implementation of the BeanConfiguration interface .
  DefaultRuntimeSpringConfiguration | A programmable runtime Spring configuration that allows a spring ApplicationContext to be constructed at runtime.
  GrailsApplicationContext | An ApplicationContext that extends StaticApplicationContext and implements GroovyObject such that beans can be retrieved with the dot de-reference syntax instead of using getBean('name').
  GrailsContextEvent | Signals various events related to the Grails context loading.
  RuntimeSpringConfigUtilities | Since: 2.4
  TypeSpecifyableTransactionProxyFactoryBean | Allows the type of the underlying object to be specified explicitly.