Class K8SFileSystem

  • All Implemented Interfaces:
    Closeable, AutoCloseable, org.uberfire.commons.lifecycle.Disposable, org.uberfire.java.nio.base.FileSystemId, org.uberfire.java.nio.Closeable, org.uberfire.java.nio.file.FileSystem, org.uberfire.java.nio.file.LockableFileSystem

    public class K8SFileSystem
    extends org.uberfire.java.nio.fs.file.SimpleUnixFileSystem
    implements org.uberfire.java.nio.file.LockableFileSystem
    • Field Summary

      • Fields inherited from class org.uberfire.java.nio.fs.file.SimpleUnixFileSystem

        fileStore
      • Fields inherited from class org.uberfire.java.nio.fs.file.BaseSimpleFileSystem

        UNIX_SEPARATOR, UNIX_SEPARATOR_STRING, WINDOWS_SEPARATOR, WINDOWS_SEPARATOR_STRING
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void lock()  
      org.uberfire.java.nio.file.WatchService newWatchService()  
      void unlock()  
      • Methods inherited from class org.uberfire.java.nio.fs.file.SimpleUnixFileSystem

        dispose, getFileStores, getPath, getRootDirectories
      • Methods inherited from class org.uberfire.java.nio.fs.file.BaseSimpleFileSystem

        close, getName, getPathMatcher, getSeparator, getSeparator, getUserPrincipalLookupService, id, isOpen, isReadOnly, provider, supportedFileAttributeViews, toString
    • Method Detail

      • newWatchService

        public org.uberfire.java.nio.file.WatchService newWatchService()
        Specified by:
        newWatchService in interface org.uberfire.java.nio.file.FileSystem
        Overrides:
        newWatchService in class org.uberfire.java.nio.fs.file.BaseSimpleFileSystem
      • lock

        public void lock()
        Specified by:
        lock in interface org.uberfire.java.nio.file.LockableFileSystem
      • unlock

        public void unlock()
        Specified by:
        unlock in interface org.uberfire.java.nio.file.LockableFileSystem