wheel
Class DefaultResourceManager

java.lang.Object
  extended by wheel.DefaultResourceManager
All Implemented Interfaces:
IResourceManager
Direct Known Subclasses:
DevelopmentResourceManager

public class DefaultResourceManager
extends java.lang.Object
implements IResourceManager


Field Summary
protected  javax.servlet.ServletContext context
           
protected  WheelClassLoader loader
           
 
Constructor Summary
DefaultResourceManager(javax.servlet.ServletContext context)
           
 
Method Summary
protected  void createClassLoader()
           
protected  java.util.Set getResources(java.lang.String path)
           
 java.util.Set getResourcesFromPath(java.lang.String path)
           
 boolean isActionMethod(java.lang.String className, java.lang.String methodName)
           
 java.io.InputStream loadAsset(java.lang.String path)
           
 java.lang.Class loadClass(java.lang.String className)
           
 StandaloneComponent loadPage(java.lang.String className)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

loader

protected WheelClassLoader loader

context

protected javax.servlet.ServletContext context
Constructor Detail

DefaultResourceManager

public DefaultResourceManager(javax.servlet.ServletContext context)
Method Detail

loadPage

public StandaloneComponent loadPage(java.lang.String className)
Specified by:
loadPage in interface IResourceManager

loadAsset

public java.io.InputStream loadAsset(java.lang.String path)
Specified by:
loadAsset in interface IResourceManager

isActionMethod

public boolean isActionMethod(java.lang.String className,
                              java.lang.String methodName)
Specified by:
isActionMethod in interface IResourceManager

getResourcesFromPath

public java.util.Set getResourcesFromPath(java.lang.String path)
Specified by:
getResourcesFromPath in interface IResourceManager

loadClass

public java.lang.Class loadClass(java.lang.String className)
                          throws java.lang.ClassNotFoundException
Specified by:
loadClass in interface IResourceManager
Throws:
java.lang.ClassNotFoundException

getResources

protected java.util.Set getResources(java.lang.String path)

createClassLoader

protected void createClassLoader()


Copyright © 2007-2008. All Rights Reserved.