Class SMB2PacketHandler
- java.lang.Object
-
- com.hierynomus.smbj.connection.packet.AbstractIncomingPacketHandler
-
- com.hierynomus.smbj.connection.packet.SMB2PacketHandler
-
- All Implemented Interfaces:
IncomingPacketHandler
- Direct Known Subclasses:
SMB2AsyncResponsePacketHandler,SMB2CompoundedPacketHandler,SMB2CreditGrantingPacketHandler,SMB2IsOutstandingPacketHandler,SMB2ProcessResponsePacketHandler,SMB2SignatureVerificationPacketHandler
public abstract class SMB2PacketHandler extends AbstractIncomingPacketHandler
-
-
Field Summary
-
Fields inherited from class com.hierynomus.smbj.connection.packet.AbstractIncomingPacketHandler
next
-
-
Constructor Summary
Constructors Constructor Description SMB2PacketHandler()
-
Method Summary
Modifier and Type Method Description booleancanHandle(SMBPacketData<?> packetData)protected voiddoHandle(SMBPacketData<?> packetData)protected abstract voiddoSMB2Handle(SMB2PacketData packetData)-
Methods inherited from class com.hierynomus.smbj.connection.packet.AbstractIncomingPacketHandler
handle, setNext
-
-
-
-
Method Detail
-
canHandle
public boolean canHandle(SMBPacketData<?> packetData)
- Specified by:
canHandlein classAbstractIncomingPacketHandler
-
doHandle
protected void doHandle(SMBPacketData<?> packetData) throws TransportException
- Specified by:
doHandlein classAbstractIncomingPacketHandler- Throws:
TransportException
-
doSMB2Handle
protected abstract void doSMB2Handle(SMB2PacketData packetData) throws TransportException
- Throws:
TransportException
-
-