org.codehaus.plexus.appserver.application.deploy.lifecycle.phase
Class CreateAppContainerPhase.SimpleClassRealm

java.lang.Object
  extended byorg.codehaus.plexus.appserver.application.deploy.lifecycle.phase.CreateAppContainerPhase.SimpleClassRealm
All Implemented Interfaces:
org.codehaus.classworlds.ClassRealm
Enclosing class:
CreateAppContainerPhase

class CreateAppContainerPhase.SimpleClassRealm
extends java.lang.Object
implements org.codehaus.classworlds.ClassRealm


Field Summary
(package private)  CreateAppContainerPhase.SimpleClassLoader classLoader
           
 
Constructor Summary
CreateAppContainerPhase.SimpleClassRealm(java.lang.String id, CreateAppContainerPhase.SimpleClassLoader classLoader, org.codehaus.classworlds.ClassWorld world)
           
 
Method Summary
 void addConstituent(java.net.URL url)
           
 org.codehaus.classworlds.ClassRealm createChildRealm(java.lang.String id)
           
 void display()
           
 java.util.Enumeration findResources(java.lang.String name)
           
 java.lang.ClassLoader getClassLoader()
           
 java.net.URL[] getConstituents()
           
 java.lang.String getId()
           
 org.codehaus.classworlds.ClassRealm getParent()
           
 java.net.URL getResource(java.lang.String name)
           
 java.io.InputStream getResourceAsStream(java.lang.String name)
           
 org.codehaus.classworlds.ClassWorld getWorld()
           
 void importFrom(java.lang.String a, java.lang.String b)
           
 java.lang.Class loadClass(java.lang.String name)
           
 org.codehaus.classworlds.ClassRealm locateSourceRealm(java.lang.String a)
           
 void setParent(org.codehaus.classworlds.ClassRealm c)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

classLoader

CreateAppContainerPhase.SimpleClassLoader classLoader
Constructor Detail

CreateAppContainerPhase.SimpleClassRealm

public CreateAppContainerPhase.SimpleClassRealm(java.lang.String id,
                                                CreateAppContainerPhase.SimpleClassLoader classLoader,
                                                org.codehaus.classworlds.ClassWorld world)
Method Detail

getId

public java.lang.String getId()
Specified by:
getId in interface org.codehaus.classworlds.ClassRealm

addConstituent

public void addConstituent(java.net.URL url)
Specified by:
addConstituent in interface org.codehaus.classworlds.ClassRealm

locateSourceRealm

public org.codehaus.classworlds.ClassRealm locateSourceRealm(java.lang.String a)
Specified by:
locateSourceRealm in interface org.codehaus.classworlds.ClassRealm

getClassLoader

public java.lang.ClassLoader getClassLoader()
Specified by:
getClassLoader in interface org.codehaus.classworlds.ClassRealm

getConstituents

public java.net.URL[] getConstituents()
Specified by:
getConstituents in interface org.codehaus.classworlds.ClassRealm

loadClass

public java.lang.Class loadClass(java.lang.String name)
                          throws java.lang.ClassNotFoundException
Specified by:
loadClass in interface org.codehaus.classworlds.ClassRealm
Throws:
java.lang.ClassNotFoundException

getResource

public java.net.URL getResource(java.lang.String name)
Specified by:
getResource in interface org.codehaus.classworlds.ClassRealm

findResources

public java.util.Enumeration findResources(java.lang.String name)
                                    throws java.io.IOException
Specified by:
findResources in interface org.codehaus.classworlds.ClassRealm
Throws:
java.io.IOException

getWorld

public org.codehaus.classworlds.ClassWorld getWorld()
Specified by:
getWorld in interface org.codehaus.classworlds.ClassRealm

importFrom

public void importFrom(java.lang.String a,
                       java.lang.String b)
Specified by:
importFrom in interface org.codehaus.classworlds.ClassRealm

setParent

public void setParent(org.codehaus.classworlds.ClassRealm c)
Specified by:
setParent in interface org.codehaus.classworlds.ClassRealm

getResourceAsStream

public java.io.InputStream getResourceAsStream(java.lang.String name)
Specified by:
getResourceAsStream in interface org.codehaus.classworlds.ClassRealm

getParent

public org.codehaus.classworlds.ClassRealm getParent()
Specified by:
getParent in interface org.codehaus.classworlds.ClassRealm

createChildRealm

public org.codehaus.classworlds.ClassRealm createChildRealm(java.lang.String id)
                                                     throws org.codehaus.classworlds.DuplicateRealmException
Specified by:
createChildRealm in interface org.codehaus.classworlds.ClassRealm
Throws:
org.codehaus.classworlds.DuplicateRealmException

display

public void display()
Specified by:
display in interface org.codehaus.classworlds.ClassRealm


Copyright 2001-2001-2006 Codehaus. All Rights Reserved.