| Interface | Description | 
|---|---|
| IClassProvider | 
 the remote interface used to retsrieve class definition or resources from a remote JVM. 
 | 
| IRemoteClassProviderProvider | 
 Provides an interface to acquire a remote class provider, it also used as a place holder for a
 context of a specific remote class loader for a single operation. 
 | 
| Class | Description | 
|---|---|
| ClassLoaderUtility | 
 Created by tamirs
 on 11/9/16. 
 | 
| ClassProviderRequest | 
 Created by IntelliJ IDEA. 
 | 
| DefaultClassProvider | 
 The default remote implementation used to retrieve class definition or resources from a remote
 JVM. 
 | 
| LRMIClassLoader | 
 Acts as a local class loader that is connected to a remote class loader using LRMI to load new
 classes. 
 | 
| LRMIClassLoadersHolder | 
 acts as a classloader delegator to an IClassProvider based classloader that loads class
 definitions from a specific source. 
 | 
| LRMIRemoteClassLoaderIdentifier | 
 A unique identifier for a specific remote lrmi class loader, holds a tuple of the lrmi runtime id
 and the local class loader id inside that lrmi runtime class provider 
 | 
| ServiceClassLoaderContext | 
 Holds the  
LRMIClassLoaders that associate to a specific service class loader | 
| Exception | Description | 
|---|---|
| LRMIClassLoaderCreationException | 
 Thrown when failed creating a LRMIClassLoader 
 | 
Copyright © GigaSpaces.