Package com.sun.jdi.event

Examples of com.sun.jdi.event.ClassPrepareEvent.thread()


                 
                  //if(rt.name().equals("one.PruebaStack"))
                    {
                    MethodEntryRequest mer = vm.eventRequestManager().createMethodEntryRequest();
                    mer.setSuspendPolicy(EventRequest.SUSPEND_EVENT_THREAD);
                    mer.addThreadFilter(cpe.thread());
                    mer.putProperty("threadName", cpe.thread().name());
                    mer.putProperty("eEvent", eEvent);
                    mer.putProperty("where", "class load");
                    //mer.addClassFilter("one.PruebaStack");
                    mer.addClassFilter(rt);
View Full Code Here


                  //if(rt.name().equals("one.PruebaStack"))
                    {
                    MethodEntryRequest mer = vm.eventRequestManager().createMethodEntryRequest();
                    mer.setSuspendPolicy(EventRequest.SUSPEND_EVENT_THREAD);
                    mer.addThreadFilter(cpe.thread());
                    mer.putProperty("threadName", cpe.thread().name());
                    mer.putProperty("eEvent", eEvent);
                    mer.putProperty("where", "class load");
                    //mer.addClassFilter("one.PruebaStack");
                    mer.addClassFilter(rt);
                    mer.setEnabled(true);
View Full Code Here

                    mer.addClassFilter(rt);
                    mer.setEnabled(true);
                   
                    MethodExitRequest mxr = vm.eventRequestManager().createMethodExitRequest();
                    mxr.setSuspendPolicy(EventRequest.SUSPEND_EVENT_THREAD);
                    mxr.addThreadFilter(cpe.thread());
                    mxr.putProperty("threadName", cpe.thread().name());
                    mxr.putProperty("eEvent", eEvent);
                    mxr.putProperty("where", "breakpoint");
                    mxr.addClassFilter(rt);
                    mxr.setEnabled(true);
View Full Code Here

                    mer.setEnabled(true);
                   
                    MethodExitRequest mxr = vm.eventRequestManager().createMethodExitRequest();
                    mxr.setSuspendPolicy(EventRequest.SUSPEND_EVENT_THREAD);
                    mxr.addThreadFilter(cpe.thread());
                    mxr.putProperty("threadName", cpe.thread().name());
                    mxr.putProperty("eEvent", eEvent);
                    mxr.putProperty("where", "breakpoint");
                    mxr.addClassFilter(rt);
                    mxr.setEnabled(true);
                    }
View Full Code Here

                    Event evt = i.nextEvent();
                    if(evt instanceof ClassPrepareEvent) {
                        ClassPrepareEvent cpe = (ClassPrepareEvent) evt;
                        ReferenceType refType = cpe.referenceType();
                        logClazz.debug("Loading: " + refType.name() + " [cl:" + refType.classLoader()+"]");
                        loadClassDebug(refType, cpe.thread());
                    } else if(evt instanceof ClassUnloadEvent) {
                      ClassUnloadEvent cue = (ClassUnloadEvent) evt;
                      logClazz.debug("Unloading: " + cue.className());
                    } else if(evt instanceof ThreadStartEvent) {
                      ThreadStartEvent tse = (ThreadStartEvent) evt;
View Full Code Here

                    }
                }
                else if ( event instanceof ClassPrepareEvent )
                {
                    ClassPrepareEvent prepareEvent = (ClassPrepareEvent) event;
                    handler.onClassPrepare( suspension, prepareEvent.virtualMachine(), prepareEvent.thread(),
                                            (ClassPrepareRequest) prepareEvent.request(),
                                            prepareEvent.referenceType() );
                }
                else if ( event instanceof ClassUnloadEvent )
                {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.