Package com.orientechnologies.orient.etl
Class OETLAbstractComponent
java.lang.Object
com.orientechnologies.orient.etl.OETLAbstractComponent
- All Implemented Interfaces:
OETLComponent
- Direct Known Subclasses:
OETLAbstractBlock,OETLAbstractExtractor,OETLAbstractLoader,OETLAbstractPipelineComponent,OETLAbstractSource
ETL abstract component.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ODocumentprotected OCommandContextprotected Stringprotected Stringprotected OETLProcessor -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidconfigure(ODocument iConfiguration, OCommandContext iContext) Called by the @OETLProcessorprotected voidvoidend()protected voidprotected voidprotected Stringprotected Stringprotected OOrBlockprotected voidprotected ObjectvoidsetProcessor(OETLProcessor processor) protected booleanprotected StringstringArray2Json(Object[] iObject) toString()protected voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.orientechnologies.orient.etl.OETLComponent
getName
-
Field Details
-
processor
-
context
-
output
-
ifExpression
-
configuration
-
-
Constructor Details
-
OETLAbstractComponent
public OETLAbstractComponent()
-
-
Method Details
-
getConfiguration
- Specified by:
getConfigurationin interfaceOETLComponent- Returns:
-
configure
Description copied from interface:OETLComponentCalled by the @OETLProcessor- Specified by:
configurein interfaceOETLComponent
-
begin
- Specified by:
beginin interfaceOETLComponent
-
end
public void end()- Specified by:
endin interfaceOETLComponent
-
getContext
- Specified by:
getContextin interfaceOETLComponent
-
getProcessor
- Specified by:
getProcessorin interfaceOETLComponent
-
setProcessor
- Specified by:
setProcessorin interfaceOETLComponent
-
getCommonConfigurationParameters
-
toString
-
skip
-
getIfFilter
-
error
-
error
-
debug
-
info
-
warn
-
format
-
stringArray2Json
-
resolve
-