org.jumpmind.symmetric.service
Interface IDataExtractorService
- All Known Implementing Classes:
- DataExtractorService
public interface IDataExtractorService
|
Method Summary |
void |
addExtractorFilter(IExtractorFilter extractorFilter)
|
boolean |
extract(Node node,
IExtractListener handler)
|
boolean |
extract(Node node,
IOutgoingTransport transport)
|
boolean |
extractBatchRange(IExtractListener handler,
java.lang.String startBatchId,
java.lang.String endBatchId)
|
boolean |
extractBatchRange(IOutgoingTransport transport,
java.lang.String startBatchId,
java.lang.String endBatchId)
|
void |
extractConfiguration(Node node,
java.io.BufferedWriter writer,
DataExtractorContext ctx)
|
void |
extractConfigurationStandalone(Node node,
java.io.BufferedWriter out)
|
void |
extractConfigurationStandalone(Node node,
java.io.OutputStream out)
|
OutgoingBatch |
extractInitialLoadFor(Node node,
Trigger config,
java.io.BufferedWriter writer)
|
void |
extractInitialLoadWithinBatchFor(Node node,
Trigger trigger,
java.io.BufferedWriter writer,
DataExtractorContext ctx)
|
extractConfiguration
void extractConfiguration(Node node,
java.io.BufferedWriter writer,
DataExtractorContext ctx)
throws java.io.IOException
- Throws:
java.io.IOException
extractConfigurationStandalone
void extractConfigurationStandalone(Node node,
java.io.OutputStream out)
throws java.io.IOException
- Throws:
java.io.IOException
extractConfigurationStandalone
void extractConfigurationStandalone(Node node,
java.io.BufferedWriter out)
throws java.io.IOException
- Throws:
java.io.IOException
extractInitialLoadFor
OutgoingBatch extractInitialLoadFor(Node node,
Trigger config,
java.io.BufferedWriter writer)
extractInitialLoadWithinBatchFor
void extractInitialLoadWithinBatchFor(Node node,
Trigger trigger,
java.io.BufferedWriter writer,
DataExtractorContext ctx)
extract
boolean extract(Node node,
IOutgoingTransport transport)
throws java.lang.Exception
- Returns:
- true if work was done or false if there was no work to do.
- Throws:
java.lang.Exception
extract
boolean extract(Node node,
IExtractListener handler)
throws java.lang.Exception
- Throws:
java.lang.Exception
extractBatchRange
boolean extractBatchRange(IOutgoingTransport transport,
java.lang.String startBatchId,
java.lang.String endBatchId)
throws java.lang.Exception
- Throws:
java.lang.Exception
extractBatchRange
boolean extractBatchRange(IExtractListener handler,
java.lang.String startBatchId,
java.lang.String endBatchId)
throws java.lang.Exception
- Throws:
java.lang.Exception
addExtractorFilter
void addExtractorFilter(IExtractorFilter extractorFilter)
Copyright © 2007-2008. All Rights Reserved.