railo.commons.io.res
Interface Resources

All Known Implementing Classes:
ResourcesImpl

public interface Resources


Method Summary
 ResourceLock createResourceLock(long timeout, boolean caseSensitive)
           
 ResourceProvider getDefaultResourceProvider()
           
 Resource getResource(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 additional resource to System
 void reset()
           
 

Method Detail

registerDefaultResourceProvider

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

Parameters:
provider -

registerResourceProvider

void registerResourceProvider(ResourceProvider provider)
adds a additional resource to System

Parameters:
provider -

getResource

Resource getResource(String path)
returns a resource that matching the given path

Parameters:
path -
Returns:
matching resource

getDefaultResourceProvider

ResourceProvider getDefaultResourceProvider()
Returns:
the defaultResource

getResourceProviders

ResourceProvider[] getResourceProviders()

createResourceLock

ResourceLock createResourceLock(long timeout,
                                boolean caseSensitive)

reset

void reset()


Copyright © 2012 Railo