protected static class SqlRequests.BuilderImpl extends Object implements SqlRequests.Builder
| Modifier and Type | Field and Description |
|---|---|
protected com.google.common.collect.ImmutableSet.Builder<AbstractSqlRequest> |
requestsBuilder |
protected TopiaApplicationContext |
sourceTopiaApplicationContext |
protected TopiaApplicationContext |
targetTopiaApplicationContext |
protected Writer |
writer |
| Modifier | Constructor and Description |
|---|---|
protected |
BuilderImpl() |
protected final com.google.common.collect.ImmutableSet.Builder<AbstractSqlRequest> requestsBuilder
protected TopiaApplicationContext sourceTopiaApplicationContext
protected TopiaApplicationContext targetTopiaApplicationContext
protected Writer writer
public SqlRequests.Builder from(TopiaApplicationContext sourceTopiaApplicationContext)
from in interface SqlRequests.Builderpublic SqlRequests.Builder to(TopiaApplicationContext targetTopiaApplicationContext)
to in interface SqlRequests.Builderpublic SqlRequests.Builder to(Writer writer)
to in interface SqlRequests.Builderpublic SqlRequests build()
public <R extends AbstractSqlRequest> SqlRequests.Builder addRequest(R request)
public SqlRequests.CreateSchemaRequestBuilder createSchemaBuilder()
public SqlRequests.DropSchemaRequestBuilder dropSchemaBuilder()
public SqlRequests.ReplicateTablesRequestBuilder replicateTablesBuilder()
public SqlRequests.UpdateTablesRequestBuilder updateTablesBuilder()
public SqlRequests.DeleteTablesRequestBuilder deleteTablesBuilder()
public org.nuiton.topia.service.sql.batch.SqlRequests.BuilderAddRequestStep addCreateSchema(CreateSchemaRequest request)
public org.nuiton.topia.service.sql.batch.SqlRequests.BuilderAddRequestStep addDropSchema(DropSchemaRequest request)
public org.nuiton.topia.service.sql.batch.SqlRequests.BuilderAddRequestStep addReplicateTables(ReplicateTablesRequest request)
public org.nuiton.topia.service.sql.batch.SqlRequests.BuilderAddRequestStep addUpdateTables(UpdateTablesRequest request)
public org.nuiton.topia.service.sql.batch.SqlRequests.BuilderAddRequestStep addDeleteTables(DeleteTablesRequest request)
public SqlRequests.Builder flush()
protected <B extends AbstractSqlRequest.AbstractSqlRequestBuilder<B,?>> B initBuilder(B builder)
Copyright © 2004–2016 CodeLutin. All rights reserved.