public class RequestManagerImpl extends DebugProcessAdapterImpl implements RequestManager
| Constructor and Description | 
|---|
| RequestManagerImpl(DebugProcessImpl debugProcess) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addClassFilters(com.sun.jdi.request.EventRequest request,
               ClassFilter[] classFilters,
               ClassFilter[] classExclusionFilters) | 
| void | callbackOnPrepareClasses(ClassPrepareRequestor requestor,
                        SourcePosition classPosition) | 
| void | callbackOnPrepareClasses(ClassPrepareRequestor requestor,
                        java.lang.String classOrPatternToBeLoaded) | 
| boolean | checkReadOnly(Requestor requestor) | 
| void | clearWarnings() | 
| com.sun.jdi.request.AccessWatchpointRequest | createAccessWatchpointRequest(FilteredRequestor requestor,
                             com.sun.jdi.Field field) | 
| com.sun.jdi.request.BreakpointRequest | createBreakpointRequest(FilteredRequestor requestor,
                       com.sun.jdi.Location location) | 
| com.sun.jdi.request.ClassPrepareRequest | createClassPrepareRequest(ClassPrepareRequestor requestor,
                         java.lang.String pattern) | 
| com.sun.jdi.request.ExceptionRequest | createExceptionRequest(FilteredRequestor requestor,
                      com.sun.jdi.ReferenceType referenceType,
                      boolean notifyCaught,
                      boolean notifyUnCaught) | 
| com.sun.jdi.request.MethodEntryRequest | createMethodEntryRequest(FilteredRequestor requestor) | 
| com.sun.jdi.request.MethodExitRequest | createMethodExitRequest(FilteredRequestor requestor) | 
| com.sun.jdi.request.ModificationWatchpointRequest | createModificationWatchpointRequest(FilteredRequestor requestor,
                                   com.sun.jdi.Field field) | 
| void | deleteRequest(Requestor requestor) | 
| void | enableRequest(com.sun.jdi.request.EventRequest request) | 
| static Requestor | findRequestor(com.sun.jdi.request.EventRequest request) | 
| java.util.Set<com.sun.jdi.request.EventRequest> | findRequests(Requestor requestor) | 
| com.sun.jdi.ThreadReference | getFilterThread() | 
| com.sun.jdi.request.EventRequestManager | getVMRequestManager() | 
| java.lang.String | getWarning(Requestor requestor) | 
| boolean | isVerified(Requestor requestor) | 
| void | processAttached(DebugProcessImpl process) | 
| void | processClassPrepared(com.sun.jdi.event.ClassPrepareEvent event) | 
| void | processDetached(DebugProcessImpl process,
               boolean closedByUser) | 
| void | registerRequest(Requestor requestor,
               com.sun.jdi.request.EventRequest request) | 
| void | registerRequestInternal(Requestor requestor,
                       com.sun.jdi.request.EventRequest request) | 
| void | setFilterThread(com.sun.jdi.ThreadReference filterThread) | 
| void | setInvalid(Requestor requestor,
          java.lang.String message) | 
paused, paused, processAttached, processDetached, resumed, resumedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitattachException, connectorIsReady, threadStarted, threadStoppedpublic RequestManagerImpl(DebugProcessImpl debugProcess)
public com.sun.jdi.request.EventRequestManager getVMRequestManager()
public com.sun.jdi.ThreadReference getFilterThread()
public void setFilterThread(com.sun.jdi.ThreadReference filterThread)
public java.util.Set<com.sun.jdi.request.EventRequest> findRequests(Requestor requestor)
public static Requestor findRequestor(com.sun.jdi.request.EventRequest request)
public void addClassFilters(com.sun.jdi.request.EventRequest request,
                            ClassFilter[] classFilters,
                            ClassFilter[] classExclusionFilters)
public void registerRequestInternal(Requestor requestor, com.sun.jdi.request.EventRequest request)
public void registerRequest(Requestor requestor, com.sun.jdi.request.EventRequest request)
public com.sun.jdi.request.ClassPrepareRequest createClassPrepareRequest(ClassPrepareRequestor requestor, java.lang.String pattern)
createClassPrepareRequest in interface RequestManagerpublic com.sun.jdi.request.ExceptionRequest createExceptionRequest(FilteredRequestor requestor, com.sun.jdi.ReferenceType referenceType, boolean notifyCaught, boolean notifyUnCaught)
public com.sun.jdi.request.MethodEntryRequest createMethodEntryRequest(FilteredRequestor requestor)
public com.sun.jdi.request.MethodExitRequest createMethodExitRequest(FilteredRequestor requestor)
public com.sun.jdi.request.BreakpointRequest createBreakpointRequest(FilteredRequestor requestor, com.sun.jdi.Location location)
public com.sun.jdi.request.AccessWatchpointRequest createAccessWatchpointRequest(FilteredRequestor requestor, com.sun.jdi.Field field)
public com.sun.jdi.request.ModificationWatchpointRequest createModificationWatchpointRequest(FilteredRequestor requestor, com.sun.jdi.Field field)
public void deleteRequest(Requestor requestor)
public void callbackOnPrepareClasses(ClassPrepareRequestor requestor, SourcePosition classPosition)
callbackOnPrepareClasses in interface RequestManagerpublic void callbackOnPrepareClasses(ClassPrepareRequestor requestor, java.lang.String classOrPatternToBeLoaded)
callbackOnPrepareClasses in interface RequestManagerpublic void enableRequest(com.sun.jdi.request.EventRequest request)
enableRequest in interface RequestManagerpublic void setInvalid(Requestor requestor, java.lang.String message)
setInvalid in interface RequestManagerpublic java.lang.String getWarning(Requestor requestor)
public boolean isVerified(Requestor requestor)
public void processDetached(DebugProcessImpl process, boolean closedByUser)
processDetached in class DebugProcessAdapterImplpublic void processAttached(DebugProcessImpl process)
processAttached in class DebugProcessAdapterImplpublic void processClassPrepared(com.sun.jdi.event.ClassPrepareEvent event)
public void clearWarnings()
public boolean checkReadOnly(Requestor requestor)