railo.commons.io.res
Interface Resources


public interface Resources


Method Summary
 ResourceLock createResourceLock(long timeout, boolean caseSensitive)
           
 ResourceProvider getDefaultResourceProvider()
           
 Resource getResource(java.lang.String path)
          returns a resource that matching the given path
 ResourceProvider[] getResourceProviders()
           
 void registerDefaultResourceProvider(ResourceProvider provider)
          adds a default factory, this factory is used, when shemecan't be mapped to a other factory
 void registerResourceProvider(ResourceProvider provider)
          adds a addional resource to System
 

Method Detail

registerDefaultResourceProvider

public void registerDefaultResourceProvider(ResourceProvider provider)
adds a default factory, this factory is used, when shemecan't be mapped to a other factory

Parameters:
provider -

registerResourceProvider

public void registerResourceProvider(ResourceProvider provider)
adds a addional resource to System

Parameters:
provider -

getResource

public Resource getResource(java.lang.String path)
returns a resource that matching the given path

Parameters:
path -
Returns:
matching resource

getDefaultResourceProvider

public ResourceProvider getDefaultResourceProvider()
Returns:
the defaultResource

getResourceProviders

public ResourceProvider[] getResourceProviders()

createResourceLock

public ResourceLock createResourceLock(long timeout,
                                       boolean caseSensitive)