Interface PathResolver
- All Known Implementing Classes:
DFSPathResolver, SymlinkPathResolver
public interface PathResolver
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescription<T> Tresolve(Session session, SMB2Packet responsePacket, SmbPath smbPath, PathResolver.ResolveAction<T> action) Reactive path resolution based on response packet<T> Tresolve(Session session, SmbPath smbPath, PathResolver.ResolveAction<T> action) Proactive path resolution based on response packet
-
Field Details
-
LOCAL
-
-
Method Details
-
resolve
<T> T resolve(Session session, SMB2Packet responsePacket, SmbPath smbPath, PathResolver.ResolveAction<T> action) throws PathResolveException Reactive path resolution based on response packet- Parameters:
session-responsePacket-smbPath-- Returns:
- Throws:
PathResolveException
-
resolve
<T> T resolve(Session session, SmbPath smbPath, PathResolver.ResolveAction<T> action) throws PathResolveException Proactive path resolution based on response packet- Parameters:
session-smbPath-- Returns:
- Throws:
PathResolveException
-
statusHandler
StatusHandler statusHandler()
-