org.jboss.weld.resources
Class DefaultResourceLoader

java.lang.Object
  extended by org.jboss.weld.resources.DefaultResourceLoader
All Implemented Interfaces:
org.jboss.weld.bootstrap.api.Service, org.jboss.weld.resources.spi.ResourceLoader

public class DefaultResourceLoader
extends java.lang.Object
implements org.jboss.weld.resources.spi.ResourceLoader

A simple resource loader. Uses DefaultResourceLoader's classloader if the Thread Context Classloader isn't available

Author:
Pete Muir

Field Summary
 
Fields inherited from interface org.jboss.weld.resources.spi.ResourceLoader
PROPERTY_NAME
 
Constructor Summary
DefaultResourceLoader()
           
 
Method Summary
 java.lang.Class<?> classForName(java.lang.String name)
           
 void cleanup()
           
 java.net.URL getResource(java.lang.String name)
           
 java.util.Collection<java.net.URL> getResources(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultResourceLoader

public DefaultResourceLoader()
Method Detail

classForName

public java.lang.Class<?> classForName(java.lang.String name)
Specified by:
classForName in interface org.jboss.weld.resources.spi.ResourceLoader

getResource

public java.net.URL getResource(java.lang.String name)
Specified by:
getResource in interface org.jboss.weld.resources.spi.ResourceLoader

getResources

public java.util.Collection<java.net.URL> getResources(java.lang.String name)
Specified by:
getResources in interface org.jboss.weld.resources.spi.ResourceLoader

cleanup

public void cleanup()
Specified by:
cleanup in interface org.jboss.weld.bootstrap.api.Service


Copyright © 2008-2009 Seam Framework. All Rights Reserved.