sigmlanim
Class InputConnectionsService

java.lang.Object
  extended by sigmlinlib.SiGMLInputServiceBase
      extended by sigmlanim.InputConnectionsService

public class InputConnectionsService
extends sigmlinlib.SiGMLInputServiceBase

Input connections handling service, supported by a StreamOfStreamsHandler supplied at construction time. This is a concrete subclass of SiGMLInputServiceBase. It processes each client connection by passing its input stream to the supporting stream-of-streams handler, returning to the caller only when the handler's processing of the given stream is complete.


Nested Class Summary
 
Nested classes/interfaces inherited from class sigmlinlib.SiGMLInputServiceBase
sigmlinlib.SiGMLInputServiceBase.ServiceOperations
 
Constructor Summary
InputConnectionsService(boolean rprt, java.lang.String tag, int inport, int stopport, StreamOfStreamsHandler soshdlr)
          Starts a new SiGML input service, with the given reporting flag, using the given input and termination TCP/IP port numbers, and communicating input and other service life-cycle events to the given handler.
 
Method Summary
 
Methods inherited from class sigmlinlib.SiGMLInputServiceBase
shutDown
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InputConnectionsService

public InputConnectionsService(boolean rprt,
                               java.lang.String tag,
                               int inport,
                               int stopport,
                               StreamOfStreamsHandler soshdlr)
                        throws java.io.IOException
Starts a new SiGML input service, with the given reporting flag, using the given input and termination TCP/IP port numbers, and communicating input and other service life-cycle events to the given handler.

Throws:
java.io.IOException