org.seasar.framework.container.hotdeploy
クラス HotdeployClassLoader

java.lang.Object
  拡張java.lang.ClassLoader
      拡張org.seasar.framework.container.hotdeploy.HotdeployClassLoader

public class HotdeployClassLoader
extends ClassLoader


コンストラクタの概要
HotdeployClassLoader(ClassLoader classLoader, NamingConvention namingConvention)
           
 
メソッドの概要
protected  Class defineClass(String className, byte[] bytes)
           
protected  Class defineClass(String className, InputStream classFile)
           
protected  boolean isTargetClass(String className)
           
 Class loadClass(String className, boolean resolve)
           
 
クラス java.lang.ClassLoader から継承したメソッド
clearAssertionStatus, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

HotdeployClassLoader

public HotdeployClassLoader(ClassLoader classLoader,
                            NamingConvention namingConvention)
メソッドの詳細

loadClass

public Class loadClass(String className,
                       boolean resolve)
                throws ClassNotFoundException
例外:
ClassNotFoundException

defineClass

protected Class defineClass(String className,
                            InputStream classFile)

defineClass

protected Class defineClass(String className,
                            byte[] bytes)

isTargetClass

protected boolean isTargetClass(String className)


Copyright © 2004-2007 The Seasar Foundation. All Rights Reserved.