public class AgentActionWorker
extends java.lang.Thread
| Modifier and Type | Field and Description |
|---|---|
private java.lang.Boolean |
abort |
private InstrumentationProvider |
provider |
private java.net.Socket |
socket |
| Constructor and Description |
|---|
AgentActionWorker(java.net.Socket socket,
InstrumentationProvider provider) |
| Modifier and Type | Method and Description |
|---|---|
private void |
closeSocket(java.io.BufferedWriter out) |
private void |
executeRequest(java.net.Socket socket) |
private void |
getAllLoadedClasses(java.io.BufferedReader in,
java.io.BufferedWriter out) |
private void |
recieveByteCode(java.io.BufferedReader in,
java.io.BufferedWriter out) |
private void |
sendByteCode(java.io.BufferedReader in,
java.io.BufferedWriter out) |
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, run, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yieldprivate java.net.Socket socket
private InstrumentationProvider provider
private java.lang.Boolean abort
public AgentActionWorker(java.net.Socket socket,
InstrumentationProvider provider)
private void executeRequest(java.net.Socket socket)
private void getAllLoadedClasses(java.io.BufferedReader in,
java.io.BufferedWriter out)
throws java.io.IOException
java.io.IOExceptionprivate void sendByteCode(java.io.BufferedReader in,
java.io.BufferedWriter out)
throws java.io.IOException
java.io.IOExceptionprivate void recieveByteCode(java.io.BufferedReader in,
java.io.BufferedWriter out)
throws java.io.IOException
java.io.IOExceptionprivate void closeSocket(java.io.BufferedWriter out)
throws java.io.IOException
java.io.IOException