public interface DataStoreIntf extends TransportIntf
CATEGROY_ADAPTER, CATEGROY_APP, CATEGROY_DB_CON, CATEGROY_DB_POOL, CATEGROY_ENGINE, CATEGROY_MODULE, CATEGROY_POOL_MGR, CATEGROY_QUEUE, CATEGROY_THREAD_MGR, CATEGROY_WORKER, COMMAND_DEREGISTER_KEY, COMMAND_PAUSE, COMMAND_REGISTER_KEY, COMMAND_RESTART, COMMAND_SHUTDOWN, COMMAND_START, COMMAND_STOP, FLAG_FALSE, FLAG_TRUE, PARAM_JVM_STR, PARAM_JVMID_STR, PARAM_SERVERNAME_STR, PARAM_SERVICEACTIVE_STR, PARAM_SERVICECATAGORY_STR, PARAM_SERVICENAME_STR, PARAM_SERVICERUNNING_STR, TYPE_CLUSTER, TYPE_DISPLAY_STR, TYPE_EVENT, TYPE_JVM, TYPE_JVM_STR, TYPE_MAX, TYPE_SERVER, TYPE_SERVICE| Modifier and Type | Method and Description |
|---|---|
void |
applyTableData(int aType,
Map<String,Object> aParameters) |
void |
applyTableData(int aType,
Map<String,Object> aParameters,
boolean aTransaction,
boolean aByUseTag) |
void |
cleanUp() |
int[] |
doBatch(int aType,
List<Map<String,Object>> aDataList) |
int |
doInsertSql() |
int |
doInsertSql(boolean aTransaction) |
int |
doInsertSql(boolean aTransaction,
boolean aByUseTag) |
int |
doSql(String aSql,
List<Object> aParams) |
int |
doUpdateSql() |
int |
doUpdateSql(boolean aTransaction) |
int |
doUpdateSql(boolean aTransaction,
boolean aByUseTag) |
DataStoreParamIntf |
getDataStoreParam(String aFieldName) |
Long |
getIdentityLongValue() |
Object |
getIdentityValue() |
List<DataStoreParamIntf> |
getParameterList() |
Map<String,DataStoreParamIntf> |
getParameterMap() |
String |
getPoolName() |
String |
getPrimaryKeyFieldName() |
String |
getTableName() |
void |
logError(MessageIntf aMsg,
Map<String,Object> anErrorParams,
String anErrorMsg,
int anErrorCode) |
void |
resetIdentityValue() |
void |
saveStats(Map<String,Object> aStatsData) |
void |
setFieldsUse(boolean aFlag) |
void |
setIdentityField(String aDBField,
String aSequence) |
void |
setIdentityValue(Object aValue) |
void |
setObject(String aFieldName,
Object aData) |
void |
setObject(String aFieldName,
String aData) |
void |
setObjectList(String aFieldName,
Object aData) |
void |
setObjectList(String aFieldName,
String aData) |
void |
setPoolName(String aPoolName) |
void |
setTableName(String aTableName) |
void |
setUse(String aFieldName,
boolean aFlag) |
addMsg, addTransport, close, getMsg, getMsgNoWait, getTransportName, getUserHashCode, init, initTransport, isListener, isReader, isWriter, processMsgListner, readMsg, readMsg, removeTransport, setListener, setReader, setWriter, sizeaddInProcess, addTotalErrorNumber, addTotalMsgNumber, addTotalProcessed, deRegister, doEventMessage, doMessage, getInProcess, getJvmId, getJvmService, getName, getStats, getTotalErrorNumber, getTotalMsgNumber, getTotalProcessed, initMessage, isActive, isRunning, register, resetTotals, setActive, setRunning, subtractInProcessvoid logError(MessageIntf aMsg, Map<String,Object> anErrorParams, String anErrorMsg, int anErrorCode) throws Exception
ExceptionString getTableName()
void setTableName(String aTableName)
String getPoolName()
void setPoolName(String aPoolName)
Object getIdentityValue()
Long getIdentityLongValue()
void setIdentityValue(Object aValue)
void resetIdentityValue()
String getPrimaryKeyFieldName()
void setFieldsUse(boolean aFlag)
void setUse(String aFieldName, boolean aFlag)
Map<String,DataStoreParamIntf> getParameterMap()
List<DataStoreParamIntf> getParameterList()
DataStoreParamIntf getDataStoreParam(String aFieldName)
int doInsertSql(boolean aTransaction,
boolean aByUseTag)
throws Exception
Exceptionint doUpdateSql(boolean aTransaction,
boolean aByUseTag)
throws Exception
Exceptionvoid applyTableData(int aType,
Map<String,Object> aParameters)
throws Exception
Exceptionvoid applyTableData(int aType,
Map<String,Object> aParameters,
boolean aTransaction,
boolean aByUseTag)
throws Exception
Exceptionint[] doBatch(int aType,
List<Map<String,Object>> aDataList)
throws Exception
Exceptionvoid cleanUp()
Copyright © 2020. All rights reserved.