org.omg.CORBA
Interface Current
- All Superinterfaces: 
 - CurrentOperations, IDLEntity, Object, java.io.Serializable
 
- All Known Subinterfaces: 
 - Current, Current, PolicyCurrent
 
public interface Current
- extends Object, CurrentOperations, IDLEntity
 
ORB and CORBA services may wish to provide access to information (context)
   associated with the thread of execution in which they are running. This information is
   accessed in a structured manner using interfaces derived from the Current interface
   defined in the CORBA module.
   
Each ORB or CORBA service that needs its own context derives an interface from the
   CORBA module's Current. Users of the service can obtain an instance of the
   appropriate Current interface by invoking ORB::resolve_initial_references. For
   example the Security service obtains the Current relevant to it by invoking:
   ORB::resolve_initial_references("SecurityCurrent")
   Operations on interfaces derived from Current access state associated with the thread
   in which they are invoked, not state associated with the thread from which the Current
   was obtained. This prevents one thread from manipulating another thread's state, and
   avoids the need to obtain and narrow a new Current in each method's thread context.
 
| Methods inherited from interface org.omg.CORBA.Object | 
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override | 
 
                 Read the latest documentation online