/** * Allows setting a <code>Runnable</code> that is executed when the last container in this JVM * terminates. */ public void invokeOnTermination(Runnable r) { terminators.addFirst(r); }