public class CM_LinkData extends CM_Script
autoManager, isBusy
allDatasets, evaluator, rnd, serviceIDs
dm
passwordHandler, service, serviceType
jarFile, syncOn, uuid
Constructor and Description |
---|
CM_LinkData(Service service,
PasswordHandler pHandler)
Creates a new instance of CM_LinkData.
|
Modifier and Type | Method and Description |
---|---|
org.licas_xml.abs.Element |
createProcessScript()
Create the policy description that can be used as a default script for initialising the
auto engine of this service.
|
MessageInfo |
evaluateBehaviour(MessageInfo messageInfo)
Evaluate a behaviour, initialised by an input
messageInfo , with the evaluation logic
written in a behaviourAction method. |
evaluateBehaviour, getAutoEngine, invokeBehaviour, setAutonomicManager
getAllData, getDataRandomID, getServiceIDs, receiveDataXML, resetValues, sendDataXML, setAllData
getServerPassword, setDataModule
canAccess, canAccessTemp, getPasswordHandler, getPasswordHandler, 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
public CM_LinkData(Service service, PasswordHandler pHandler) throws java.lang.Exception
service
- the parent service.pHandler
- the parent password handler.java.lang.Exception
- any error.public MessageInfo evaluateBehaviour(MessageInfo messageInfo) throws java.lang.Exception
messageInfo
, with the evaluation logic
written in a behaviourAction
method.evaluateBehaviour
in class CM_Auto
messageInfo
- the message with initial behaviour details.java.lang.Exception
- and error.public org.licas_xml.abs.Element createProcessScript() throws java.lang.Exception
createProcessScript
in class CM_Script
java.lang.Exception
- any error.