Package de.uzl.its.swat.thread
Class ThreadHandler
java.lang.Object
de.uzl.its.swat.thread.ThreadHandler
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic voidaddThreadContext(long id) static voiddisableThreadContext(long id) static voidenableThreadContext(long id) static InstructiongetCurrentInstruction(long id) static intgetEndpointID(long id) static StringgetEndpointName(long id) static InstructiongetNextInstruction(long id) static InstructionProcessorgetProcessor(long id) static org.sosy_lab.java_smt.api.SolverContextgetSolverContext(long id) static Value<?,?> getStaticField(long id, ObjectInfo oi, int classId, int fieldId) static SymbolicInstructionVisitorgetSymbolicVisitor(long id) static intstatic voidinit()static voidlogInvocation(long id, LogRecord logRecord) static voidremoveSolverContext(long id) static voidremoveThreadContext(long id) static voidsendData(long id) static voidsetCurrentInstruction(long id, Instruction current) static voidsetEndpointID(long id, int endpointID) static voidsetEndpointName(long id, String endpointName) static voidsetNextInstruction(long id, Instruction next) static voidsetStaticField(long id, ObjectInfo oi, int classId, int fieldId, Value<?, ?> value) 
- 
Constructor Details- 
ThreadHandlerpublic ThreadHandler()
 
- 
- 
Method Details- 
initpublic static void init()
- 
addThreadContextpublic static void addThreadContext(long id) 
- 
removeThreadContextpublic static void removeThreadContext(long id) 
- 
sendDatapublic static void sendData(long id) 
- 
getThreadCountpublic static int getThreadCount()
- 
removeSolverContextpublic static void removeSolverContext(long id) 
- 
getSolverContextpublic static org.sosy_lab.java_smt.api.SolverContext getSolverContext(long id) 
- 
getProcessor
- 
enableThreadContextpublic static void enableThreadContext(long id) 
- 
disableThreadContextpublic static void disableThreadContext(long id) 
- 
setNextInstruction
- 
getNextInstruction
- 
setCurrentInstruction
- 
getCurrentInstruction
- 
logInvocation
- 
getSymbolicVisitor
- 
setEndpointName
- 
getEndpointName
- 
setEndpointIDpublic static void setEndpointID(long id, int endpointID) 
- 
getEndpointIDpublic static int getEndpointID(long id) 
- 
setStaticFieldpublic static void setStaticField(long id, ObjectInfo oi, int classId, int fieldId, Value<?, ?> value) 
- 
getStaticField
 
-