Skip to content

Commit

Permalink
sync triggers if a create comes through
Browse files Browse the repository at this point in the history
  • Loading branch information
chenson42 committed Apr 27, 2012
1 parent 730d5fd commit 6c4e9be
Showing 1 changed file with 4 additions and 5 deletions.
Expand Up @@ -27,8 +27,7 @@
import org.jumpmind.symmetric.common.TableConstants;
import org.jumpmind.symmetric.io.data.CsvData;
import org.jumpmind.symmetric.io.data.DataContext;
import org.jumpmind.symmetric.io.data.IDataReader;
import org.jumpmind.symmetric.io.data.IDataWriter;
import org.jumpmind.symmetric.io.data.DataEventType;
import org.jumpmind.symmetric.io.data.writer.DatabaseWriterFilterAdapter;
import org.jumpmind.symmetric.service.IConfigurationService;
import org.jumpmind.symmetric.service.IParameterService;
Expand Down Expand Up @@ -76,14 +75,14 @@ public ConfigurationChangedFilter(IParameterService parameterService,
@Override
public void afterWrite(
DataContext context, Table table, CsvData data) {
recordSyncNeeded(context, table);
recordSyncNeeded(context, table, data);
recordChannelFlushNeeded(context, table);
recordTransformFlushNeeded(context, table);
}

private void recordSyncNeeded(
DataContext context, Table table) {
if (isSyncTriggersNeeded(table)) {
DataContext context, Table table, CsvData data) {
if (isSyncTriggersNeeded(table) || data.getDataEventType() == DataEventType.CREATE) {
context.put(CTX_KEY_RESYNC_NEEDED, true);
}
}
Expand Down

0 comments on commit 6c4e9be

Please sign in to comment.