elte.java2_utikalauz5.io
TesztSzerver2 osztály
java.lang.Object
elte.java2_utikalauz5.io.TesztSzerver2
- public class TesztSzerver2
- extends Object
Hálózati szelektíven várakozó egyszálú tesztszerver.
- Mióta:
- Java 2 Útikalauz programozóknak 5.0
- Forrásfájl:
- TesztSzerver2.java
- Letöltés:
- TesztSzerver2.jar
java.lang.Object osztálytól örökölt metódusok |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
legyenVége
private static volatile boolean legyenVége
Konstruktorok részletezése |
TesztSzerver2
public TesztSzerver2()
main
public static void main(String[] args)
throws IOException
- Specifikált kivételek:
IOException
kapcsolódásiCsatornátLétrehoz
private static ServerSocketChannel kapcsolódásiCsatornátLétrehoz(int port)
throws IOException
- Specifikált kivételek:
IOException
leállítóSzálatElindít
private static void leállítóSzálatElindít(Selector multiplexer)
klienseketKiszolgál
private static void klienseketKiszolgál(Selector multiplexer)
throws IOException
- Specifikált kivételek:
IOException
kapcsolatotLétrehoz
private static void kapcsolatotLétrehoz(ServerSocketChannel kapcsolódás,
Selector multiplexer,
Map<SocketChannel,TesztSzerver2.KliensKezelő> kliensek)
klienstKiszolgál
private static void klienstKiszolgál(SocketChannel kapcsolat,
SelectionKey kulcs,
Map<SocketChannel,TesztSzerver2.KliensKezelő> kliensek)
klienseketLezár
private static void klienseketLezár(Selector multiplexer)
csatornátLezár
private static void csatornátLezár(SocketChannel kapcsolat,
SelectionKey kulcs)
hibaüzenet
private static void hibaüzenet(String üzenet,
Throwable kivétel)