public class IOServiceIndexedImpl
extends org.uberfire.io.impl.IOServiceDotFileImpl
| Modifier and Type | Method and Description |
|---|---|
void |
delete(Path path,
DeleteOption... options) |
boolean |
deleteIfExists(Path path,
DeleteOption... options) |
void |
dispose() |
FileSystem |
getFileSystem(URI uri) |
MetaIndexEngine |
getIndexEngine() |
FileSystem |
newFileSystem(URI uri,
Map<String,?> env) |
int |
priority() |
protected void |
setupWatchService(FileSystem fs) |
buildOptions, buildOptions, copy, createDirectories, createDirectory, forceBuildOptions, getAttribute, getFileAttributeView, internalCreateDirectory, isFileScheme, loadDotFile, move, newByteChannel, newView, readAttributes, setAttributes, splitconvert, copy, copy, createDirectories, createDirectory, createFile, createTempDirectory, createTempDirectory, createTempFile, createTempFile, endBatch, exists, get, get, getFileSystems, getId, getLastModifiedTime, getLockControl, isSameFile, newBufferedReader, newBufferedWriter, newByteChannel, newDirectoryStream, newDirectoryStream, newInputStream, newOutputStream, notExists, onNewFileSystem, readAllBytes, readAllLines, readAllLines, readAllString, readAllString, readAttributes, setAttribute, setAttributes, size, startBatch, startBatch, startBatch, startBatch, write, write, write, write, write, write, write, write, write, writeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconvert, copy, copy, createDirectories, createDirectory, createFile, createTempDirectory, createTempDirectory, createTempFile, createTempFile, endBatch, exists, get, get, getFileSystems, getLastModifiedTime, isSameFile, newBufferedReader, newBufferedWriter, newByteChannel, newDirectoryStream, newDirectoryStream, newInputStream, newOutputStream, notExists, onNewFileSystem, readAllBytes, readAllLines, readAllLines, readAllString, readAllString, readAttributes, setAttribute, setAttributes, size, startBatch, startBatch, startBatch, startBatch, write, write, write, write, write, write, write, write, write, writepublic IOServiceIndexedImpl(MetaIndexEngine indexEngine, ExecutorService executorService, Class<? extends org.uberfire.java.nio.file.attribute.FileAttributeView>... views)
public IOServiceIndexedImpl(String id, MetaIndexEngine indexEngine, ExecutorService executorService, Class<? extends org.uberfire.java.nio.file.attribute.FileAttributeView>... views)
public IOServiceIndexedImpl(org.uberfire.io.IOWatchService watchService,
MetaIndexEngine indexEngine,
ExecutorService executorService,
Class<? extends org.uberfire.java.nio.file.attribute.FileAttributeView>... views)
public IOServiceIndexedImpl(String id, org.uberfire.io.IOWatchService watchService, MetaIndexEngine indexEngine, ExecutorService executorService, Class<? extends org.uberfire.java.nio.file.attribute.FileAttributeView>... views)
public IOServiceIndexedImpl(MetaIndexEngine indexEngine, Observer observer, ExecutorService executorService, Class<? extends org.uberfire.java.nio.file.attribute.FileAttributeView>... views)
public IOServiceIndexedImpl(String id, MetaIndexEngine indexEngine, Observer observer, ExecutorService executorService, Class<? extends org.uberfire.java.nio.file.attribute.FileAttributeView>... views)
public IOServiceIndexedImpl(org.uberfire.io.IOWatchService watchService,
MetaIndexEngine indexEngine,
Observer observer,
ExecutorService executorService,
Class<? extends org.uberfire.java.nio.file.attribute.FileAttributeView>... views)
public IOServiceIndexedImpl(String id, org.uberfire.io.IOWatchService watchService, MetaIndexEngine indexEngine, Observer observer, ExecutorService executorService, Class<? extends org.uberfire.java.nio.file.attribute.FileAttributeView>... views)
public FileSystem getFileSystem(URI uri) throws IllegalArgumentException, FileSystemNotFoundException, ProviderNotFoundException, SecurityException
getFileSystem in interface org.uberfire.io.IOServicegetFileSystem in class org.uberfire.io.impl.AbstractIOServiceIllegalArgumentExceptionFileSystemNotFoundExceptionProviderNotFoundExceptionSecurityExceptionpublic FileSystem newFileSystem(URI uri, Map<String,?> env) throws IllegalArgumentException, FileSystemAlreadyExistsException, ProviderNotFoundException, org.uberfire.java.nio.IOException, SecurityException
newFileSystem in interface org.uberfire.io.IOServicenewFileSystem in class org.uberfire.io.impl.AbstractIOServiceIllegalArgumentExceptionFileSystemAlreadyExistsExceptionProviderNotFoundExceptionorg.uberfire.java.nio.IOExceptionSecurityExceptionpublic int priority()
priority in interface org.uberfire.commons.lifecycle.PriorityDisposablepriority in class org.uberfire.io.impl.IOServiceDotFileImplpublic void dispose()
dispose in interface org.uberfire.commons.lifecycle.Disposabledispose in class org.uberfire.io.impl.AbstractIOServiceprotected void setupWatchService(FileSystem fs)
public void delete(Path path, DeleteOption... options) throws IllegalArgumentException, NoSuchFileException, DirectoryNotEmptyException, org.uberfire.java.nio.IOException, SecurityException
delete in interface org.uberfire.io.IOServicedelete in class org.uberfire.io.impl.IOServiceDotFileImplIllegalArgumentExceptionNoSuchFileExceptionDirectoryNotEmptyExceptionorg.uberfire.java.nio.IOExceptionSecurityExceptionpublic boolean deleteIfExists(Path path, DeleteOption... options) throws IllegalArgumentException, DirectoryNotEmptyException, org.uberfire.java.nio.IOException, SecurityException
deleteIfExists in interface org.uberfire.io.IOServicedeleteIfExists in class org.uberfire.io.impl.IOServiceDotFileImplIllegalArgumentExceptionDirectoryNotEmptyExceptionorg.uberfire.java.nio.IOExceptionSecurityExceptionpublic MetaIndexEngine getIndexEngine()
Copyright © 2012–2017 JBoss by Red Hat. All rights reserved.