public class OETLOrientDBLoader extends OETLAbstractLoader implements OETLLoader
Modifier and Type | Class and Description |
---|---|
protected static class |
OETLOrientDBLoader.DB_TYPE |
Modifier and Type | Field and Description |
---|---|
OrientDB |
orient |
ODatabasePool |
pool |
progress
configuration, context, ifExpression, output, processor
Constructor and Description |
---|
OETLOrientDBLoader() |
Modifier and Type | Method and Description |
---|---|
void |
begin(ODatabaseDocument db) |
void |
beginLoader(OETLPipeline pipeline) |
void |
close() |
void |
configure(ODocument conf,
OCommandContext iContext)
Called by the @OETLProcessor
|
protected void |
createProperty(OClass cls,
String f,
Object fValue) |
void |
end() |
ODocument |
getConfiguration() |
String |
getName()
Return the symbolic name of the component
|
protected OClass |
getOrCreateClass(ODatabaseDocument db,
String iClassName,
String iSuperClass) |
ODatabasePool |
getPool() |
String |
getUnit() |
void |
load(ODatabaseDocument db,
Object input,
OCommandContext context) |
void |
rollback(ODatabaseDocument db) |
getProgress
getCommonConfigurationParameters, getIfFilter, log, log, resolve, setProcessor, skip, stringArray2Json, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getProgress
setProcessor
public ODatabasePool pool
public OrientDB orient
public ODatabasePool getPool()
getPool
in interface OETLLoader
public void load(ODatabaseDocument db, Object input, OCommandContext context)
load
in interface OETLLoader
public String getUnit()
getUnit
in interface OETLLoader
public void rollback(ODatabaseDocument db)
rollback
in interface OETLLoader
protected OClass getOrCreateClass(ODatabaseDocument db, String iClassName, String iSuperClass)
public ODocument getConfiguration()
getConfiguration
in interface OETLComponent
getConfiguration
in class OETLAbstractComponent
public void configure(ODocument conf, OCommandContext iContext)
OETLComponent
configure
in interface OETLComponent
configure
in class OETLAbstractComponent
public void begin(ODatabaseDocument db)
begin
in interface OETLComponent
begin
in class OETLAbstractComponent
public void beginLoader(OETLPipeline pipeline)
beginLoader
in interface OETLLoader
beginLoader
in class OETLAbstractLoader
public void end()
end
in interface OETLComponent
end
in class OETLAbstractComponent
public void close()
close
in interface OETLLoader
public String getName()
OETLComponent
getName
in interface OETLComponent
Copyright © 2009–2020 OrientDB. All rights reserved.