Interface ClientApplication

All Superinterfaces:
Application, Runnable
All Known Implementing Classes:
AbstractClientApplication

public interface ClientApplication extends Application, Runnable

This interface extends the Application interface, and is intended to be used with the ClientDriver to implement stand-alone client applications on top of jDISC. The difference from Application is that this interface provides a Runnable.run() method that will be invoked once the Application has been created and started. When run() returns, the ClientDriver will initiate Application shutdown.

Author:
Simon Thoresen Hult