DATACENTER_DBID_PREFIX, ERROR, ETL_DATA_OBJ, FAILURE, MAIN_DATACENTER, MESSAGE, SUCCESS
构造器和说明 |
---|
ETLContext(ETLData etlData) |
限定符和类型 | 方法和说明 |
---|---|
void |
addCurETLSyncBase(ETLSyncBase base) |
void |
addCurFromETLSource(ETLSource fromSource) |
void |
addCurFromSDBData(SDBData fromSDBData) |
void |
addCurLineList(java.util.List<ArrowLine> lineList) |
void |
addCurSyncRowsWithFailure(int rows) |
void |
addCurSyncRowsWithSuccess(int rows) |
void |
addCurToETLSource(ETLSource toSource) |
void |
addCurToSDBData(SDBData toSDBData) |
void |
closeAllDataCenter()
关闭所有连接
|
boolean |
containKey(java.lang.String key) |
boolean |
getBoolean(java.lang.String key) |
boolean |
getBoolean(java.lang.String key,
boolean defaultValue) |
ETLSource |
getCurFromETLSource() |
SDBData |
getCurFromSDBData() |
java.util.List<ArrowLine> |
getCurLineList() |
int |
getCurSyncFailureRows() |
int |
getCurSyncSuccessRows() |
ETLSource |
getCurToETLSource() |
ETLSyncBase |
getCurToETLSyncBase() |
SDBData |
getCurToSDBData() |
DataCenter |
getDataCenterByDbId(java.lang.String dbId) |
DataCenter |
getDataCenterByKey(java.lang.String key)
获取数据库连接对象
|
DataCenter |
getDataCenterBySDBData(SDBData sdbData) |
Datastore |
getDatastore(java.lang.String key)
获取数据集
|
double |
getDouble(java.lang.String key) |
double |
getDouble(java.lang.String key,
double defaultValue)
获取整型
|
ETLData |
getEtlData() |
java.lang.String |
getEtlId() |
int |
getInteger(java.lang.String key) |
int |
getInteger(java.lang.String key,
int defaultValue)
获取整型
|
java.util.List |
getList(java.lang.String key) |
DataCenter |
getMainDataCenter() |
ModuleContext |
getModuleContext() |
java.lang.String |
getRunId() |
java.lang.String |
getString(java.lang.String key) |
java.lang.String |
getString(java.lang.String key,
java.lang.String defaultValue)
获取字符串
|
java.lang.String[] |
getStringArray(java.lang.String key) |
java.lang.Object |
getValue(java.lang.String key)
获取上下文中的值
|
void |
putValue(java.lang.String key,
java.lang.Object obj)
存值
|
void |
removeByKey(java.lang.String key) |
public ETLContext(ETLData etlData)
public ETLData getEtlData()
public java.lang.String getEtlId()
public ModuleContext getModuleContext()
public void addCurFromSDBData(SDBData fromSDBData)
public SDBData getCurFromSDBData()
public void addCurToSDBData(SDBData toSDBData)
public SDBData getCurToSDBData()
public void addCurFromETLSource(ETLSource fromSource)
public ETLSource getCurFromETLSource()
public void addCurToETLSource(ETLSource toSource)
public ETLSource getCurToETLSource()
public void addCurETLSyncBase(ETLSyncBase base)
public ETLSyncBase getCurToETLSyncBase()
public void addCurLineList(java.util.List<ArrowLine> lineList)
public java.util.List<ArrowLine> getCurLineList()
public java.lang.String getRunId()
public void addCurSyncRowsWithSuccess(int rows)
public void addCurSyncRowsWithFailure(int rows)
public int getCurSyncSuccessRows()
public int getCurSyncFailureRows()
public void closeAllDataCenter()
public java.lang.Object getValue(java.lang.String key)
key
- Stringpublic void putValue(java.lang.String key, java.lang.Object obj)
key
- Stringobj
- Objectpublic void removeByKey(java.lang.String key)
public boolean containKey(java.lang.String key)
public java.lang.String getString(java.lang.String key, java.lang.String defaultValue)
key
- StringdefaultValue
- Stringpublic java.lang.String getString(java.lang.String key)
public java.lang.String[] getStringArray(java.lang.String key)
public int getInteger(java.lang.String key)
public int getInteger(java.lang.String key, int defaultValue)
key
- StringdefaultValue
- 默认值public double getDouble(java.lang.String key)
public double getDouble(java.lang.String key, double defaultValue)
key
- StringdefaultValue
- doublepublic boolean getBoolean(java.lang.String key)
public boolean getBoolean(java.lang.String key, boolean defaultValue)
public Datastore getDatastore(java.lang.String key)
key
- Stringpublic DataCenter getMainDataCenter()
public DataCenter getDataCenterByDbId(java.lang.String dbId)
public DataCenter getDataCenterBySDBData(SDBData sdbData)
public DataCenter getDataCenterByKey(java.lang.String key)
key
- Stringpublic java.util.List getList(java.lang.String key)