public abstract class HeuristicModule extends ServiceModule
Modifier and Type | Field and Description |
---|---|
protected org.licas_xml.abs.Element |
configXml
Admin element with configuration values
|
shutDown
passwordHandler, service, serviceType
jarFile, 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, setShutDown
canAccess, canAccessTemp, getPasswordHandler, getPasswordHandler, getServerPassword, getServicePassword, getServiceType, isAdminKey, setServiceDetails, setServiceType
getJarFile, getUUID, loadObject, setJarFile, setUUID, threadAliveState
activeCount, 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, yield
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getUUID, setJarFile, setUUID
protected 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.