| java.lang.Object org.netbeans.lib.profiler.instrumentation.SingleMethodScaner org.netbeans.lib.profiler.instrumentation.Injector org.netbeans.lib.profiler.instrumentation.SpecialCallInjector org.netbeans.lib.profiler.instrumentation.HandleServletDoMethodCallInjector
HandleServletDoMethodCallInjector | class HandleServletDoMethodCallInjector extends SpecialCallInjector (Code) | | Specialized subclass of Injector, that provides injection of our standard handleServletDoMethod(javax.servlet.http.HttpServletRequest request)
call into javax.servlet.http.HttpServlet methods
void doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
void doPost(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
void doPut(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
void doDelete(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
author: Tomas Hurka |
HandleServletDoMethodCallInjector | HandleServletDoMethodCallInjector(ClassInfo clazz, int baseCPoolCount, int methodIdx)(Code) | | |
getMethodSignatures | static String[] getMethodSignatures()(Code) | | |
Methods inherited from org.netbeans.lib.profiler.instrumentation.SpecialCallInjector | public byte[] instrumentMethod()(Code)(Java Doc)
|
Methods inherited from org.netbeans.lib.profiler.instrumentation.Injector | protected void addExceptionTableEntry(int startPC, int endPC, int handlerPC, int typeCPIndex)(Code)(Java Doc) protected void appendCode(byte[] appendedBytes, int appendedBytesCount)(Code)(Java Doc) protected byte[] createPackedMethodInfo()(Code)(Java Doc) void handleJumpWiden(int bci, int delta)(Code)(Java Doc) protected void injectCodeAndRewrite(byte[] injectedBytes, int injectedBytesCount, int injectionPos, boolean injectionBindsToFollowingInstruction)(Code)(Java Doc) protected void insertProfilingPoints(RuntimeProfilingPoint[] points, int ppHitCPMethodIdx)(Code)(Java Doc) abstract public byte[] instrumentMethod()(Code)(Java Doc)
|
Methods inherited from org.netbeans.lib.profiler.instrumentation.SingleMethodScaner | protected static int align(int n)(Code)(Java Doc) protected int getByte(int pos)(Code)(Java Doc) protected int getInt(int pos)(Code)(Java Doc) protected short getShort(int pos)(Code)(Java Doc) protected static int getU2(byte[] buf, int pos)(Code)(Java Doc) protected int getU2(int pos)(Code)(Java Doc) protected static int getU4(byte[] buf, int pos)(Code)(Java Doc) protected int getU4(int pos)(Code)(Java Doc) protected void initBytecodesArray()(Code)(Java Doc) protected int opcodeLength(int bci)(Code)(Java Doc) protected static void putByte(byte[] buf, int pos, int value)(Code)(Java Doc) protected void putInt(int pos, int value)(Code)(Java Doc) protected void putShort(int pos, short value)(Code)(Java Doc) protected static void putU2(byte[] buf, int pos, int value)(Code)(Java Doc) protected static void putU4(byte[] buf, int pos, int value)(Code)(Java Doc) protected void putU4(int pos, int value)(Code)(Java Doc) public void setClassAndMethod(ClassInfo clazz, int methodIdx)(Code)(Java Doc)
|
|
|