org.springframework.boot.liquibase
Class LiquibaseServiceLocatorInitializer

java.lang.Object
  extended by org.springframework.boot.liquibase.LiquibaseServiceLocatorInitializer
All Implemented Interfaces:
SpringApplicationInitializer, org.springframework.context.ApplicationContextInitializer<org.springframework.context.ConfigurableApplicationContext>

public class LiquibaseServiceLocatorInitializer
extends Object
implements org.springframework.context.ApplicationContextInitializer<org.springframework.context.ConfigurableApplicationContext>, SpringApplicationInitializer

SpringApplicationInitializer that replaces the liquibase ServiceLocator with a version that works with Spring Boot executable archives.

Author:
Phillip Webb

Constructor Summary
LiquibaseServiceLocatorInitializer()
           
 
Method Summary
 void initialize(org.springframework.context.ConfigurableApplicationContext applicationContext)
           
 void initialize(SpringApplication springApplication, String[] args)
          Initialize the application
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LiquibaseServiceLocatorInitializer

public LiquibaseServiceLocatorInitializer()
Method Detail

initialize

public void initialize(SpringApplication springApplication,
                       String[] args)
Description copied from interface: SpringApplicationInitializer
Initialize the application

Specified by:
initialize in interface SpringApplicationInitializer
Parameters:
springApplication - the spring application.
args - the run arguments

initialize

public void initialize(org.springframework.context.ConfigurableApplicationContext applicationContext)
Specified by:
initialize in interface org.springframework.context.ApplicationContextInitializer<org.springframework.context.ConfigurableApplicationContext>


Copyright © 2013. All Rights Reserved.