org.jumpmind.symmetric.load
Interface IDataLoaderFilter
- All Superinterfaces:
- IExtensionPoint
- All Known Subinterfaces:
- INodeGroupDataLoaderFilter, IPublisherFilter
- All Known Implementing Classes:
- AbstractTableDataLoaderFilter, AbstractTextPublisherFilter, SyncTriggersRequiredFilter, TemplatedPublisherFilter, XmlPublisherFilter
@Transactional
public interface IDataLoaderFilter
- extends IExtensionPoint
filterInsert
boolean filterInsert(IDataLoaderContext context,
java.lang.String[] columnValues)
- Returns:
- true if the row should be loaded. false if the filter has handled
the row and it should be ignored.
filterUpdate
boolean filterUpdate(IDataLoaderContext context,
java.lang.String[] columnValues,
java.lang.String[] keyValues)
- Returns:
- true if the row should be loaded. false if the filter has handled
the row and it should be ignored.
filterDelete
boolean filterDelete(IDataLoaderContext context,
java.lang.String[] keyValues)
- Returns:
- true if the row should be loaded. false if the filter has handled
the row and it should be ignored.
Copyright © 2007-2008. All Rights Reserved.