Package com.gigaspaces.lrmi.classloading
Class SimpleClassProvider
java.lang.Object
com.gigaspaces.lrmi.classloading.SimpleClassProvider
- All Implemented Interfaces:
IClassProvider,Remote
A simple, non LRMI, implementation of IClassProvider.
Class definitions are loaded by a simple request/response to the remote ClassProvider
- Since:
- 15.0
- Author:
- alon shoham
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]getClassDefinition(long id, String className) byte[]getResource(long id, String resourceName) longputClassLoader(ClassLoader classLoader)
-
Constructor Details
-
SimpleClassProvider
-
-
Method Details
-
getClassDefinition
- Specified by:
getClassDefinitionin interfaceIClassProvider- Throws:
ClassNotFoundException
-
getResource
- Specified by:
getResourcein interfaceIClassProvider- Throws:
ClassNotFoundException
-
putClassLoader
- Specified by:
putClassLoaderin interfaceIClassProvider- Throws:
RemoteException
-