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 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
static DefaultResourceLoader INSTANCE
           
 
Fields inherited from interface org.jboss.weld.resources.spi.ResourceLoader
PROPERTY_NAME
 
Constructor Summary
protected DefaultResourceLoader()
           
 
Method Summary
 Class<?> classForName(String name)
           
 void cleanup()
           
 URL getResource(String name)
           
 Collection<URL> getResources(String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static DefaultResourceLoader INSTANCE
Constructor Detail

DefaultResourceLoader

protected DefaultResourceLoader()
Method Detail

classForName

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

getResource

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

getResources

public Collection<URL> getResources(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 © 2013 Seam Framework. All Rights Reserved.