palio.listeners
Class SimpleTCPListener

java.lang.Object
  extended by palio.listeners.PalioListener
      extended by palio.listeners.TCPListener
          extended by palio.listeners.SimpleTCPListener

public class SimpleTCPListener
extends TCPListener

Listener, który czyta dane z socketu, wywołuje podany obiekt przekazując wczytane dane w parametrze $0, wysyła odpowiedź (jeśli obiekt ustawił parametr TCPAnswer) i zamyka połączenie. W przypadku błędu I/O wywoływany jest inny obiekt (obiekt błędu) z parametrami [komunikat_błędu, klasa_błędu]. Parametry przyjmowane przez listener:

Listener rejestruje błędy w logu TCPListener_port danej instancji.

Author:
Mateusz Gembarzewski

Constructor Summary
SimpleTCPListener(java.lang.String name, Instance instance, java.util.Properties properties)
           
 
Method Summary
 
Methods inherited from class palio.listeners.TCPListener
close
 
Methods inherited from class palio.listeners.PalioListener
getInstance, getName, info
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleTCPListener

public SimpleTCPListener(java.lang.String name,
                         Instance instance,
                         java.util.Properties properties)
                  throws java.io.IOException
Throws:
java.io.IOException