Interface SystemHelper

All Known Implementing Classes:
UnixSystemHelper

public interface SystemHelper
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    get the number of open files in any directory for the current user.
    int
    get the number of file open in the given directory for the current user.
    int
     
    int
    gets the limit of allowed open files for the current user.
  • Field Details

  • Method Details

    • getOpenFileLimit

      int getOpenFileLimit()
      gets the limit of allowed open files for the current user.
      Returns:
      the maximum number of files the user can open, ULIMIT_UNLIMITED if it is unlimited.
    • getNumberOfAllOpenFiles

      int getNumberOfAllOpenFiles()
      get the number of open files in any directory for the current user.
      Returns:
      the number of open files
    • getNumberOfOpenFiles

      int getNumberOfOpenFiles(File directory)
      get the number of file open in the given directory for the current user.
      Parameters:
      directory - the directory in which to look for open files.
      Returns:
      the number of open files
    • getNumberOfOpenFiles

      int getNumberOfOpenFiles(String directory)
      See Also: