- getChangeTime() - Method in class ch.swaechter.smbjwrapper.SmbItem
-
Get the change time of the SMB item.
- getCreationTime() - Method in class ch.swaechter.smbjwrapper.SmbItem
-
Get the creation time of the SMB item.
- getDirectories() - Method in class ch.swaechter.smbjwrapper.SmbDirectory
-
Get all directories of the current directory.
- getDiskShare() - Method in class ch.swaechter.smbjwrapper.SmbConnection
-
Get the disk share to access the server.
- getDiskShare() - Method in class ch.swaechter.smbjwrapper.SmbItem
-
Get the disk share of the SMB connection.
- getFiles() - Method in class ch.swaechter.smbjwrapper.SmbDirectory
-
Get all files of the current directory.
- getFileSize() - Method in class ch.swaechter.smbjwrapper.SmbFile
-
Get the file size of the SMB item.
- getInputStream() - Method in class ch.swaechter.smbjwrapper.SmbFile
-
Get the input stream of the file that can be used to download the file.
- getLastAccessTime() - Method in class ch.swaechter.smbjwrapper.SmbItem
-
Get the last access time of the SMB item.
- getLastWriteTime() - Method in class ch.swaechter.smbjwrapper.SmbItem
-
Get the last write time of the SMB item.
- getName() - Method in class ch.swaechter.smbjwrapper.SmbItem
-
Get the name of the SMB item.
- getOutputStream() - Method in class ch.swaechter.smbjwrapper.SmbFile
-
Get the output stream of the file that can be used to upload content to this file.
- getOutputStream(boolean) - Method in class ch.swaechter.smbjwrapper.SmbFile
-
Get the output stream of the file that can be used to upload and append content to this file.
- getParentPath() - Method in class ch.swaechter.smbjwrapper.SmbItem
-
Get the parent SMB item.
- getPath() - Method in class ch.swaechter.smbjwrapper.SmbItem
-
Get the path of the SMB item.
- getRootPath() - Method in class ch.swaechter.smbjwrapper.SmbItem
-
Get the root SMB item.
- getServerName() - Method in class ch.swaechter.smbjwrapper.SmbConnection
-
Get the server name of the server.
- getServerName() - Method in class ch.swaechter.smbjwrapper.SmbItem
-
Get the server name of the connected server.
- getShareName() - Method in class ch.swaechter.smbjwrapper.SmbConnection
-
Get the share name of the server.
- getShareName() - Method in class ch.swaechter.smbjwrapper.SmbItem
-
Get the share name of the connected server.
- getSmbConnection() - Method in class ch.swaechter.smbjwrapper.SmbItem
-
Get the SMB connection.
- getSmbPath() - Method in class ch.swaechter.smbjwrapper.SmbItem
-
Get the full SMB path including the server, share and path, separated by backslashes.
- SmbConnection - Class in ch.swaechter.smbjwrapper
-
This class is responsible for managing the SMB connection and session.
- SmbConnection(String, String, AuthenticationContext) - Constructor for class ch.swaechter.smbjwrapper.SmbConnection
-
Create a new SMB connection to the server with the server name, share name and the authentication context.
- SmbConnection(String, String, AuthenticationContext, SmbConfig) - Constructor for class ch.swaechter.smbjwrapper.SmbConnection
-
Create a new SMB connection like normal, but with the ability to pass a custom smbj SMB configuration.
- SmbConnection(String, String, AuthenticationContext, SmbConfig, boolean) - Constructor for class ch.swaechter.smbjwrapper.SmbConnection
-
Create a new SMB connection like normal, but with the ability to pass a custom smbj SMB configuration and to delay the internal creation of the
connection.
- SmbDirectory - Class in ch.swaechter.smbjwrapper
-
This class represents a SMB directory.
- SmbDirectory(SmbConnection, String) - Constructor for class ch.swaechter.smbjwrapper.SmbDirectory
-
Create a new SMB directory based on the SMB connection and the path name.
- SmbDirectory(SmbConnection) - Constructor for class ch.swaechter.smbjwrapper.SmbDirectory
-
Create a new SMB directory based on the SMB connection.
- SmbFile - Class in ch.swaechter.smbjwrapper
-
This class represents a SMB file.
- SmbFile(SmbConnection, String) - Constructor for class ch.swaechter.smbjwrapper.SmbFile
-
Create a new SMB file based on the SMB connection and the path name.
- SmbInputStream - Class in ch.swaechter.smbjwrapper.streams
-
This class represents a decorated input stream that respects the reference counting close mechanism of the file.
- SmbInputStream(File) - Constructor for class ch.swaechter.smbjwrapper.streams.SmbInputStream
-
Create a new decorated input stream that respects the reference counting close mechanism of the file.
- SmbItem - Class in ch.swaechter.smbjwrapper
-
This class provides a common abstracted class that represents a SMB directory/file like node.
- SmbItem(SmbConnection, String) - Constructor for class ch.swaechter.smbjwrapper.SmbItem
-
Create a new abstract SMB item based on the SMB connection and the path name.
- SmbOutputStream - Class in ch.swaechter.smbjwrapper.streams
-
This class represents a decorated output stream that respects the reference counting close mechanism of the file.
- SmbOutputStream(File, boolean) - Constructor for class ch.swaechter.smbjwrapper.streams.SmbOutputStream
-
Create a new decorated output stream that respects the reference counting close mechanism of the file.
- SmbUtils - Class in ch.swaechter.smbjwrapper.utils
-
This class provides some common SMB util methods.
- SmbUtils() - Constructor for class ch.swaechter.smbjwrapper.utils.SmbUtils
-