public class XsbcServer extends Object implements Runnable
     Date:     31 January 04
     Time:     Unk
     Author:   Duane Davis
     Comments: None
     Date:     13 August 200
     Time:     Unk
     Author:   Mike Bailey
     Comments: None
     Date:     August 31, 2005
     Time:     2021:45
     Author:   Terry Norbraten
     Comments: Modified the constructor to accept the location of the
               AVCLSchema
     Date:     June 12, 2006
     Time:     1440
     Author:   Terry Norbraten
     Comments: Modified for log4j statements replacing sysouts
   
 
| Modifier and Type | Field and Description | 
|---|---|
| static File | AVCLSCHEMALocation of AVCL schema for use by XSBC routines | 
| static int | DEFAULT_PORTDefault server setting | 
| static int | MAX_CLIENTSDefault server setting | 
| protected int | port | 
| Modifier and Type | Method and Description | 
|---|---|
| protected static XsbcServer | getInstance() | 
| static XsbcServer | getInstance(int port,
           File schema)Returns a copy of the current server or a new one if it doesn't exist. | 
| void | run() | 
| void | stop()Closes the existing server socket and stops execution of the thread | 
public static final int MAX_CLIENTS
public static final int DEFAULT_PORT
public static final File AVCLSCHEMA
protected int port
public static XsbcServer getInstance(int port, File schema) throws IOException
port - schema - XsbcServerIOExceptionprotected static XsbcServer getInstance() throws IOException
IOExceptionpublic void stop()