public interface IDatabaseService
IDatabaseSynchronizer
and stored procedures.
Assembles/disassembles ISynchronizable
objects.Modifier and Type | Method and Description |
---|---|
void |
batchInsertData(SynchronizableTable table) |
void |
batchUpdateData(SynchronizableTable table) |
List<SynchronizableColumn> |
getColumns(String tableName,
DBLocation location) |
List<SynchronizableColumn> |
getPrimaryKeys(String tableName,
DBLocation location) |
ISqlWorker |
getWorker(DBLocation location) |
void |
selectData(SynchronizableTable table,
DBLocation location) |
void |
shutdown() |
void batchInsertData(SynchronizableTable table) throws Exception
Exception
void batchUpdateData(SynchronizableTable table) throws Exception
Exception
List<SynchronizableColumn> getColumns(String tableName, DBLocation location) throws Exception
Exception
List<SynchronizableColumn> getPrimaryKeys(String tableName, DBLocation location) throws Exception
Exception
ISqlWorker getWorker(DBLocation location)
void selectData(SynchronizableTable table, DBLocation location) throws Exception
Exception
void shutdown()