org.objectweb.carol.rmi.jrmp.server

Class JRemoteCall


public class JRemoteCall
extends java.lang.Object

Class JRemoteCall is the CAROL JRMP Remote call with context propagation

Version:
1.0, 15/07/2002

Author:
Guillaume Riviere (Guillaume.Riviere@inrialpes.fr)

Field Summary

protected JClientRequestInterceptor[]
cis
Client Interceptor for context propagation

Constructor Summary

JRemoteCall(Object c, ObjID id, int op, long hash, JClientRequestInterceptor[] cis)
Constructor for client side call

Method Summary

void
executeCall()
Deprecated.

Field Details

cis

protected JClientRequestInterceptor[] cis
Client Interceptor for context propagation

Constructor Details

JRemoteCall

public JRemoteCall(Object c,
                   ObjID id,
                   int op,
                   long hash,
                   JClientRequestInterceptor[] cis)
            throws RemoteException
Constructor for client side call

Parameters:
c - The connection
id - the object id
hash - the hash code
cis - the client interceptors array

Method Details

executeCall

public void executeCall()
            throws Exception

Deprecated.

override executeCall to receive and reassociate contexts that were sent back from the server in the case of exeptional return