org.objectweb.jeremie.services.registry

Class RegistryImpl_OWSkel

Implemented Interfaces:
RequestSession

public class RegistryImpl_OWSkel
extends OptSkeleton

Jeremie optimised skeleton for RegistryImpl

Field Summary

Fields inherited from class org.objectweb.jeremie.stub_factories.std.OptSkeleton

class_loader, target

Constructor Summary

RegistryImpl_OWSkel()
Creates an optimised Jeremie skeleton with itself as the target.
RegistryImpl_OWSkel(Object target)
Creates an optimised Jeremie skeleton with the given target.

Method Summary

void
send(UnMarshaller unmarshaller, 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, send

Constructor Details

RegistryImpl_OWSkel

public RegistryImpl_OWSkel()
Creates an optimised Jeremie skeleton with itself as the target.


RegistryImpl_OWSkel

public RegistryImpl_OWSkel(Object target)
Creates an optimised Jeremie skeleton with the given target.

Method Details

send

public void send(UnMarshaller unmarshaller,
                 ReplySession session)
            throws JonathanException
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.

Overrides:
send in interface OptSkeleton

Parameters:
unmarshaller - an unmarshaller representing the invocation;
session - a reply session to which the result of the invocation is to be sent;