Class SpringDependencyContext

java.lang.Object
io.mongock.runner.spring.base.context.SpringDependencyContext
All Implemented Interfaces:
io.mongock.runner.core.executor.dependency.DependencyContext

public class SpringDependencyContext extends Object implements io.mongock.runner.core.executor.dependency.DependencyContext
  • Constructor Details

    • SpringDependencyContext

      public SpringDependencyContext(org.springframework.context.ApplicationContext springContext)
  • Method Details

    • getSpringContext

      public org.springframework.context.ApplicationContext getSpringContext()
    • getBean

      public <T> Optional<T> getBean(Class<T> type)
      Specified by:
      getBean in interface io.mongock.runner.core.executor.dependency.DependencyContext
    • getBean

      public Optional<Object> getBean(String name)
      Specified by:
      getBean in interface io.mongock.runner.core.executor.dependency.DependencyContext