public class ThreadMeasureBehaviour
extends jade.core.behaviours.TickerBehaviour
LoadService
.Constructor and Description |
---|
ThreadMeasureBehaviour(LoadMeasureAgent loadMeasureAgent,
long period)
Instantiates a new thread measure behavior.
|
Modifier and Type | Method and Description |
---|---|
boolean |
isOneShotBehaviour()
Checks if this behavior is just used once.
|
protected void |
onTick() |
void |
setOneShotBehaviour(boolean oneShotBehaviour)
Sets if the measurement is just used once.
|
action, done, getPeriod, getTickCount, onStart, reset, reset, setFixedPeriod, stop
actionWrapper, block, block, getAgent, getBehaviourName, getDataStore, getExecutionState, getParent, getRestartCounter, handle, handleBlockEvent, handleRestartEvent, isRunnable, onEnd, restart, root, setAgent, setBehaviourName, setDataStore, setExecutionState
public ThreadMeasureBehaviour(LoadMeasureAgent loadMeasureAgent, long period)
loadMeasureAgent
- the load measure agentperiod
- the periodpublic boolean isOneShotBehaviour()
public void setOneShotBehaviour(boolean oneShotBehaviour)
oneShotBehaviour
- the new one shot behaviorprotected void onTick()
onTick
in class jade.core.behaviours.TickerBehaviour