Package me.panjohnny.jip.transport
Interface TransportMiddleware
- All Known Implementing Classes:
ClientSecurityLayer
,SecurityLayer
,ServerSecurityLayer
public interface TransportMiddleware
Rozhraní pro middleware, který zpracovává pakety během přenosu.
Middleware může provádět operace jako šifrování, dešifrování nebo jiné transformace dat.
- Since:
- 1.0
- Author:
- Jan Štefanča
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionZpracuje datový proud spojený s paketem.processRead
(Packet packet) Zpracuje paket po jeho přečtení ze vstupního proudu.processWrite
(Packet packet) Zpracuje paket před jeho zápisem do výstupního proudu.
-
Method Details
-
processWrite
-
processRead
-
processIO
Zpracuje datový proud spojený s paketem.- Parameters:
packet
- paket obsahující datový proud- Returns:
- IOProcessor pro zpracování datového proudu
- Throws:
Exception
- pokud dojde k chybě při zpracování
-