org.objectweb.mobilitools.smi.lib
Class RMIClassLoaderAdapter
java.lang.Object
|
+--org.objectweb.mobilitools.smi.lib.RMIClassLoaderAdapter
- public abstract class RMIClassLoaderAdapter
- extends java.lang.Object
MobiliTools $Name: $, $Id: RMIClassLoaderAdapter.java,v 1.1.1.1 2003/03/28 14:48:06 dillense Exp $
Classloader factory providing RMI classloaders.
Should be used if and only if the agents use RMI.
Method Summary |
static java.lang.ClassLoader |
getClassLoader(java.lang.ClassLoader parent,
java.lang.String codebase,
org.omg.CfMAF.AgentProfile profile,
org.omg.CfMAF.MAFAgentSystem provider)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RMIClassLoaderAdapter
public RMIClassLoaderAdapter()
getClassLoader
public static java.lang.ClassLoader getClassLoader(java.lang.ClassLoader parent,
java.lang.String codebase,
org.omg.CfMAF.AgentProfile profile,
org.omg.CfMAF.MAFAgentSystem provider)
throws java.net.MalformedURLException
- Parameters:
parent
- ignoredcodebase
- RMI-style codebase (i.e. URL strings separated with blanks)profile
- ignoredprovider
- ignored- Returns:
- the RMI classloader associated to the given codebase