@Override public void sessionRemoved(Session session) { int numSession = DebuggerManager.getDebuggerManager().getSessions().length; if (numSession > 0) { // Trigger the check for live values sourceHandles.size(); sourceModifStamps.size(); } else { // No debugger sessions - clean the map sourceHandles.clear(); sourceModifStamps.clear(); } }
public int sessionCount() { return delegate().getSessions().length; }
public NativeSession[] getSessions() { List<NativeSession> nativeSessions = new ArrayList<NativeSession>(); Session[] coreSessions = delegate().getSessions(); for (int sx = 0; sx < coreSessions.length; sx++) { NativeSession ds = NativeSession.map(coreSessions[sx]); if (ds != null) { nativeSessions.add(ds); } } return nativeSessions.toArray(new NativeSession[nativeSessions.size()]); }
Logger.getLogger("glassfish-javaee").log(Level.FINE, "VMIntrospector called {0}, {1}", new Object[] { host, port }); // NOI18N boolean retVal = false; Session[] sessions = DebuggerManager.getDebuggerManager().getSessions();
private boolean isDebugged() { J2eeModuleProvider jmp = getProject().getLookup().lookup(J2eeModuleProvider.class); ServerDebugInfo sdi = jmp.getServerDebugInfo(); if (sdi == null) { return false; } Session[] sessions = DebuggerManager.getDebuggerManager().getSessions(); for (int i=0; i < sessions.length; i++) { Session s = sessions[i]; if (s != null) { Object o = s.lookupFirst(null, AttachingDICookie.class); if (o != null) { AttachingDICookie attCookie = (AttachingDICookie)o; if (sdi.getTransport().equals(ServerDebugInfo.TRANSPORT_SHMEM)) { if (attCookie.getSharedMemoryName().equalsIgnoreCase(sdi.getShmemName())) { return true; } } else { if (attCookie.getHostName().equalsIgnoreCase(sdi.getHost()) && attCookie.getPortNumber() == sdi.getPort()) { return true; } } } } } return false; }
Session[] sessions = DebuggerManager.getDebuggerManager().getSessions();
private boolean isDebugged() { J2eeModuleProvider jmp = (J2eeModuleProvider) getWebProject().getLookup().lookup(J2eeModuleProvider.class); Session[] sessions = DebuggerManager.getDebuggerManager().getSessions(); ServerDebugInfo sdi = null; if (sessions != null && sessions.length > 0) {
Session[] sessions = DebuggerManager.getDebuggerManager().getSessions();
Session[] sessions = DebuggerManager.getDebuggerManager().getSessions(); ServerDebugInfo sdi = getStartTomcat().getDebugInfo(null); if (sdi == null) {
private JPDADebugger getDebugger() { Session[] sessions = DebuggerManager.getDebuggerManager().getSessions();
Session[] sessions = DebuggerManager.getDebuggerManager().getSessions();
Target target = _retrieveTarget(null); ServerDebugInfo sdi = getServerDebugInfo(target); Session[] sessions = DebuggerManager.getDebuggerManager().getSessions(); for (int i = 0; i < sessions.length; i++) { Session s = sessions[i];