Package org.objectweb.proactive.core.mop

**For internal use only** Defines the Meta Object Protocol used in ProActive that allows the interception of a method call to an active object and its reification as a request sent to a body.

See:
          Description

Interface Summary
ConstructorCall A reified constructor call.
Proxy The proxy interface This interface only defines one method.
Reflect This interface is used to tag an object and deosn't define any method
StubObject  
 

Class Summary
ASMBytecodeStubBuilder  
BytecodeStubBuilder  
ConstructorCallImpl A reified constructor call.
Launcher  
MethodCall Instances of this class represent method calls performed on reified objects.
MOP A place where static methods go
MOPClassLoader  
PAObjectInputStream  
PAObjectOutputStream  
Utils This class contains static convenience and utility methods
 

Exception Summary
BehavioralException  
CannotFindClassException Thrown when a static initializer tries to load in a class through its string name but no definition for the class with the specifed name could be found.
CannotGuessProxyNameException  
ClassNotReifiableException  
ConstructionOfProxyObjectFailedException  
ConstructionOfReifiedObjectFailedException  
ConstructionOfStubObjectFailedException  
ConstructorCallExecutionFailedException  
GenerationOfStubClassFailedException  
InitializationOfStubClassFailedException  
InternalException  
InvalidProxyClassException  
MethodCallExecutionFailedException  
MOPException  
MOPRuntimeException  
ReifiedCastException  
StructuralException  
 

Package org.objectweb.proactive.core.mop Description

**For internal use only** Defines the Meta Object Protocol used in ProActive that allows the interception of a method call to an active object and its reification as a request sent to a body.

This packages is the generic MOP that managed the generation of Stub object and the reification of call to the associated proxy.

Since:
ProActive 0.7
Version:
1.0, 2001/10/23
Author:
ProActive Team


Copyright © April 2004 INRIA All Rights Reserved.