org.jacorb.orb.portableInterceptor

Class PICurrentImpl

public class PICurrentImpl extends LocalObject implements Current

This is the current object for the portable interceptors. It is merely a slot table, but can be bound to a thread scope. See PI Spec p. 6-55ff

Version: $Id: PICurrentImpl.java,v 1.11 2006/07/07 10:55:57 alphonse.bendt Exp $

Author: Nicolas Noffke

Constructor Summary
PICurrentImpl(ORB orb, int no_of_anys)
Create an empty current object.
PICurrentImpl(PICurrentImpl source)
Make a deep copy of an existing PICurrent.
Method Summary
Anyget_slot(int id)
voidset_slot(int id, Any data)

Constructor Detail

PICurrentImpl

public PICurrentImpl(ORB orb, int no_of_anys)
Create an empty current object. All slots will contain an empty Any.

PICurrentImpl

public PICurrentImpl(PICurrentImpl source)
Make a deep copy of an existing PICurrent.

Method Detail

get_slot

public Any get_slot(int id)

set_slot

public void set_slot(int id, Any data)