public interface IClassProvider
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<?> |
findAgentClass(java.lang.String name,
boolean initialize)
Marshal a call to Class.forName for an agent class
|
java.lang.Class<?> |
findClass(java.lang.String name)
Find a class in the service classloader
|
java.lang.Class<?> |
findClass(java.lang.String name,
boolean initialize)
Marshal a call to Class.forName for a regular class
|
java.net.URL[] |
getClassPath()
Get the current classpath from the service classloader
|
java.net.URL[] getClassPath()
java.lang.Class<?> findClass(java.lang.String name)
throws java.lang.ClassNotFoundException
name - class namejava.lang.ClassNotFoundException - if the class was not foundjava.lang.Class<?> findClass(java.lang.String name,
boolean initialize)
throws java.lang.ClassNotFoundException
name - class nameinitialize - init flagjava.lang.ClassNotFoundExceptionjava.lang.Class<?> findAgentClass(java.lang.String name,
boolean initialize)
throws java.lang.ClassNotFoundException
name - agent class nameinitialize - init flagjava.lang.ClassNotFoundException