| Package | Description | 
|---|---|
| org.omg.CORBA | Provides the mapping of the OMG CORBA APIs to the JavaTM
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.DynAnyPackage | Provides the exceptions used with the  DynAnyinterface 
(InvalidValue,Invalid,InvalidSeq, andTypeMismatch). | 
| org.omg.CORBA.ORBPackage | Provides the exception  InvalidName, which is thrown
by the methodORB.resolve_initial_referencesand the exceptionInconsistentTypeCode, which is thrown
by the Dynamic Any creation methods in the ORB class. | 
| org.omg.CORBA.portable | Provides 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.TypeCodePackage | Provides the user-defined exceptions  BadKindandBounds, which are thrown by methods in
in the classTypeCode. | 
| org.omg.CosNaming | Provides a naming service for Java IDL. | 
| org.omg.CosNaming.NamingContextExtPackage | This package contains the following classes, which are used in 
org.omg.CosNaming.NamingContextExt: | 
| org.omg.CosNaming.NamingContextPackage | This package contains Exception classes for the org.omg.CosNaming
 package. | 
| org.omg.Dynamic | This package contains the Dynamic module specified in the OMG Portable
Interceptor specification,
http://cgi.omg.org/cgi-bin/doc?ptc/2000-08-06, section 21.9. | 
| org.omg.DynamicAny | Provides 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.IOP | This package contains the IOP module specified in the OMG document
The Common
Object Request Broker: Architecture and Specification,
http://cgi.omg.org/cgi-bin/doc?formal/99-10-07, section 13.6. | 
| org.omg.IOP.CodecFactoryPackage | This package contains the exceptions
specified in the IOP::CodeFactory interface (as part of the Portable
 Interceptors spec). | 
| org.omg.IOP.CodecPackage | This package is generated from the IOP::Codec IDL interface
definition. | 
| org.omg.PortableInterceptor | Provides a mechanism to register ORB hooks through which ORB services
can intercept the normal flow of execution of the ORB. | 
| org.omg.PortableInterceptor.ORBInitInfoPackage | This package contains the exceptions and typedefs from the ORBInitInfo
local interface of the PortableInterceptor module specified in the OMG
Portable Interceptor specification,
http://cgi.omg.org/cgi-bin/doc?ptc/2000-08-06, section 21.7.2. | 
| org.omg.PortableServer | Provides classes and interfaces for making the server side of your applications 
portable across multivendor ORBs. | 
| org.omg.PortableServer.CurrentPackage |  Provides method implementations with 
 access to the identity of the object on which the 
 method was invoked. | 
| org.omg.PortableServer.POAManagerPackage | 
Encapsulates the processing 
 state of the POAs it is associated with. | 
| org.omg.PortableServer.POAPackage | Allows programmers to construct object implementations that are portable
between different ORB products. | 
| org.omg.SendingContext | Provides support for the  marshalling of value types. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | CurrentInterfaces derived from the Current interface enable ORB and CORBA
 services to provide access to information (context) associated with
 the thread of execution in which they are running. | 
| interface  | DataInputStreamDefines the methods used to read primitive data types from input streams
 for unmarshaling custom value types. | 
| interface  | DataOutputStreamDefines the methods used to write primitive data types to output streams
 for marshalling custom value types. | 
| interface  | DomainManagerProvides mechanisms for establishing and navigating relationships to
  superior and subordinate domains, as well as for creating and accessing
  policies. | 
| interface  | IDLTypeAn abstract interface inherited by all Interface Repository
 (IR) objects that represent OMG IDL types. | 
| interface  | IRObjectAn IRObject IDL interface represents the most generic interface
from which all other Interface Repository interfaces are derived,
even the Repository itself. | 
| interface  | PolicyInterfaces derived from the Policy interface allow an
 ORB or CORBA service  access to certain choices that affect
 its operation. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | _IDLTypeStubThe Stub for IDLType. | 
| class  | _PolicyStubThe Stub for Policy. | 
| class  | AnyServes as a container for any data that can be
 described in IDL or for any IDL primitive type. | 
| class  | BoundsA user exception thrown when a parameter is not within
 the legal bounds for the object that a method is trying
 to access. | 
| class  | CompletionStatusAn object that indicates whether a method had completed running
 when a  SystemExceptionwas thrown. | 
| class  | DefinitionKindThe class that provides the constants used to identify the type of an
 Interface Repository object. | 
| class  | NameValuePairAssociates  a name with a value that is an
 attribute of an IDL struct, and is used in the DynStruct APIs. | 
| class  | ParameterModeEnumeration of parameter modes for Parameter. | 
| class  | PolicyErrorA user exception thrown when a policy error occurs. | 
| class  | ServiceDetailAn object that represents an ORB service: its  service_detail_typefield contains the type of the ORB service, and itsservice_detailfield contains a description of the ORB service. | 
| class  | ServiceInformationAn IDL struct in the CORBA module that
  stores information about a CORBA service available in the
  ORB implementation and is obtained from the ORB.get_service_information
  method. | 
| class  | SetOverrideTypeThe mapping of a CORBA  enumtaggingSET_OVERRIDEandADD_OVERRIDE, which
 indicate whether policies should replace the
 existing policies of anObjector be added to them. | 
| class  | StructMemberDescribes a member of an IDL  structin the
 Interface Repository, including
 the  name of thestructmember, the type of
 thestructmember, and
 the typedef that represents the IDL type of thestructmember
 described thestructmember object. | 
| class  | TypeCodeA container for information about a specific CORBA data
 type. | 
| class  | UnionMemberA description in the Interface Repository of a member of an IDL union. | 
| class  | UnknownUserExceptionA class that contains user exceptions returned by the server. | 
| class  | UserExceptionThe root class for CORBA IDL-defined user exceptions. | 
| class  | ValueMemberA description in the Interface Repository of
 a member of a  valueobject. | 
| class  | WrongTransactionThe CORBA  WrongTransactionuser-defined exception. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | InvalidInvalid is thrown by dynamic any operations when a bad
  DynAnyorAnyis passed as a parameter. | 
| class  | InvalidSeqThe InvalidSeq exception is thrown by all operations on dynamic
 anys that take a sequence (Java array) as an argument, when that
 sequence is invalid. | 
| class  | InvalidValue | 
| class  | TypeMismatchTypeMismatch is thrown by dynamic any accessor methods when
 type of the actual contents do not match what is trying to be
 accessed. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | InconsistentTypeCodeInconsistentTypeCode is thrown when an attempt is made to create a
 dynamic any with a type code that does not match the particular
 subclass of  DynAny. | 
| class  | InvalidNameThe  InvalidNameexception is raised whenORB.resolve_initial_referencesis passed a name
 for which there is no initial reference. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | CustomValueAn extension of  ValueBasethat is implemented by custom value
 types. | 
| interface  | StreamableValueDefines the base type for all non-boxed IDL valuetypes
 that are not custom marshaled. | 
| interface  | ValueBaseThe generated Java classes corresponding to valuetype IDL types
 implement this interface. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BadKindThe exception  BadKindis thrown when
 an inappropriate operation is invoked on aTypeCodeobject. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | BindingIteratorThe BindingIterator interface allows a client to iterate through
 the bindings using the next_one or next_n operations. | 
| interface  | NamingContextA naming context is an object that contains a set of name bindings in 
 which each name is unique. | 
| interface  | NamingContextExtNamingContextExtis the extension ofNamingContextwhich
 contains a set of name bindings in which each name is unique and is
 part of Interoperable Naming Service. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | _BindingIteratorImplBase | 
| class  | _BindingIteratorStubThe BindingIterator interface allows a client to iterate through
 the bindings using the next_one or next_n operations. | 
| class  | _NamingContextExtStubNamingContextExtis the extension ofNamingContextwhich
 contains a set of name bindings in which each name is unique and is
 part of Interoperable Naming Service. | 
| class  | _NamingContextImplBase | 
| class  | _NamingContextStubA naming context is an object that contains a set of name bindings in 
 which each name is unique. | 
| class  | Bindingorg/omg/CosNaming/Binding.java . | 
| class  | BindingTypeSpecifies whether the given binding is for a object (that is not a
 naming context) or for a naming context. | 
| class  | NameComponentorg/omg/CosNaming/NameComponent.java . | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | InvalidAddressorg/omg/CosNaming/NamingContextExtPackage/InvalidAddress.java . | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AlreadyBoundorg/omg/CosNaming/NamingContextPackage/AlreadyBound.java . | 
| class  | CannotProceedorg/omg/CosNaming/NamingContextPackage/CannotProceed.java . | 
| class  | NotEmptyorg/omg/CosNaming/NamingContextPackage/NotEmpty.java . | 
| class  | NotFoundorg/omg/CosNaming/NamingContextPackage/NotFound.java . | 
| class  | NotFoundReasonIndicates the reason for not able to resolve. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | Parameterorg/omg/Dynamic/Parameter.java . | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | DynAnyAny values can be dynamically interpreted (traversed) and constructed through DynAny objects. | 
| interface  | DynAnyFactoryDynAny objects can be created by invoking operations on the DynAnyFactory object. | 
| interface  | DynArrayDynArray objects support the manipulation of IDL arrays. | 
| interface  | DynEnumDynEnum objects support the manipulation of IDL enumerated values. | 
| interface  | DynFixedDynFixed objects support the manipulation of IDL fixed values. | 
| interface  | DynSequenceDynSequence objects support the manipulation of IDL sequences. | 
| interface  | DynStructDynStruct objects support the manipulation of IDL struct and exception values. | 
| interface  | DynUnionDynUnion objects support the manipulation of IDL unions. | 
| interface  | DynValueDynValue objects support the manipulation of IDL non-boxed value types. | 
| interface  | DynValueBoxDynValueBox objects support the manipulation of IDL boxed value types. | 
| interface  | DynValueCommonDynValueCommon provides operations supported by both the DynValue and DynValueBox interfaces. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | _DynAnyFactoryStubDynAny objects can be created by invoking operations on the DynAnyFactory object. | 
| class  | _DynAnyStubAny values can be dynamically interpreted (traversed) and constructed through DynAny objects. | 
| class  | _DynArrayStubDynArray objects support the manipulation of IDL arrays. | 
| class  | _DynEnumStubDynEnum objects support the manipulation of IDL enumerated values. | 
| class  | _DynFixedStubDynFixed objects support the manipulation of IDL fixed values. | 
| class  | _DynSequenceStubDynSequence objects support the manipulation of IDL sequences. | 
| class  | _DynStructStubDynStruct objects support the manipulation of IDL struct and exception values. | 
| class  | _DynUnionStubDynUnion objects support the manipulation of IDL unions. | 
| class  | _DynValueStubDynValue objects support the manipulation of IDL non-boxed value types. | 
| class  | NameDynAnyPairorg/omg/DynamicAny/NameDynAnyPair.java . | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | CodecThe formats of IOR components and service context data used by ORB 
 services are often defined as CDR encapsulations encoding instances 
 of IDL defined data types. | 
| interface  | CodecFactoryCodecsare obtained from theCodecFactory. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | Encodingorg/omg/IOP/Encoding.java . | 
| class  | IORorg/omg/IOP/IOR.java . | 
| class  | ServiceContextorg/omg/IOP/ServiceContext.java . | 
| class  | TaggedComponentorg/omg/IOP/TaggedComponent.java . | 
| class  | TaggedProfileorg/omg/IOP/TaggedProfile.java . | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | UnknownEncodingorg/omg/IOP/CodecFactoryPackage/UnknownEncoding.java . | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FormatMismatchorg/omg/IOP/CodecPackage/FormatMismatch.java . | 
| class  | InvalidTypeForEncodingorg/omg/IOP/CodecPackage/InvalidTypeForEncoding.java . | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | ClientRequestInfoRequest Information, accessible to client-side request interceptors. | 
| interface  | ClientRequestInterceptorClient-side request interceptor. | 
| interface  | InterceptorAll Portable Interceptors implement Interceptor. | 
| interface  | IORInfoProvides the server-side ORB service with access to the applicable 
 policies during IOR construction and the ability to add components. | 
| interface  | IORInterceptorInterceptor used to establish tagged components in the profiles within 
 an IOR. | 
| interface  | IORInterceptor_3_0org/omg/PortableInterceptor/IORInterceptor_3_0.java . | 
| interface  | ObjectReferenceFactoryThe object reference factory. | 
| interface  | ObjectReferenceTemplateThe object reference template. | 
| interface  | ORBInitializerFacilitates interceptor registration and ORB initialization. | 
| interface  | ORBInitInfoPassed to each  ORBInitializer, allowing it to
 to register interceptors and perform other duties while the ORB is 
 initializing. | 
| interface  | PolicyFactoryEnables policy types to be constructed using 
  CORBA.ORB.create_policy. | 
| interface  | RequestInfoRequest Information, accessible to Interceptors. | 
| interface  | ServerRequestInfoRequest Information, accessible to server-side request interceptors. | 
| interface  | ServerRequestInterceptorServer-side request interceptor. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | InvalidSlotorg/omg/PortableInterceptor/InvalidSlot.java . | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DuplicateNameorg/omg/PortableInterceptor/ORBInitInfoPackage/DuplicateName.java . | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | AdapterActivatorAn adapter activator supplies a POA with the ability 
 to create child POAs on demand, as a side-effect of 
 receiving a request that names the child POA 
 (or one of its children), or when find_POA is called 
 with an activate parameter value of TRUE. | 
| interface  | IdAssignmentPolicyIdAssignmentPolicy specifies whether Object Ids in 
 the created POA are generated by the application or 
 by the ORB. | 
| interface  | IdUniquenessPolicyThe IdUniquenessPolicy specifies whether the servants 
 activated in the created POA must have unique object i
 identities. | 
| interface  | ImplicitActivationPolicyThis policy specifies whether implicit activation 
 of servants is supported in the created POA. | 
| interface  | LifespanPolicyThe LifespanPolicy specifies the lifespan of the 
 objects implemented in the created POA. | 
| interface  | POAA POA object manages the implementation of a 
 collection of objects. | 
| interface  | POAManagerEach POA object has an associated POAManager object. | 
| interface  | RequestProcessingPolicyThis policy specifies how requests are processed by 
 the created POA. | 
| interface  | ServantActivatorWhen the POA has the RETAIN policy it uses servant 
 managers that are ServantActivators. | 
| interface  | ServantLocatorWhen the POA has the NON_RETAIN policy it uses servant 
 managers that are ServantLocators. | 
| interface  | ServantManagerA servant manager supplies a POA with the ability 
 to activate objects on demand when the POA receives 
 a request targeted at an inactive object. | 
| interface  | ServantRetentionPolicyThis policy specifies whether the created POA retains 
 active servants in an Active Object Map. | 
| interface  | ThreadPolicyThe ThreadPolicy specifies the threading model 
 used with the created POA. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | _ServantActivatorStubWhen the POA has the RETAIN policy it uses servant 
 managers that are ServantActivators. | 
| class  | _ServantLocatorStubWhen the POA has the NON_RETAIN policy it uses servant 
 managers that are ServantLocators. | 
| class  | ForwardRequestorg/omg/PortableServer/ForwardRequest.java . | 
| class  | IdAssignmentPolicyValueThe IdAssignmentPolicyValue can have the following
 values. | 
| class  | IdUniquenessPolicyValueIdUniquenessPolicyValue can have the following values. | 
| class  | ImplicitActivationPolicyValueImplicitActivationPolicyValue has the following
 semantics. | 
| class  | LifespanPolicyValueThe LifespanPolicyValue can have the following values. | 
| class  | RequestProcessingPolicyValueThe RequestProcessingPolicyValue can have the following
 values. | 
| class  | ServantRetentionPolicyValueServantRetentionPolicyValue can have the following 
 values. | 
| class  | ThreadPolicyValueThe ThreadPolicyValue can have the following values. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | NoContextorg/omg/PortableServer/CurrentPackage/NoContext.java . | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AdapterInactiveorg/omg/PortableServer/POAManagerPackage/AdapterInactive.java . | 
| class  | StateSpecifies the states for the POAManager | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AdapterAlreadyExistsorg/omg/PortableServer/POAPackage/AdapterAlreadyExists.java . | 
| class  | AdapterNonExistentorg/omg/PortableServer/POAPackage/AdapterNonExistent.java . | 
| class  | InvalidPolicyorg/omg/PortableServer/POAPackage/InvalidPolicy.java . | 
| class  | NoServantorg/omg/PortableServer/POAPackage/NoServant.java . | 
| class  | ObjectAlreadyActiveorg/omg/PortableServer/POAPackage/ObjectAlreadyActive.java . | 
| class  | ObjectNotActiveorg/omg/PortableServer/POAPackage/ObjectNotActive.java . | 
| class  | ServantAlreadyActiveorg/omg/PortableServer/POAPackage/ServantAlreadyActive.java . | 
| class  | ServantNotActiveorg/omg/PortableServer/POAPackage/ServantNotActive.java . | 
| class  | WrongAdapterorg/omg/PortableServer/POAPackage/WrongAdapter.java . | 
| class  | WrongPolicyorg/omg/PortableServer/POAPackage/WrongPolicy.java . | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | RunTimeDefines the base class that represents the Sending Context of a
 request. | 
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2012, Oracle and/or its affiliates.  All rights reserved.