Class SpringInstantiator

java.lang.Object
com.gruelbox.transactionoutbox.SpringInstantiator
All Implemented Interfaces:
Instantiator

@Beta @Service public class SpringInstantiator extends Object implements Instantiator
Instantiator that uses the spring ApplicationContext to source objects. It requires that classes scheduled have a unique name in the context, so doesn't often play well with proxies and other auto-generated code such as repositories based on CrudRepository.
  • Constructor Details

    • SpringInstantiator

      @Autowired public SpringInstantiator(org.springframework.context.ApplicationContext applicationContext)
  • Method Details