public abstract class HeuristicModule extends ServiceModule
| Modifier and Type | Field and Description |
|---|---|
protected org.licas_xml.abs.Element |
configXml
Admin element with configuration values
|
shutDownpasswordHandler, service, serviceTypejarFile, syncOn, uuid| Constructor and Description |
|---|
HeuristicModule()
Create a new instance of HeuristicModule.
|
HeuristicModule(org.licas_xml.abs.Element adminXml)
Create a new instance of HeuristicModule.
|
| Modifier and Type | Method and Description |
|---|---|
abstract org.licas_xml.abs.Element |
evaluate(DataQueryModel dataInfo)
Evaluate the behaviour, process, or action.
|
abstract void |
resetValues()
Reset variables for another test run.
|
getShutDown, interrupt, setShutDown, setShutDowncanAccess, canAccessTemp, getPasswordHandler, getPasswordHandler, getServerPassword, getServicePassword, getServiceType, isAdminKey, setServiceDetails, setServiceTypegetJarFile, getUUID, loadObject, setJarFile, setUUID, threadAliveStateactiveCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, run, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yieldequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetUUID, setJarFile, setUUIDprotected org.licas_xml.abs.Element configXml
public HeuristicModule()
throws java.lang.Exception
java.lang.Exception - any error.public HeuristicModule(org.licas_xml.abs.Element adminXml)
throws java.lang.Exception
adminXml - configuration parameters, including metric type and setup.java.lang.Exception - any error.public abstract void resetValues()
public abstract org.licas_xml.abs.Element evaluate(DataQueryModel dataInfo) throws java.lang.Exception
dataInfo - initialisation dataInfo for the evaluator.java.lang.Exception - and error.