Deprecated, for removal: This API element is subject to removal in a future version.
Defines the Java binding of the OMG CORBA APIs, and the RMI-IIOP API.
This module is upgradeable.
Exports Package Description javax.activityContains Activity service related exceptions thrown by the ORB machinery during unmarshalling. javax.rmiContains user APIs for RMI-IIOP. javax.rmi.CORBAContains portability APIs for RMI-IIOP. org.omg.CORBAProvides the mapping of the OMG CORBA APIs to the Java™ programming language, including the class
ORB, which is implemented so that a programmer can use it as a fully-functional Object Request Broker (ORB).
org.omg.CORBA_2_3The CORBA_2_3 package defines additions to existing CORBA interfaces in the Java[tm] Standard Edition 6. These changes occurred in recent revisions to the CORBA API defined by the OMG. The new methods were added to interfaces derived from the corresponding interfaces in the CORBA package. This provides backward compatibility and avoids breaking the JCK tests. org.omg.CORBA_2_3.portableProvides methods for the input and output of value types, and contains other updates to the
org.omg.CORBA.DynAnyPackageProvides the exceptions used with the
org.omg.CORBA.ORBPackageProvides the exception
InvalidName, which is thrown by the method
ORB.resolve_initial_referencesand the exception
InconsistentTypeCode, which is thrown by the Dynamic Any creation methods in the ORB class.
org.omg.CORBA.portableProvides a portability layer, that is, a set of ORB APIs that makes it possible for code generated by one vendor to run on another vendor's ORB. org.omg.CORBA.TypeCodePackageProvides the user-defined exceptions
Bounds, which are thrown by methods in in the class
org.omg.CosNamingProvides a naming service for Java IDL. org.omg.CosNaming.NamingContextExtPackageThis package contains the following classes, which are used in
org.omg.CosNaming.NamingContextPackageThis package contains Exception classes for the
org.omg.DynamicThis package contains the
Dynamicmodule specified in the OMG Portable Interceptor specification, ptc/2000-08-06, section 21.9.
org.omg.DynamicAnyProvides classes and interfaces that enable traversal of the data value associated with an
anyat runtime, and extraction of the primitive constituents of the data value.
org.omg.DynamicAny.DynAnyFactoryPackageThis package contains classes and exceptions from the
DynAnyFactoryinterface of the
DynamicAnymodule specified in the OMG The Common Object Request Broker: Architecture and Specification, formal/99-10-07, section 9.2.2.
org.omg.DynamicAny.DynAnyPackageThis package contains classes and exceptions from the
DynAnyinterface of the
DynamicAnymodule specified in the OMG The Common Object Request Broker: Architecture and Specification, formal/99-10-07, section 9.2.
org.omg.IOPThis package contains the
IOPmodule specified in the OMG document The Common Object Request Broker: Architecture and Specification, formal/99-10-07, section 13.6.
org.omg.IOP.CodecFactoryPackageThis package contains the exceptions specified in the IOP::CodeFactory interface (as part of the Portable Interceptors spec). org.omg.IOP.CodecPackageThis package is generated from the IOP::Codec IDL interface definition. org.omg.MessagingThis package contains the
Messagingmodule specified in the OMG CORBA Messaging specification, formal/99-10-07.
org.omg.PortableInterceptorProvides a mechanism to register ORB hooks through which ORB services can intercept the normal flow of execution of the ORB. org.omg.PortableInterceptor.ORBInitInfoPackageThis package contains the exceptions and typedefs from the
ORBInitInfolocal interface of the
PortableInterceptormodule specified in the OMG Portable Interceptor specification, ptc/2000-08-06, section 21.7.2.
org.omg.PortableServerProvides classes and interfaces for making the server side of your applications portable across multivendor ORBs. org.omg.PortableServer.CurrentPackageProvides method implementations with access to the identity of the object on which the method was invoked. org.omg.PortableServer.POAManagerPackageEncapsulates the processing state of the POAs it is associated with. org.omg.PortableServer.POAPackageAllows programmers to construct object implementations that are portable between different ORB products. org.omg.PortableServer.portableProvides classes and interfaces for making the server side of your applications portable across multivendor ORBs. org.omg.PortableServer.ServantLocatorPackageProvides classes and interfaces for locating the servant. org.omg.SendingContextProvides support for the marshalling of value types. org.omg.stub.java.rmiContains RMI-IIOP Stubs for the Remote types that occur in the
Requires Modifier Module Description transitive java.desktopDefines the AWT and Swing user interface toolkits, plus APIs for accessibility, audio, imaging, printing, and JavaBeans. transitive java.rmiDefines the Remote Method Invocation (RMI) API. Indirect Requires Modifier Module Description transitive java.datatransferDefines the API for transferring data between and within applications. transitive java.xmlDefines the Java API for XML Processing (JAXP), the Streaming API for XML (StAX), the Simple API for XML (SAX), and the W3C Document Object Model (DOM) API.