Uses of Class
com.hierynomus.smbj.common.SmbPath
-
-
Uses of SmbPath in com.hierynomus.msdfsc
Methods in com.hierynomus.msdfsc with parameters of type SmbPath Modifier and Type Method Description (package private) static DFSPathDFSPath. from(SmbPath path) -
Uses of SmbPath in com.hierynomus.mssmb2.messages
Fields in com.hierynomus.mssmb2.messages declared as SmbPath Modifier and Type Field Description private SmbPathSMB2CreateRequest. pathprivate SmbPathSMB2TreeConnectRequest. smbPathMethods in com.hierynomus.mssmb2.messages that return SmbPath Modifier and Type Method Description SmbPathSMB2TreeConnectRequest. getSmbPath()Needed for DFS resolutionMethods in com.hierynomus.mssmb2.messages with parameters of type SmbPath Modifier and Type Method Description voidSMB2TreeConnectRequest. setSmbPath(SmbPath smbPath)Needed for DFS resolutionConstructors in com.hierynomus.mssmb2.messages with parameters of type SmbPath Constructor Description SMB2CreateRequest(SMB2Dialect smbDialect, long sessionId, long treeId, SMB2ImpersonationLevel impersonationLevel, java.util.Set<AccessMask> accessMask, java.util.Set<FileAttributes> fileAttributes, java.util.Set<SMB2ShareAccess> shareAccess, SMB2CreateDisposition createDisposition, java.util.Set<SMB2CreateOptions> createOptions, SmbPath path)SMB2TreeConnectRequest(SMB2Dialect dialect, SmbPath smbPath, long sessionId) -
Uses of SmbPath in com.hierynomus.smbj.common
Methods in com.hierynomus.smbj.common that return SmbPath Modifier and Type Method Description SmbPathSmbPath. getParent()static SmbPathSmbPath. parse(java.lang.String path)Methods in com.hierynomus.smbj.common with parameters of type SmbPath Modifier and Type Method Description booleanSmbPath. isOnSameHost(SmbPath other)booleanSmbPath. isOnSameShare(SmbPath other)Constructors in com.hierynomus.smbj.common with parameters of type SmbPath Constructor Description SmbPath(SmbPath parent, java.lang.String path) -
Uses of SmbPath in com.hierynomus.smbj.paths
Methods in com.hierynomus.smbj.paths with parameters of type SmbPath Modifier and Type Method Description TPathResolver.ResolveAction. apply(SmbPath target)<T> TDFSPathResolver. resolve(Session session, SMB2Packet responsePacket, SmbPath smbPath, PathResolver.ResolveAction<T> action)<T> TDFSPathResolver. resolve(Session session, SmbPath smbPath, PathResolver.ResolveAction<T> action)<T> TPathResolver. resolve(Session session, SMB2Packet responsePacket, SmbPath smbPath, PathResolver.ResolveAction<T> action)Reactive path resolution based on response packet<T> TPathResolver. resolve(Session session, SmbPath smbPath, PathResolver.ResolveAction<T> action)Proactive path resolution based on response packet<T> TSymlinkPathResolver. resolve(Session session, SMB2Packet responsePacket, SmbPath smbPath, PathResolver.ResolveAction<T> action)<T> TSymlinkPathResolver. resolve(Session session, SmbPath smbPath, PathResolver.ResolveAction<T> action)private <T> TDFSPathResolver. start(Session session, SmbPath uncPath, PathResolver.ResolveAction<T> action) -
Uses of SmbPath in com.hierynomus.smbj.session
Methods in com.hierynomus.smbj.session with parameters of type SmbPath Modifier and Type Method Description private SessionSession. createNestedSession(SmbPath smbPath)SessionSession. getNestedSession(SmbPath resolvedSharePath) -
Uses of SmbPath in com.hierynomus.smbj.share
Fields in com.hierynomus.smbj.share declared as SmbPath Modifier and Type Field Description protected SmbPathOpen. nameprotected SmbPathShare. smbPathprivate SmbPathTreeConnect. smbPath(package private) SmbPathDiskShare.SMB2CreateResponseContext. targetMethods in com.hierynomus.smbj.share that return SmbPath Modifier and Type Method Description SmbPathShare. getSmbPath()Methods in com.hierynomus.smbj.share with parameters of type SmbPath Modifier and Type Method Description (package private) SMB2CreateResponseShare. createFile(SmbPath path, SMB2ImpersonationLevel impersonationLevel, java.util.Set<AccessMask> accessMask, java.util.Set<FileAttributes> fileAttributes, java.util.Set<SMB2ShareAccess> shareAccess, SMB2CreateDisposition createDisposition, java.util.Set<SMB2CreateOptions> createOptions)private DiskShare.SMB2CreateResponseContextDiskShare. createFileAndResolve(SmbPath path, SMB2ImpersonationLevel impersonationLevel, java.util.Set<AccessMask> accessMask, java.util.Set<FileAttributes> fileAttributes, java.util.Set<SMB2ShareAccess> shareAccess, SMB2CreateDisposition createDisposition, java.util.Set<SMB2CreateOptions> createOptions)(package private) SMB2FileIdShare. openFileId(SmbPath path, SMB2ImpersonationLevel impersonationLevel, java.util.Set<AccessMask> accessMask, java.util.Set<FileAttributes> fileAttributes, java.util.Set<SMB2ShareAccess> shareAccess, SMB2CreateDisposition createDisposition, java.util.Set<SMB2CreateOptions> createOptions)private DiskShareDiskShare. rerouteIfNeeded(SmbPath path, SmbPath target)private DiskShare.SMB2CreateResponseContextDiskShare. resolveAndCreateFile(SmbPath path, SMB2ImpersonationLevel impersonationLevel, java.util.Set<AccessMask> accessMask, java.util.Set<FileAttributes> fileAttributes, java.util.Set<SMB2ShareAccess> shareAccess, SMB2CreateDisposition createDisposition, java.util.Set<SMB2CreateOptions> createOptions)Constructors in com.hierynomus.smbj.share with parameters of type SmbPath Constructor Description Directory(SMB2FileId fileId, DiskShare diskShare, SmbPath fileName)DiskEntry(SMB2FileId fileId, DiskShare share, SmbPath fileName)DiskShare(SmbPath smbPath, TreeConnect treeConnect, PathResolver pathResolver)File(SMB2FileId fileId, DiskShare diskShare, SmbPath fileName)NamedPipe(SMB2FileId fileId, PipeShare share, SmbPath name)Open(SMB2FileId fileId, SmbPath name, S share)PipeShare(SmbPath smbPath, TreeConnect treeConnect)PrinterShare(SmbPath smbPath, TreeConnect treeConnect)Share(SmbPath smbPath, TreeConnect treeConnect)SMB2CreateResponseContext(SMB2CreateResponse resp, SmbPath target, DiskShare share)TreeConnect(long treeId, SmbPath smbPath, Session session, java.util.Set<SMB2ShareCapabilities> capabilities, SmbConfig config, ConnectionContext connectionContext, SMBEventBus bus, java.util.Set<AccessMask> maximalAccess, java.util.Set<SMB2ShareFlags> shareFlags) -
Uses of SmbPath in com.hierynomus.smbj.utils
Methods in com.hierynomus.smbj.utils with parameters of type SmbPath Modifier and Type Method Description voidSmbFiles. mkdirs(DiskShare diskShare, SmbPath path)Create a set of nested sub-directories in the given path, for example, 2345 \ 3456 \ 4453 \ 123123.txt
-