Package org.uberfire.backend.server.cdi
Class SystemConfigProducer.DummyFileSystem
- java.lang.Object
-
- org.uberfire.backend.server.cdi.SystemConfigProducer.DummyFileSystem
-
- All Implemented Interfaces:
Closeable,AutoCloseable,org.uberfire.commons.lifecycle.Disposable,org.uberfire.java.nio.Closeable,org.uberfire.java.nio.file.FileSystem
- Enclosing class:
- SystemConfigProducer
public static class SystemConfigProducer.DummyFileSystem extends Object implements org.uberfire.java.nio.file.FileSystem
-
-
Constructor Summary
Constructors Constructor Description DummyFileSystem()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()voiddispose()Iterable<org.uberfire.java.nio.file.FileStore>getFileStores()StringgetName()org.uberfire.java.nio.file.PathgetPath(String first, String... more)org.uberfire.java.nio.file.PathMatchergetPathMatcher(String syntaxAndPattern)Iterable<org.uberfire.java.nio.file.Path>getRootDirectories()StringgetSeparator()org.uberfire.java.nio.file.attribute.UserPrincipalLookupServicegetUserPrincipalLookupService()booleanisOpen()booleanisReadOnly()org.uberfire.java.nio.file.WatchServicenewWatchService()org.uberfire.java.nio.file.spi.FileSystemProviderprovider()Set<String>supportedFileAttributeViews()
-
-
-
Method Detail
-
provider
public org.uberfire.java.nio.file.spi.FileSystemProvider provider()
- Specified by:
providerin interfaceorg.uberfire.java.nio.file.FileSystem
-
isOpen
public boolean isOpen()
- Specified by:
isOpenin interfaceorg.uberfire.java.nio.file.FileSystem
-
isReadOnly
public boolean isReadOnly()
- Specified by:
isReadOnlyin interfaceorg.uberfire.java.nio.file.FileSystem
-
getSeparator
public String getSeparator()
- Specified by:
getSeparatorin interfaceorg.uberfire.java.nio.file.FileSystem
-
getRootDirectories
public Iterable<org.uberfire.java.nio.file.Path> getRootDirectories()
- Specified by:
getRootDirectoriesin interfaceorg.uberfire.java.nio.file.FileSystem
-
getFileStores
public Iterable<org.uberfire.java.nio.file.FileStore> getFileStores()
- Specified by:
getFileStoresin interfaceorg.uberfire.java.nio.file.FileSystem
-
supportedFileAttributeViews
public Set<String> supportedFileAttributeViews()
- Specified by:
supportedFileAttributeViewsin interfaceorg.uberfire.java.nio.file.FileSystem
-
getPath
public org.uberfire.java.nio.file.Path getPath(String first, String... more) throws org.uberfire.java.nio.file.InvalidPathException
- Specified by:
getPathin interfaceorg.uberfire.java.nio.file.FileSystem- Throws:
org.uberfire.java.nio.file.InvalidPathException
-
getPathMatcher
public org.uberfire.java.nio.file.PathMatcher getPathMatcher(String syntaxAndPattern) throws IllegalArgumentException, org.uberfire.java.nio.file.PatternSyntaxException, UnsupportedOperationException
- Specified by:
getPathMatcherin interfaceorg.uberfire.java.nio.file.FileSystem- Throws:
IllegalArgumentExceptionorg.uberfire.java.nio.file.PatternSyntaxExceptionUnsupportedOperationException
-
getUserPrincipalLookupService
public org.uberfire.java.nio.file.attribute.UserPrincipalLookupService getUserPrincipalLookupService() throws UnsupportedOperationException- Specified by:
getUserPrincipalLookupServicein interfaceorg.uberfire.java.nio.file.FileSystem- Throws:
UnsupportedOperationException
-
newWatchService
public org.uberfire.java.nio.file.WatchService newWatchService() throws UnsupportedOperationException, org.uberfire.java.nio.IOException- Specified by:
newWatchServicein interfaceorg.uberfire.java.nio.file.FileSystem- Throws:
UnsupportedOperationExceptionorg.uberfire.java.nio.IOException
-
getName
public String getName()
- Specified by:
getNamein interfaceorg.uberfire.java.nio.file.FileSystem
-
close
public void close() throws org.uberfire.java.nio.IOException- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Specified by:
closein interfaceorg.uberfire.java.nio.Closeable- Throws:
org.uberfire.java.nio.IOException
-
dispose
public void dispose()
- Specified by:
disposein interfaceorg.uberfire.commons.lifecycle.Disposable
-
-