@AgentKilled public void cleanup() { if(frame!=null) { SwingUtilities.invokeLater(new Runnable() { @Override public void run() { frame.dispose(); } }); } }
/** * Cleanup when agent is killed. */ @AgentKilled public void cleanup() { SwingUtilities.invokeLater(new Runnable() { public void run() { if(f!=null) { f.dispose(); } } }); } }
/** * Cleanup when agent is killed. */ @AgentKilled public void cleanup() { SwingUtilities.invokeLater(new Runnable() { public void run() { if(f!=null) { f.dispose(); } } }); } }
/** * Cleanup when agent is killed. */ @AgentKilled public void cleanup() { SwingUtilities.invokeLater(new Runnable() { public void run() { if(f!=null) { f.dispose(); } } }); } }
/** * Called when the agent is terminated. */ @AgentKilled public void killed() { if(server!=null) { try { server.close(); } catch(Exception e) { } } }
/** * Cleanup when agent is killed. */ @AgentKilled public void cleanup() { SwingUtilities.invokeLater(new Runnable() { public void run() { if(f!=null) { f.dispose(); } } }); } }
/** * Called when agent terminates. */ @AgentKilled public void shutdown() { if(gui!=null) { gui.dispose(); } }
/** * Called when agent terminates. */ @AgentKilled public void shutdown() { if(gui!=null) { gui.dispose(); } }
@AgentKilled public void killed() { Environment.clearInstance(); }
@AgentKilled public void killed() { for(TerminableIntermediateFuture<String> sub: subscriptions) { sub.setFinishedIfUndone(); } }
@AgentKilled public void stop() { if (portservers != null) { for (Map.Entry<Integer, Server> entry : portservers.entrySet()) { try { entry.getValue().stop(); } catch (Exception e) { } } } System.out.println("Jetty stopped"); }
@AgentKilled public void destroy(IInternalAccess agent) { TestReport[] trs = capa.results.values().toArray(new TestReport[capa.results.size()]); agent.getComponentFeature(IArgumentsResultsFeature.class).getResults().put("testresults", new Testcase(trs.length, trs)); } }
/** * Called just before the agent is removed from the platform. * @return The result of the component. */ @AgentKilled public IFuture<Void> agentKilled() { // Send notifications to other processes that remote references are not needed any longer. return rms.getRemoteReferenceModule().shutdown(); }
/** * Called when agent is killed. */ @AgentKilled public void destroy(IInternalAccess agent) { agent.getComponentFeature(IArgumentsResultsFeature.class).getResults().put("testresults", new Testcase(1, new TestReport[]{tr})); }
/** * Called when agent is killed. */ @AgentKilled public void destroy(IInternalAccess agent) { agent.getComponentFeature(IArgumentsResultsFeature.class).getResults().put("testresults", new Testcase(1, new TestReport[]{tr})); }
/** * Called when agent is killed. */ @AgentKilled public void destroy(IInternalAccess agent) { agent.getComponentFeature(IArgumentsResultsFeature.class).getResults().put("testresults", new Testcase(1, new TestReport[]{tr})); }
/** * Called when agent is killed. */ @AgentKilled public void destroy(IInternalAccess agent) { agent.getComponentFeature(IArgumentsResultsFeature.class).getResults().put("testresults", new Testcase(1, new TestReport[]{tr})); } }
/** * Called when agent is killed. */ @AgentKilled public void destroy(IInternalAccess agent) { agent.getComponentFeature(IArgumentsResultsFeature.class).getResults().put("testresults", new Testcase(1, new TestReport[]{tr})); }
/** * Called when agent is killed. */ @AgentKilled public void destroy(IInternalAccess agent) { System.out.println("destroy: "+agent); if(!tr.isFinished()) tr.setFailed("Plan not activated"); agent.getComponentFeature(IArgumentsResultsFeature.class).getResults().put("testresults", new Testcase(1, new TestReport[]{tr})); } }
@AgentKilled public IFuture<Void> agentKilled() { Future<Void> ret = new Future<Void>(); super.agentKilled().addResultListener(new DelegationResultListener<Void>(ret) { public void customResultAvailable(Void result) { locals.dispose(); remotes.dispose(); super.customResultAvailable(result); } }); return ret; } }