Class GormMigrationRunner

  • All Implemented Interfaces:
    io.micronaut.context.event.BeanCreatedEventListener<org.grails.orm.hibernate.HibernateDatastore>, java.util.EventListener

    @Singleton
    @Requires(classes=org.grails.orm.hibernate.HibernateDatastore.class) @Requires(property="data-source")
    public class GormMigrationRunner
    extends java.lang.Object
    implements io.micronaut.context.event.BeanCreatedEventListener<org.grails.orm.hibernate.HibernateDatastore>
    Run migrations when using GORM.
    Since:
    1.1.0
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected io.micronaut.context.ApplicationContext applicationContext  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.grails.orm.hibernate.HibernateDatastore onCreated​(io.micronaut.context.event.BeanCreatedEvent<org.grails.orm.hibernate.HibernateDatastore> event)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • applicationContext

        protected final io.micronaut.context.ApplicationContext applicationContext
    • Method Detail

      • onCreated

        public org.grails.orm.hibernate.HibernateDatastore onCreated​(io.micronaut.context.event.BeanCreatedEvent<org.grails.orm.hibernate.HibernateDatastore> event)
        Specified by:
        onCreated in interface io.micronaut.context.event.BeanCreatedEventListener<org.grails.orm.hibernate.HibernateDatastore>