Class DFSPathResolver
java.lang.Object
com.hierynomus.smbj.paths.DFSPathResolver
- All Implemented Interfaces:
PathResolver
-
Nested Class Summary
Nested classes/interfaces inherited from interface PathResolver
PathResolver.ResolveAction<T> -
Field Summary
Fields inherited from interface PathResolver
LOCAL -
Constructor Summary
Constructors -
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
-
Constructor Details
-
DFSPathResolver
-
-
Method Details
-
resolve
public <T> T resolve(Session session, SMB2Packet responsePacket, SmbPath smbPath, PathResolver.ResolveAction<T> action) throws PathResolveException Description copied from interface:PathResolverReactive path resolution based on response packet- Specified by:
resolvein interfacePathResolver- Parameters:
session-responsePacket-smbPath-- Returns:
- Throws:
PathResolveException
-
statusHandler
- Specified by:
statusHandlerin interfacePathResolver
-
resolve
public <T> T resolve(Session session, SmbPath smbPath, PathResolver.ResolveAction<T> action) throws PathResolveException Description copied from interface:PathResolverProactive path resolution based on response packet- Specified by:
resolvein interfacePathResolver- Parameters:
session-smbPath-- Returns:
- Throws:
PathResolveException
-