Package io.quarkus.flyway.runtime.devui
Class FlywayJsonRpcService
- java.lang.Object
-
- io.quarkus.flyway.runtime.devui.FlywayJsonRpcService
-
public class FlywayJsonRpcService extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFlywayJsonRpcService.FlywayActionResponsestatic classFlywayJsonRpcService.FlywayDatasource
-
Constructor Summary
Constructors Constructor Description FlywayJsonRpcService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FlywayJsonRpcService.FlywayActionResponseclean(String ds)FlywayJsonRpcService.FlywayActionResponsecreate(String ds)Collection<FlywayJsonRpcService.FlywayDatasource>getDatasources()intgetNumberOfDatasources()FlywayJsonRpcService.FlywayActionResponsemigrate(String ds)voidsetArtifactId(String artifactId)voidsetInitialSqlSuppliers(Map<String,Supplier<String>> initialSqlSuppliers)
-
-
-
Method Detail
-
setInitialSqlSuppliers
public void setInitialSqlSuppliers(Map<String,Supplier<String>> initialSqlSuppliers)
-
setArtifactId
public void setArtifactId(String artifactId)
-
getDatasources
public Collection<FlywayJsonRpcService.FlywayDatasource> getDatasources()
-
clean
public FlywayJsonRpcService.FlywayActionResponse clean(String ds)
-
migrate
public FlywayJsonRpcService.FlywayActionResponse migrate(String ds)
-
create
public FlywayJsonRpcService.FlywayActionResponse create(String ds)
-
getNumberOfDatasources
public int getNumberOfDatasources()
-
-