]> git.argeo.org Git - lgpl/argeo-commons.git/blob - org.argeo.init/src/org/argeo/init/RuntimeContext.java
Prepare next development cycle
[lgpl/argeo-commons.git] / org.argeo.init / src / org / argeo / init / RuntimeContext.java
1 package org.argeo.init;
2
3 /** A runtime context with a life cycle. */
4 public interface RuntimeContext extends Runnable {
5 /** Wait until this runtime context has closed. */
6 void waitForStop(long timeout) throws InterruptedException;
7
8 /** Close this runtime context. */
9 void close() throws Exception;
10 }