| 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.lang.ClassLoader
java.security.SecureClassLoader
SOMA.agent.classLoading.AgentClassLoader
| Nested Class Summary | 
| Nested classes inherited from class java.lang.ClassLoader | 
 | 
| Field Summary | |
(package private)  AgentID | 
agentID
 | 
(package private)  java.security.CodeSource | 
codeSource
 | 
(package private)  Environment | 
env
 | 
(package private)  java.util.Set | 
loadedClassesSet
 | 
| Fields inherited from class java.lang.ClassLoader | 
 | 
| Constructor Summary | |
AgentClassLoader()
 | 
|
AgentClassLoader(Environment env,
                 java.lang.String agentClass,
                 AgentID agentID)
 | 
|
| Method Summary | |
static java.net.URL | 
AgentToURL(java.lang.String AgentClass,
           AgentID agentID)
 | 
protected  java.lang.Class | 
findClass(java.lang.String className)
 | 
 java.lang.Class | 
findFromRemote(java.lang.String className)
 | 
 java.util.Set | 
getLoadedClassesSet()
 | 
 java.lang.String | 
toString()
 | 
| Methods inherited from class java.security.SecureClassLoader | 
defineClass, getPermissions | 
| Methods inherited from class java.lang.ClassLoader | 
clearAssertionStatus, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners | 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
Environment env
java.security.CodeSource codeSource
AgentID agentID
java.util.Set loadedClassesSet
| Constructor Detail | 
public AgentClassLoader()
public AgentClassLoader(Environment env,
                        java.lang.String agentClass,
                        AgentID agentID)
| Method Detail | 
public static java.net.URL AgentToURL(java.lang.String AgentClass,
                                      AgentID agentID)
protected java.lang.Class findClass(java.lang.String className)
                             throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
public java.lang.Class findFromRemote(java.lang.String className)
                               throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundExceptionpublic java.util.Set getLoadedClassesSet()
public java.lang.String toString()
  | 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||