Class ThreadHandler

java.lang.Object
de.uzl.its.swat.thread.ThreadHandler

public final class ThreadHandler extends Object
  • Constructor Details

    • ThreadHandler

      public ThreadHandler()
  • Method Details

    • init

      public static void init()
    • addThreadContext

      public static void addThreadContext(long id)
    • removeThreadContext

      public static void removeThreadContext(long id)
    • sendData

      public static void sendData(long id)
    • getThreadCount

      public static int getThreadCount()
    • removeSolverContext

      public static void removeSolverContext(long id)
    • getSolverContext

      public static org.sosy_lab.java_smt.api.SolverContext getSolverContext(long id)
    • getProcessor

      public static InstructionProcessor getProcessor(long id)
    • enableThreadContext

      public static void enableThreadContext(long id)
    • disableThreadContext

      public static void disableThreadContext(long id)
    • setNextInstruction

      public static void setNextInstruction(long id, Instruction next)
    • getNextInstruction

      public static Instruction getNextInstruction(long id)
    • setCurrentInstruction

      public static void setCurrentInstruction(long id, Instruction current)
    • getCurrentInstruction

      public static Instruction getCurrentInstruction(long id)
    • logInvocation

      public static void logInvocation(long id, LogRecord logRecord)
    • getSymbolicVisitor

      public static SymbolicInstructionVisitor getSymbolicVisitor(long id)
    • setEndpointName

      public static void setEndpointName(long id, String endpointName)
    • getEndpointName

      public static String getEndpointName(long id)
    • setEndpointID

      public static void setEndpointID(long id, int endpointID)
    • getEndpointID

      public static int getEndpointID(long id)
    • setStaticField

      public static void setStaticField(long id, ObjectInfo oi, int classId, int fieldId, Value<?,?> value)
    • getStaticField

      public static Value<?,?> getStaticField(long id, ObjectInfo oi, int classId, int fieldId)