
public class OOrientDBLoader extends OAbstractLoader implements OLoader
| Modifier and Type | Class and Description |
|---|---|
protected static class |
OOrientDBLoader.DB_TYPE |
| Modifier and Type | Field and Description |
|---|---|
protected int |
batchCommitSize |
protected AtomicLong |
batchCounter |
protected List<ODocument> |
classes |
protected String |
className |
protected String |
clusterName |
protected boolean |
dbAutoCreate |
protected boolean |
dbAutoCreateProperties |
protected boolean |
dbAutoDropIfExists |
protected String |
dbPassword |
protected OOrientDBLoader.DB_TYPE |
dbType |
protected String |
dbURL |
protected String |
dbUser |
protected List<ODocument> |
indexes |
protected OClass |
schemaClass |
protected String |
serverPassword |
protected String |
serverUser |
protected boolean |
standardElementConstraints |
protected boolean |
tx |
protected boolean |
txUseLog |
protected boolean |
useLightweightEdges |
protected boolean |
wal |
progresscontext, ifExpression, logLevel, output, processor| Constructor and Description |
|---|
OOrientDBLoader() |
| Modifier and Type | Method and Description |
|---|---|
void |
begin() |
void |
beginLoader(OETLPipeline pipeline) |
void |
configure(OETLProcessor iProcessor,
ODocument conf,
OCommandContext iContext)
Called by the @OETLProcessor
|
protected void |
createProperty(OClass cls,
String f,
Object fValue) |
void |
end() |
void |
endLoader(OETLPipeline pipeline) |
ODocument |
getConfiguration() |
String |
getName()
Return the symbolic name of the component
|
protected OClass |
getOrCreateClass(OETLPipeline pipeline,
String iClassName,
String iSuperClass) |
String |
getUnit() |
void |
load(OETLPipeline pipeline,
Object input,
OCommandContext context) |
void |
rollback(OETLPipeline pipeline) |
getProgressgetCommonConfigurationParameters, getIfFilter, log, resolve, skip, stringArray2Json, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetProgressprotected String clusterName
protected String className
protected OClass schemaClass
protected String dbURL
protected String dbUser
protected String dbPassword
protected String serverUser
protected String serverPassword
protected boolean dbAutoCreate
protected boolean dbAutoDropIfExists
protected boolean dbAutoCreateProperties
protected boolean useLightweightEdges
protected boolean standardElementConstraints
protected boolean tx
protected int batchCommitSize
protected AtomicLong batchCounter
protected OOrientDBLoader.DB_TYPE dbType
protected boolean wal
protected boolean txUseLog
public void load(OETLPipeline pipeline, Object input, OCommandContext context)
public void rollback(OETLPipeline pipeline)
public ODocument getConfiguration()
getConfiguration in interface OETLComponentgetConfiguration in class OAbstractETLComponentpublic void configure(OETLProcessor iProcessor, ODocument conf, OCommandContext iContext)
OETLComponentconfigure in interface OETLComponentconfigure in class OAbstractETLComponentpublic void begin()
begin in interface OETLComponentbegin in class OAbstractETLComponentpublic void end()
end in interface OETLComponentend in class OAbstractETLComponentpublic void beginLoader(OETLPipeline pipeline)
beginLoader in interface OLoaderbeginLoader in class OAbstractLoaderprotected OClass getOrCreateClass(OETLPipeline pipeline, String iClassName, String iSuperClass)
public String getName()
OETLComponentgetName in interface OETLComponentpublic void endLoader(OETLPipeline pipeline)
endLoader in interface OLoaderendLoader in class OAbstractLoaderCopyright © 2009–2025 OrientDB. All rights reserved.