Class MemoryEngine
- java.lang.Object
-
- ru.ispras.microtesk.mmu.test.engine.memory.MemoryEngine
-
- All Implemented Interfaces:
Engine
public final class MemoryEngine extends java.lang.Object implements Engine
MemoryEngine
implements a test engine for memory management units (MMU).
-
-
Constructor Summary
Constructors Constructor Description MemoryEngine()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
configure(java.util.Map<java.lang.String,java.lang.Object> attributes)
java.lang.String
getId()
SequenceSelector
getSequenceSelector()
void
onEndProgram()
void
onStartProgram()
ru.ispras.testbase.knowledge.iterator.Iterator<AbstractSequence>
solve(EngineContext engineContext, AbstractSequence abstractSequence)
-
-
-
Field Detail
-
ID
public static final java.lang.String ID
- See Also:
- Constant Field Values
-
PATH
public static final java.lang.String PATH
- See Also:
- Constant Field Values
-
-
Method Detail
-
getSequenceSelector
public SequenceSelector getSequenceSelector()
- Specified by:
getSequenceSelector
in interfaceEngine
-
configure
public void configure(java.util.Map<java.lang.String,java.lang.Object> attributes)
-
solve
public ru.ispras.testbase.knowledge.iterator.Iterator<AbstractSequence> solve(EngineContext engineContext, AbstractSequence abstractSequence)
-
onStartProgram
public void onStartProgram()
- Specified by:
onStartProgram
in interfaceEngine
-
onEndProgram
public void onEndProgram()
- Specified by:
onEndProgram
in interfaceEngine
-
-