public abstract class AbstractTupleCentreVMState
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected AbstractTupleCentreVMContext |
vm |
Constructor and Description |
---|
AbstractTupleCentreVMState(AbstractTupleCentreVMContext tcvm) |
Modifier and Type | Method and Description |
---|---|
abstract void |
execute() |
abstract AbstractTupleCentreVMState |
getNextState() |
abstract boolean |
isIdle() |
protected void |
log() |
abstract void |
resolveLinks() |
protected AbstractTupleCentreVMContext vm
public AbstractTupleCentreVMState(AbstractTupleCentreVMContext tcvm)
tcvm
- the tuple centre VM this state belongs topublic abstract void execute()
public abstract AbstractTupleCentreVMState getNextState()
public abstract boolean isIdle()
public abstract void resolveLinks()
protected void log()