org.objectweb.jeremie.services.registry.jndi
Class JRMIReferenceImpl_Skel

java.lang.Object
  extended byorg.objectweb.jeremie.stub_factories.std.OptSkeleton
      extended byorg.objectweb.jeremie.services.registry.jndi.JRMIReferenceImpl_Skel
All Implemented Interfaces:
org.objectweb.jonathan.protocols.api.RequestSession

public class JRMIReferenceImpl_Skel
extends OptSkeleton

Jeremie optimised skeleton for JRMIReferenceImpl


Field Summary
 
Fields inherited from class org.objectweb.jeremie.stub_factories.std.OptSkeleton
class_loader, target
 
Constructor Summary
JRMIReferenceImpl_Skel()
           
JRMIReferenceImpl_Skel(Object target)
           
 
Method Summary
 void send(org.objectweb.jonathan.presentation.api.UnMarshaller unmarshaller, org.objectweb.jonathan.protocols.api.ReplySession session)
          Sends an invocation to the target object represented by this skeleton.
 
Methods inherited from class org.objectweb.jeremie.stub_factories.std.OptSkeleton
equals, getTarget, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JRMIReferenceImpl_Skel

public JRMIReferenceImpl_Skel()

JRMIReferenceImpl_Skel

public JRMIReferenceImpl_Skel(Object target)
Method Detail

send

public void send(org.objectweb.jonathan.presentation.api.UnMarshaller unmarshaller,
                 org.objectweb.jonathan.protocols.api.ReplySession session)
          throws org.objectweb.jonathan.apis.kernel.JonathanException
Description copied from class: OptSkeleton
Sends an invocation to the target object represented by this skeleton.

A reply session is sent to the target object along with the invocation (represented by an unmarshaller). The target object must use the reply session to send back a reply.

Specified by:
send in interface org.objectweb.jonathan.protocols.api.RequestSession
Specified by:
send in class OptSkeleton
Parameters:
unmarshaller - an unmarshaller representing the invocation;
session - a reply session to which the result of the invocation is to be sent;
Throws:
org.objectweb.jonathan.apis.kernel.JonathanException - if something goes wrong.