public interface EngineIntf extends FrameworkIntf
| Modifier and Type | Field and Description |
|---|---|
static Boolean |
BOOLEAN_FALSE |
static Boolean |
BOOLEAN_TRUE |
static String |
MAP_ENGINENAME |
static String |
MAP_ENGINEREADERSERVICE |
static String |
MAP_QUEUENAMEREADER |
static String |
MAP_QUEUENAMEWRITER |
static String |
MAP_TIMERQUEUENAMEWRITER |
static String |
MAP_TIMERTRANSPORTWRITER |
static String |
MAP_TIMERTRANSPORTWRITERTYPE |
static String |
MAP_TRANSPORTREADER |
static String |
MAP_TRANSPORTREADERTYPE |
static String |
MAP_TRANSPORTWRITER |
static String |
MAP_TRANSPORTWRITERTYPE |
static String |
MAP_WORKERPOOLNAME |
static String |
MAP_WORKERSERVICE |
static String |
MAP_WORKERSERVICE_MAXTHREADS |
static String |
MAP_WORKERSERVICE_MINTHREADS |
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 |
doJob(MessageIntf aMsg) |
String |
getProduct() |
String |
getVersion() |
void |
logError(MessageIntf aMsg,
Map<String,Object> anErrorParams,
String anErrorMsg,
int anErrorCode) |
void |
processSetup() |
void |
runEngine() |
void |
sendMessage(MessageIntf aMsg) |
void |
setInfo(String aProduct,
String aVersion) |
int |
setRunTimeParams(String[] args) |
void |
startEngine(String[] args) |
addInProcess, addTotalErrorNumber, addTotalMsgNumber, addTotalProcessed, deRegister, doEventMessage, doMessage, getInProcess, getJvmId, getJvmService, getName, getStats, getTotalErrorNumber, getTotalMsgNumber, getTotalProcessed, initMessage, isActive, isRunning, register, resetTotals, setActive, setRunning, subtractInProcessstatic final String MAP_ENGINENAME
static final String MAP_ENGINEREADERSERVICE
static final String MAP_WORKERSERVICE
static final String MAP_WORKERPOOLNAME
static final String MAP_WORKERSERVICE_MINTHREADS
static final String MAP_WORKERSERVICE_MAXTHREADS
static final String MAP_TRANSPORTREADERTYPE
static final String MAP_TRANSPORTREADER
static final String MAP_TRANSPORTWRITERTYPE
static final String MAP_TRANSPORTWRITER
static final String MAP_TIMERTRANSPORTWRITERTYPE
static final String MAP_TIMERTRANSPORTWRITER
static final String MAP_QUEUENAMEREADER
static final String MAP_QUEUENAMEWRITER
static final String MAP_TIMERQUEUENAMEWRITER
static final Boolean BOOLEAN_TRUE
static final Boolean BOOLEAN_FALSE
String getProduct()
String getVersion()
void runEngine()
void logError(MessageIntf aMsg, Map<String,Object> anErrorParams, String anErrorMsg, int anErrorCode) throws Exception
Exceptionvoid doJob(MessageIntf aMsg) throws Exception
Exceptionvoid sendMessage(MessageIntf aMsg) throws Exception
ExceptionCopyright © 2020. All rights reserved.