Uses of Interface
org.jboss.virtual.spi.VFSContext

Packages that use VFSContext
org.jboss.virtual   
org.jboss.virtual.plugins.cache   
org.jboss.virtual.plugins.context   
org.jboss.virtual.plugins.context.file   
org.jboss.virtual.plugins.context.jar   
org.jboss.virtual.plugins.context.memory   
org.jboss.virtual.plugins.context.vfs   
org.jboss.virtual.plugins.context.zip   
org.jboss.virtual.plugins.copy   
org.jboss.virtual.plugins.registry   
org.jboss.virtual.spi   
org.jboss.virtual.spi.cache   
org.jboss.virtual.spi.cache.helpers   
org.jboss.virtual.spi.registry   
 

Uses of VFSContext in org.jboss.virtual
 

Methods in org.jboss.virtual with parameters of type VFSContext
static String VFSUtils.getKey(VFSContext context)
          Get path key.
static String VFSUtils.getRelativePath(VFSContext context, URI uri)
          Get relative path.
 

Constructors in org.jboss.virtual with parameters of type VFSContext
VFS(VFSContext context)
          Create a new VFS.
 

Uses of VFSContext in org.jboss.virtual.plugins.cache
 

Methods in org.jboss.virtual.plugins.cache that return VFSContext
 VFSContext PathMatchingVFSCache.findContext(URI uri)
          Match the uri's path with cached contexts path.
 VFSContext IterableVFSCache.findContext(URI uri)
           
 VFSContext IterableTimedVFSCache.findContext(URI uri)
           
 VFSContext CombinedVFSCache.findContext(URI uri)
           
 VFSContext AbstractVFSCache.findContext(URL url)
           
 VFSContext CombinedVFSCache.findContext(URL url)
           
protected abstract  VFSContext AbstractVFSCache.getContext(String path)
          Get the cached context.
protected  VFSContext CachePolicyVFSCache.getContext(String path)
           
protected  VFSContext MapVFSCache.getContext(String path)
           
 

Methods in org.jboss.virtual.plugins.cache that return types with arguments of type VFSContext
protected abstract  Map<String,VFSContext> MapVFSCache.createMap()
          Create cache map.
protected  Map<String,VFSContext> SoftRefVFSCache.createMap()
           
protected  Map<String,VFSContext> WeakRefVFSCache.createMap()
           
 Iterable<VFSContext> TimedVFSCache.getCachedContexts()
           
 Iterable<VFSContext> CachePolicyVFSCache.getCachedContexts()
           
 Iterable<VFSContext> MapVFSCache.getCachedContexts()
           
 Iterable<VFSContext> CombinedVFSCache.getCachedContexts()
           
 

Methods in org.jboss.virtual.plugins.cache with parameters of type VFSContext
protected abstract  void AbstractVFSCache.putContext(String path, VFSContext context)
          Put vfs context and its path key into cache.
protected  void CachePolicyVFSCache.putContext(String path, VFSContext context)
           
protected  void MapVFSCache.putContext(String path, VFSContext context)
           
 void AbstractVFSCache.putContext(VFSContext context)
           
 void CombinedVFSCache.putContext(VFSContext context)
           
protected abstract  void AbstractVFSCache.removeContext(String path, VFSContext context)
          Remove vfs context and its path key from cache.
 void CachePolicyVFSCache.removeContext(String key, VFSContext context)
           
protected  void MapVFSCache.removeContext(String path, VFSContext context)
           
 void AbstractVFSCache.removeContext(VFSContext context)
           
 void CombinedVFSCache.removeContext(VFSContext context)
           
 

Uses of VFSContext in org.jboss.virtual.plugins.context
 

Classes in org.jboss.virtual.plugins.context that implement VFSContext
 class AbstractVFSContext
          AbstractVFSContext.
 

Methods in org.jboss.virtual.plugins.context that return VFSContext
 VFSContext AbstractVirtualFileHandler.getLocalVFSContext()
          Get this handler's local context
protected  VFSContext AbstractVFSContext.getPeerContext()
          Get peer vfs context.
 VFSContext AbstractVirtualFileHandler.getVFSContext()
          Get this handler's most outer context (contexts can be mounted one within other).
 VFSContext ReplacementHandler.getVFSContext()
           
 

Constructors in org.jboss.virtual.plugins.context with parameters of type VFSContext
AbstractURIHandler(VFSContext context, VirtualFileHandler parent, URI uri, String name)
          Create a newURLHandler.
AbstractURLHandler(VFSContext context, VirtualFileHandler parent, URL url, String name)
          Create a newURLHandler.
AbstractVirtualFileHandler(VFSContext context, VirtualFileHandler parent, String name)
          Create a new handler
DelegatingHandler(VFSContext context, VirtualFileHandler parent, String name)
          Create a DelegatingHandler without a delegate - which will have to be set afterwards
DelegatingHandler(VFSContext context, VirtualFileHandler parent, String name, VirtualFileHandler delegate)
          Create a DelegatingHandler
ReplacementHandler(VFSContext context, VirtualFileHandler parent, String name, VirtualFileHandler delegate)
           
 

Uses of VFSContext in org.jboss.virtual.plugins.context.file
 

Classes in org.jboss.virtual.plugins.context.file that implement VFSContext
 class FileSystemContext
          FileSystemContext.
 

Methods in org.jboss.virtual.plugins.context.file that return VFSContext
 VFSContext FileSystemContextFactory.getVFS(URI root)
           
 VFSContext FileSystemContextFactory.getVFS(URL root)
           
 

Uses of VFSContext in org.jboss.virtual.plugins.context.jar
 

Classes in org.jboss.virtual.plugins.context.jar that implement VFSContext
 class JarContext
          JarContext.
 

Methods in org.jboss.virtual.plugins.context.jar that return VFSContext
 VFSContext JarContextFactory.getVFS(URI root)
           
 VFSContext JarContextFactory.getVFS(URL root)
           
 

Methods in org.jboss.virtual.plugins.context.jar with parameters of type VFSContext
static NestedJarHandler NestedJarHandler.create(VFSContext context, VirtualFileHandler parent, JarFile parentJar, ZipEntry entry, URL url, String entryName)
           
 

Constructors in org.jboss.virtual.plugins.context.jar with parameters of type VFSContext
AbstractJarHandler(VFSContext context, VirtualFileHandler parent, URL url, JarFile jar, ZipEntry entry, String name)
          Create a new JarHandler.
AbstractStructuredJarHandler(VFSContext context, VirtualFileHandler parent, URL url, JarFile jar, ZipEntry entry, String name)
          Create a new JarHandler.
JarEntryHandler(VFSContext context, VirtualFileHandler parent, JarFile jar, ZipEntry entry, String entryName, URL url)
          Create a new JarHandler.
JarHandler(VFSContext context, VirtualFileHandler parent, File file, URL url, String name)
           
JarHandler(VFSContext context, VirtualFileHandler parent, URL url, String name)
          Create a new JarHandler.
NestedJarFromStream(VFSContext context, VirtualFileHandler parent, ZipInputStream zis, URL jarURL, JarFile jar, ZipEntry entry, String entryName)
          Create a nested jar from the parent zip inputstream/zip entry.
NestedJarHandler(VFSContext context, VirtualFileHandler parent, JarFile parentJar, ZipEntry entry, URL original, File temp, String entryName)
          Create a new NestedJarHandler.
NoCopyNestedJarHandler(VFSContext context, VirtualFileHandler parent, JarFile parentJar, ZipEntry entry, URL url, String entryName)
          Create a new NestedJarHandler.
SynthenticDirEntryHandler(VFSContext context, VirtualFileHandler parent, String entryName, long lastModified, URL url)
          Create a new SynthenticDirEntryHandler.
 

Uses of VFSContext in org.jboss.virtual.plugins.context.memory
 

Classes in org.jboss.virtual.plugins.context.memory that implement VFSContext
 class MemoryContext
          Virtual memory context.
 

Methods in org.jboss.virtual.plugins.context.memory that return VFSContext
 VFSContext MemoryContextFactory.createRoot(URL url)
          Creates a new root MemoryContext, or returns an already exixting one of one already exists for the name
 VFSContext MemoryContextFactory.getVFS(URI rootURI)
           
 VFSContext MemoryContextFactory.getVFS(URL rootURL)
           
 

Constructors in org.jboss.virtual.plugins.context.memory with parameters of type VFSContext
MemoryContextHandler(VFSContext context, VirtualFileHandler parent, URL url, String name)
           
 

Uses of VFSContext in org.jboss.virtual.plugins.context.vfs
 

Classes in org.jboss.virtual.plugins.context.vfs that implement VFSContext
 class AssembledContext
          AssembledContext.
 

Constructors in org.jboss.virtual.plugins.context.vfs with parameters of type VFSContext
AssembledDirectoryHandler(VFSContext context, AssembledDirectoryHandler parent, String name)
           
AssembledFileHandler(VFSContext context, AssembledDirectoryHandler parent, String name, VirtualFileHandler delegate)
           
AssembledUrlStreamHandler(VFSContext context)
           
ByteArrayHandler(VFSContext context, VirtualFileHandler parent, String name, byte[] bytes)
           
 

Uses of VFSContext in org.jboss.virtual.plugins.context.zip
 

Classes in org.jboss.virtual.plugins.context.zip that implement VFSContext
 class ZipEntryContext
          ZipEntryContext implements a VFSContext that exposes a zip archive as a virtual file system.
 

Methods in org.jboss.virtual.plugins.context.zip that return VFSContext
 VFSContext ZipEntryContextFactory.getVFS(URI rootURI)
          Get a VFSContext for a given URL
 VFSContext ZipEntryContextFactory.getVFS(URL rootURL)
          Create a new ZipEntryContext.
 

Methods in org.jboss.virtual.plugins.context.zip with parameters of type VFSContext
protected  String ZipEntryContext.getPath(VFSContext peer, String entryName)
          Get temp path.
 

Uses of VFSContext in org.jboss.virtual.plugins.copy
 

Classes in org.jboss.virtual.plugins.copy that implement VFSContext
 class TempContext
          Temp context;
 

Constructors in org.jboss.virtual.plugins.copy with parameters of type VFSContext
TempContext(File file, VFSContext oldContext, String relativePath)
           
 

Uses of VFSContext in org.jboss.virtual.plugins.registry
 

Methods in org.jboss.virtual.plugins.registry with parameters of type VFSContext
 void DefaultVFSRegistry.addContext(VFSContext context)
           
protected  boolean DefaultVFSRegistry.isCacheable(VFSContext context)
          Is the vfs context cacheable.
 void DefaultVFSRegistry.removeContext(VFSContext context)
           
 

Uses of VFSContext in org.jboss.virtual.spi
 

Methods in org.jboss.virtual.spi that return VFSContext
 VFSContext VFSContextFactory.getVFS(URI rootURI)
          Obtain a vfs context for the given root uri.
 VFSContext VFSContextFactory.getVFS(URL rootURL)
          Obtain a vfs context for the given root url.
 VFSContext VirtualFileHandler.getVFSContext()
          Get the VFSContext this file belongs to
 

Uses of VFSContext in org.jboss.virtual.spi.cache
 

Methods in org.jboss.virtual.spi.cache that return VFSContext
 VFSContext VFSCache.findContext(URI uri)
          Find the context based on uri.
 VFSContext VFSCache.findContext(URL url)
          Find the context based on url.
 

Methods in org.jboss.virtual.spi.cache that return types with arguments of type VFSContext
 Iterable<VFSContext> CacheStatistics.getCachedContexts()
          Get cached contexts.
 

Methods in org.jboss.virtual.spi.cache with parameters of type VFSContext
 void VFSCache.putContext(VFSContext context)
          Put vfs context to cache.
 void VFSCache.removeContext(VFSContext context)
          Remove vfs context from cache.
 

Uses of VFSContext in org.jboss.virtual.spi.cache.helpers
 

Methods in org.jboss.virtual.spi.cache.helpers that return VFSContext
 VFSContext NoopVFSCache.findContext(URI uri)
           
 VFSContext NoopVFSCache.findContext(URL url)
           
 

Methods in org.jboss.virtual.spi.cache.helpers with parameters of type VFSContext
 void NoopVFSCache.putContext(VFSContext context)
           
 void NoopVFSCache.removeContext(VFSContext context)
           
 

Uses of VFSContext in org.jboss.virtual.spi.registry
 

Methods in org.jboss.virtual.spi.registry with parameters of type VFSContext
abstract  void VFSRegistry.addContext(VFSContext context)
          Add new vfs context.
abstract  void VFSRegistry.removeContext(VFSContext context)
          Remove the context.
 



Copyright © 2010 JBoss, A division of Red Hat, Inc. All Rights Reserved.