tigase.io
Class TelnetServer

java.lang.Object
  extended by tigase.io.TelnetServer
All Implemented Interfaces:
SampleSocketThread.SocketHandler

public class TelnetServer
extends Object
implements SampleSocketThread.SocketHandler

This is sample class demonstrating how to use tigase.io library for TLS/SSL server connection. This is simple telnet server class which can be run to receive plain connections or SSL connections. Created: Sun Aug 6 22:27:13 2006

Version:
$Rev$
Author:
Artur Hefczyc

Constructor Summary
TelnetServer(int port)
          Creates a new TelnetServer instance.
 
Method Summary
 void handleIOInterface(IOInterface ioifc)
           
 void handleSocketAccept(SocketChannel sc)
           
static String help()
           
static void main(String[] args)
          Describe main method here.
static void parseParams(String[] args)
           
 void run()
           
static void turnDebugOn()
           
static String version()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TelnetServer

public TelnetServer(int port)
             throws IOException
Creates a new TelnetServer instance.

Throws:
IOException
Method Detail

handleIOInterface

public void handleIOInterface(IOInterface ioifc)
                       throws IOException
Specified by:
handleIOInterface in interface SampleSocketThread.SocketHandler
Throws:
IOException

handleSocketAccept

public void handleSocketAccept(SocketChannel sc)
                        throws IOException
Specified by:
handleSocketAccept in interface SampleSocketThread.SocketHandler
Throws:
IOException

run

public void run()
         throws IOException
Throws:
IOException

main

public static void main(String[] args)
                 throws Exception
Describe main method here.

Parameters:
args - a String[] value
Throws:
Exception

help

public static String help()

version

public static String version()

parseParams

public static void parseParams(String[] args)
                        throws Exception
Throws:
Exception

turnDebugOn

public static void turnDebugOn()


Copyright © 2001-2006 Tigase Developers Team. All rights Reserved.