TrueVFS Kernel Specification 0.10.6
A C D E F G H I M N O P R S T U V 

S

SEPARATOR - Static variable in class net.java.truevfs.kernel.spec.FsMountPoint
The separator which is used to split opaque path names into mount points and node names.
SEPARATOR - Static variable in class net.java.truevfs.kernel.spec.FsNodeName
The separator string for file names in an node name, which is "/".
SEPARATOR_CHAR - Static variable in class net.java.truevfs.kernel.spec.FsNodeName
The separator character for file names in an node name, which is 47.
setKey(Entry.Type) - Method in class net.java.truevfs.kernel.spec.FsCovariantNode
Selects the type of the file system node to which calls to FsCovariantNode.getEntry(), Entry.getSize(Size), Entry.getTime(Access) et al shall get forwarded.
setMounted(boolean) - Method in class net.java.truevfs.kernel.spec.FsAbstractController
Sets the mounted property of the file system model.
setMounted(boolean) - Method in class net.java.truevfs.kernel.spec.FsDecoratingModel
 
setMounted(boolean) - Method in interface net.java.truevfs.kernel.spec.FsModel
Sets the value of the property mounted.
setReadOnly(BitField<FsAccessOption>, FsNodeName) - Method in class net.java.truevfs.kernel.spec.FsAccessOptionsController
 
setReadOnly(BitField<FsAccessOption>, FsNodeName) - Method in interface net.java.truevfs.kernel.spec.FsController
Sets the named file system node as read-only.
setReadOnly(BitField<FsAccessOption>, FsNodeName) - Method in class net.java.truevfs.kernel.spec.FsDecoratingController
 
setTime(BitField<FsAccessOption>, FsNodeName, Map<Entry.Access, Long>) - Method in class net.java.truevfs.kernel.spec.FsAbstractController
 
setTime(BitField<FsAccessOption>, FsNodeName, Map<Entry.Access, Long>) - Method in class net.java.truevfs.kernel.spec.FsAccessOptionsController
 
setTime(BitField<FsAccessOption>, FsNodeName, BitField<Entry.Access>, long) - Method in class net.java.truevfs.kernel.spec.FsAccessOptionsController
 
setTime(BitField<FsAccessOption>, FsNodeName, Map<Entry.Access, Long>) - Method in interface net.java.truevfs.kernel.spec.FsController
Makes an attempt to set the last access time of all types in the given map for the file system node with the given name.
setTime(BitField<FsAccessOption>, FsNodeName, BitField<Entry.Access>, long) - Method in interface net.java.truevfs.kernel.spec.FsController
Makes an attempt to set the last access time of all types in the given bit field for the file system node with the given name.
setTime(BitField<FsAccessOption>, FsNodeName, Map<Entry.Access, Long>) - Method in class net.java.truevfs.kernel.spec.FsDecoratingController
 
setTime(BitField<FsAccessOption>, FsNodeName, BitField<Entry.Access>, long) - Method in class net.java.truevfs.kernel.spec.FsDecoratingController
 
SINGLETON - Static variable in class net.java.truevfs.kernel.spec.sl.FsDriverMapLocator
The singleton instance of this class.
SINGLETON - Static variable in class net.java.truevfs.kernel.spec.sl.FsManagerLocator
The singleton instance of this class.
SINGLETON - Static variable in class net.java.truevfs.kernel.spec.sl.IoBufferPoolLocator
The singleton instance of this class.
sink(BitField<FsAccessOption>, FsController, FsNodeName) - Method in class net.java.truevfs.kernel.spec.FsArchiveDriver
Called to prepare writing an archive file artifact of this driver to the node name in controller using options and the nullable template.
size() - Method in class net.java.truevfs.kernel.spec.cio.MultiplexingOutputService
 
source(BitField<FsAccessOption>, FsController, FsNodeName) - Method in class net.java.truevfs.kernel.spec.FsArchiveDriver
Called to prepare reading an archive file artifact of this driver from name in controller using options.
stream() - Method in class net.java.truevfs.kernel.spec.FsInputSocketSource
 
stream() - Method in class net.java.truevfs.kernel.spec.FsOutputSocketSink
 
sync(Filter<? super FsController>, Visitor<? super FsController, FsSyncException>) - Method in class net.java.truevfs.kernel.spec.FsAbstractManager
 
sync(BitField<FsSyncOption>) - Method in interface net.java.truevfs.kernel.spec.FsController
Commits all unsynchronized changes to the contents of this file system to its parent file system, releases the associated resources (e.g. target archive files) for access by third parties (e.g. other processes), cleans up any temporary allocated resources (e.g. temporary files) and purges any cached data.
sync(BitField<FsSyncOption>) - Method in class net.java.truevfs.kernel.spec.FsDecoratingController
 
sync(Filter<? super FsController>, Visitor<? super FsController, FsSyncException>) - Method in class net.java.truevfs.kernel.spec.FsDecoratingManager
 
sync(Filter<? super FsController>, Visitor<? super FsController, FsSyncException>) - Method in interface net.java.truevfs.kernel.spec.FsManager
Invokes the given visitor to sync() all managed file system controllers which get accepted by the given filter.
SYNC - Static variable in class net.java.truevfs.kernel.spec.FsSyncOptions
Waits for all other threads to close their I/O resources (i.e. streams, channels etc) for any entries of the file system, flushes its selective entry cache without clearing it and commits all changes to its parent file system (if any).
A C D E F G H I M N O P R S T U V 
TrueVFS Kernel Specification 0.10.6

Copyright © 2005–2014 Schlichtherle IT Services. All rights reserved.