Class OETLAbstractExtractor
java.lang.Object
com.orientechnologies.orient.etl.OETLAbstractComponent
com.orientechnologies.orient.etl.extractor.OETLAbstractExtractor
- All Implemented Interfaces:
OETLExtractor,OETLComponent,Iterator<OETLExtractedItem>
- Direct Known Subclasses:
OETLAbstractSourceExtractor,OETLJDBCExtractor
ETL abstract extractor.
-
Field Summary
FieldsFields inherited from class com.orientechnologies.orient.etl.OETLAbstractComponent
configuration, context, ifExpression, output, processor -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.orientechnologies.orient.etl.OETLAbstractComponent
begin, configure, debug, end, error, error, format, getCommonConfigurationParameters, getContext, getIfFilter, getProcessor, info, resolve, setProcessor, skip, stringArray2Json, toString, warnMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Iterator
forEachRemaining, hasNext, nextMethods inherited from interface com.orientechnologies.orient.etl.OETLComponent
begin, configure, end, getContext, getName, getProcessor, setProcessorMethods inherited from interface com.orientechnologies.orient.etl.extractor.OETLExtractor
extract, getUnit
-
Field Details
-
current
protected long current -
total
protected long total
-
-
Constructor Details
-
OETLAbstractExtractor
public OETLAbstractExtractor()
-
-
Method Details
-
getProgress
public long getProgress()- Specified by:
getProgressin interfaceOETLExtractor
-
getTotal
public long getTotal()- Specified by:
getTotalin interfaceOETLExtractor
-
remove
public void remove()- Specified by:
removein interfaceIterator<OETLExtractedItem>
-
getConfiguration
- Specified by:
getConfigurationin interfaceOETLComponent- Overrides:
getConfigurationin classOETLAbstractComponent- Returns:
-