sigmlinlib
Interface SiGMLInputServiceBase.ServiceOperations

Enclosing class:
SiGMLInputServiceBase

public static interface SiGMLInputServiceBase.ServiceOperations

The pluggable set of operations that determine how the input service thread processes the sequence of client connections to the input service.


Method Summary
 void beginService()
          Performs any actions needed to start the input service.
 void endService()
          Performs any actions needed to finish the input service.
 void processNextClientConnection(java.net.Socket ccsock)
          Performs the actions needed to service the next client connection, to which access is given by the given socket.
 

Method Detail

beginService

void beginService()
Performs any actions needed to start the input service.


processNextClientConnection

void processNextClientConnection(java.net.Socket ccsock)
                                 throws java.io.IOException
Performs the actions needed to service the next client connection, to which access is given by the given socket.

Throws:
java.io.IOException

endService

void endService()
Performs any actions needed to finish the input service.