net.i2p.sam
Class SAMHandlerFactory
java.lang.Object
net.i2p.sam.SAMHandlerFactory
class SAMHandlerFactory
- extends Object
SAM handler factory class.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SAMHandlerFactory
SAMHandlerFactory()
createSAMHandler
public static SAMHandler createSAMHandler(SocketChannel s,
Properties i2cpProps,
SAMBridge parent)
throws SAMException
- Return the right SAM handler depending on the protocol version
required by the client.
- Parameters:
s
- Socket attached to SAM clienti2cpProps
- config options for our i2cp connection
- Returns:
- A SAM protocol handler, or null if the client closed before the handshake
- Throws:
SAMException
- if the connection handshake (HELLO message) was malformed