com.partnersoft.system
Interface Daemon

All Known Implementing Classes:
HollerDaemon, HttpDaemon, SoapDaemon, TcpMiddlemanDaemon, TcpProxyDaemon, TcpSocketChannelDaemon, TcpSocketDaemon, TcpSocketDemultiplexer, TcpSocketMultiplexer, TextServerDaemon, YonderDaemon

public interface Daemon

A daemon is a server process, usually one that serves requests from a TCP/IP socket.

The name daemon is a traditional Unix term for a server process.

Version:
$Id$
Author:
Paul Reavis

Method Summary
 void start()
          Start the daemon process.
 void stop()
          Stop the daemon process.
 

Method Detail

start

void start()
           throws java.lang.Exception
Start the daemon process. Acquire needed resources and fire up any associated threads.

Throws:
java.lang.Exception

stop

void stop()
          throws java.lang.Exception
Stop the daemon process. Release any resources and shut down any associated threads.

Throws:
java.lang.Exception