Class DHTTransferHandler.transferHandlerInterceptor
java.lang.Object
com.biglybt.core.dht.transport.util.DHTTransferHandler.transferHandlerInterceptor
- All Implemented Interfaces:
DHTTransportTransferHandler
- Enclosing class:
DHTTransferHandler
protected class DHTTransferHandler.transferHandlerInterceptor
extends Object
implements DHTTransportTransferHandler
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
transferHandlerInterceptor
(DHTTransportTransferHandler _handler, Map<String, Object> _options) -
Method Summary
Modifier and TypeMethodDescriptionboolean
getBooleanOption
(String name, boolean def) getName()
byte[]
handleRead
(DHTTransportContact originator, byte[] key) byte[]
handleWrite
(DHTTransportContact originator, byte[] key, byte[] value) byte[]
handleWrite
(DHTTransportContact originator, long connection_id, byte[] key, byte[] value)
-
Field Details
-
handler
-
options
-
-
Constructor Details
-
transferHandlerInterceptor
protected transferHandlerInterceptor(DHTTransportTransferHandler _handler, Map<String, Object> _options)
-
-
Method Details
-
getName
- Specified by:
getName
in interfaceDHTTransportTransferHandler
-
getBooleanOption
-
handleRead
- Specified by:
handleRead
in interfaceDHTTransportTransferHandler
-
handleWrite
- Specified by:
handleWrite
in interfaceDHTTransportTransferHandler
-
handleWrite
public byte[] handleWrite(DHTTransportContact originator, long connection_id, byte[] key, byte[] value)
-