Class MacFileSystemFFM
java.lang.Object
oshi.software.common.AbstractFileSystem
oshi.software.os.mac.MacFileSystem
oshi.software.os.mac.MacFileSystemFFM
- All Implemented Interfaces:
oshi.software.os.FileSystem
@ThreadSafe
public class MacFileSystemFFM
extends oshi.software.os.mac.MacFileSystem
The Mac File System contains
OSFileStores which are a storage pool, device, partition,
volume, concrete file system or other implementation specific means of file storage. In macOS, these are found in the
/Volumes directory.-
Field Summary
Fields inherited from class oshi.software.os.mac.MacFileSystem
FS_PATH_EXCLUDES, FS_PATH_INCLUDES, FS_VOLUME_EXCLUDES, FS_VOLUME_INCLUDES, LOCAL_DISK, MNT_ASYNC, MNT_AUTOMOUNTED, MNT_CPROTECT, MNT_DEFWRITE, MNT_DONTBROWSE, MNT_DOVOLFS, MNT_EXPORTED, MNT_IGNORE_OWNERSHIP, MNT_JOURNALED, MNT_LOCAL, MNT_MULTILABEL, MNT_NOATIME, MNT_NODEV, MNT_NOEXEC, MNT_NOSUID, MNT_NOUSERXATTR, MNT_QUARANTINE, MNT_QUOTA, MNT_RDONLY, MNT_ROOTFS, MNT_SYNCHRONOUS, MNT_UNION, OPTIONS_MAP, OSHI_MAC_FS_PATH_EXCLUDES, OSHI_MAC_FS_PATH_INCLUDES, OSHI_MAC_FS_VOLUME_EXCLUDES, OSHI_MAC_FS_VOLUME_INCLUDESFields inherited from class oshi.software.common.AbstractFileSystem
NETWORK_FS_TYPES, PSEUDO_FS_TYPES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<oshi.software.os.OSFileStore> getFileStores(boolean localOnly) longlonglongMethods inherited from class oshi.software.common.AbstractFileSystem
getFileStores
-
Constructor Details
-
MacFileSystemFFM
public MacFileSystemFFM()
-
-
Method Details
-
getFileStores
- Specified by:
getFileStoresin interfaceoshi.software.os.FileSystem- Overrides:
getFileStoresin classoshi.software.os.mac.MacFileSystem
-
getOpenFileDescriptors
public long getOpenFileDescriptors()- Specified by:
getOpenFileDescriptorsin interfaceoshi.software.os.FileSystem- Overrides:
getOpenFileDescriptorsin classoshi.software.os.mac.MacFileSystem
-
getMaxFileDescriptors
public long getMaxFileDescriptors()- Specified by:
getMaxFileDescriptorsin interfaceoshi.software.os.FileSystem- Overrides:
getMaxFileDescriptorsin classoshi.software.os.mac.MacFileSystem
-
getMaxFileDescriptorsPerProcess
public long getMaxFileDescriptorsPerProcess()- Specified by:
getMaxFileDescriptorsPerProcessin interfaceoshi.software.os.FileSystem- Overrides:
getMaxFileDescriptorsPerProcessin classoshi.software.os.mac.MacFileSystem
-