Class MigrationsAutoBundle<T extends io.dropwizard.Configuration>

  • All Implemented Interfaces:
    io.dropwizard.ConfiguredBundle<T>, org.connectorio.dropwizard.autobundle.AutomaticBundle<T>

    public class MigrationsAutoBundle<T extends io.dropwizard.Configuration>
    extends org.connectorio.dropwizard.autobundle.SimpleBundle<T>
    implements org.connectorio.dropwizard.autobundle.AutomaticBundle<T>
    • Constructor Detail

      • MigrationsAutoBundle

        public MigrationsAutoBundle()
    • Method Detail

      • run

        public void run​(T configuration,
                        io.dropwizard.setup.Environment environment,
                        Map<Class<?>,​org.connectorio.dropwizard.autobundle.AutomaticBundle<T>> bundles)
                 throws Exception
        Specified by:
        run in interface org.connectorio.dropwizard.autobundle.AutomaticBundle<T extends io.dropwizard.Configuration>
        Throws:
        Exception
      • initialize

        public void initialize​(io.dropwizard.setup.Bootstrap<?> bootstrap)
        Specified by:
        initialize in interface io.dropwizard.ConfiguredBundle<T extends io.dropwizard.Configuration>
      • getDependencies

        public List<Class<?>> getDependencies()
        Specified by:
        getDependencies in interface org.connectorio.dropwizard.autobundle.AutomaticBundle<T extends io.dropwizard.Configuration>