Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.3.1
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.omg.CORBA.Object

Packages that use Object
javax.rmi.CORBA | Contains portability APIs for RMI-IIOP.
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_2_3 | The CORBA_2_3 package defines additions to existing CORBA interfaces in the Java 2 Standard Edition. 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.portable | Provides methods for the input and output of value types, and contains other updates to the `org/omg/CORBA/portable` package.
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.CosNaming | Provides the naming service for Java IDL.
org.omg.SendingContext | Provides support for the marshalling of value types.
org.omg.stub.java.rmi | Contains RMI-IIOP Stubs for the Remote types that occur in the `java.rmi` package.

Uses of Object in javax.rmi.CORBA

Classes in javax.rmi.CORBA that implement Object
`class` | `Stub` Base class from which all RMI-IIOP stubs must inherit.

Methods in javax.rmi.CORBA that return Object
`Object` | `Tie.thisObject()` Returns an object reference for the target object represented by this tie.

Uses of Object in org.omg.CORBA

Subinterfaces of Object in org.omg.CORBA
`interface` | `Current` org/omg/CORBA/Current.java Generated by the IDL-to-Java compiler (portable), version "3.0" from ../../../../../src/share/classes/org/omg/PortableServer/corba.idl Saturday, July 17, 1999 12:26:21 AM PDT.
`interface` | `DomainManager` The DomainManager has associated with it the policy objects for a particular domain.
`interface` | `DomainManagerOperations` The DomainManager has associated with it the policy objects for a particular domain.
`interface` | `DynAny` org.omg.CORBA.Any values can be dynamically interpreted (traversed) and constructed through DynAny objects.
`interface` | `DynArray` The DynArray interface represents a DynAny object which is associated with an array.
`interface` | `DynEnum` The DynEnum interface represents a DynAny object which is associated with an IDL enum.
`interface` | `DynFixed` Represents a `DynAny` object that is associated with an IDL fixed type.
`interface` | `DynSequence` The representation of a `DynAny` object that is associated with an IDL sequence.
`interface` | `DynStruct` The representation of a `DynAny` object that is associated with an IDL struct.
`interface` | `DynUnion` The `DynUnion` interface represents a `DynAny` object that is associated with an IDL union.
`interface` | `DynValue` The representation of a `DynAny` object that is associated with an IDL value type.
`interface` | `IDLType` An abstract interface inherited by all Interface Repository (IR) objects that represent OMG IDL types.
`interface` | `IRObject` An IRObject IDL interface represents the most generic interface from which all other Interface Repository interfaces are derived, even the Repository itself.
`interface` | `Policy` org/omg/CORBA/Policy.java Generated by the IDL-to-Java compiler (portable), version "3.0" from ../../../../../src/share/classes/org/omg/PortableServer/corba.idl Saturday, July 17, 1999 12:26:20 AM PDT
`interface` | `Repository` This is the interface which defines the interface repository.

Classes in org.omg.CORBA that implement Object
`class` | `_IDLTypeStub` org/omg/CORBA/_IDLTypeStub.java Generated by the IDL-to-Java compiler (portable), version "3.0" from ir.idl.
`class` | `_PolicyStub` org/omg/CORBA/_PolicyStub.java Generated by the IDL-to-Java compiler (portable), version "3.0" from ../../../../../src/share/classes/org/omg/PortableServer/corba.idl.
`class` | `DynamicImplementation` The base class for all object implementations using the DSI.

Fields in org.omg.CORBA declared as Object
`Object` | `ObjectHolder.value` The `Object` value held by this `ObjectHolder` object.

Methods in org.omg.CORBA that return Object
`Object` | `DynAny.get_reference()` Retrieves the `org.omg.CORBA.Other` contained in this `DynAny` object.
`Object` | `Object._duplicate()` Returns a duplicate of this CORBA object reference.
`Object` | `Object._get_interface_def()` Obtains an `InterfaceDef` for the object implementation referenced by this object reference.
`Object` | `Object._set_policy_override(Policy[] policies, SetOverrideType set_add)` Returns a new `Object` with the given policies either replacing any existing policies in this `Object` or with the given policies added to the existing ones, depending on the value of the given `SetOverrideType` object.
`abstract Object` | `Any.extract_Object()` Extracts the `org.omg.CORBA.Object` in this `Any` object's `value` field.
`Object` | `DataInputStream.read_Object()` Reads an IDL CORBA::Object from the input stream.
`abstract Object` | `Request.target()` Retrieves the the target object reference.
`abstract Object` | `ORB.resolve_initial_references(String object_name)` Resolves a specific object reference from the set of available initial service names.
`abstract Object` | `ORB.string_to_object(String str)` Converts a string produced by the method `object_to_string` back to a CORBA object reference.
`static Object` | `ObjectHelper.extract(Any a)`
`static Object` | `ObjectHelper.read(InputStream istream)`

Methods in org.omg.CORBA with parameters of type Object
`void` | `DynAny.insert_reference(Object value)` Inserts the given `org.omg.CORBA.Object` as the value for this `DynAny` object.
`boolean` | `Object._is_equivalent(Object other)` Determines whether the two object references are equivalent, so far as the ORB can easily determine.
`abstract void` | `Any.insert_Object(Object o)` Inserts the given `org.omg.CORBA.Object` object into this `Any` object's `value` field.
`abstract void` | `Any.insert_Object(Object o, TypeCode t)` Inserts the given `org.omg.CORBA.Object` object into this `Any` object's `value` field.
`static IDLType` | `IDLTypeHelper.narrow(Object obj)`
`void` | `DataOutputStream.write_Object(Object value)` Writes the IDL CORBA::Object value to the output stream.
`void` | `ORB.connect(Object obj)` Connects the given servant object (a Java object that is an instance of the server implementation class) to the ORB.
`void` | `ORB.disconnect(Object obj)` Disconnects the given servant object from the ORB.
`abstract String` | `ORB.object_to_string(Object obj)` Converts the given CORBA object reference to a string.
`NVList` | `ORB.create_operation_list(Object oper)` Creates an `NVList` initialized with argument descriptions for the operation described in the given `OperationDef` object.
`static void` | `ObjectHelper.insert(Any a, Object that)`
`static void` | `ObjectHelper.write(OutputStream ostream, Object value)`
`static Current` | `CurrentHelper.narrow(Object obj)`
`static Policy` | `PolicyHelper.narrow(Object obj)`

Constructors in org.omg.CORBA with parameters of type Object
`ObjectHolder(Object initial)` Constructs a new `ObjectHolder` object with its `value` field initialized to the given `Object`.

Uses of Object in org.omg.CORBA_2_3

Methods in org.omg.CORBA_2_3 that return Object
`Object` | `ORB.get_value_def(String repid)`

Uses of Object in org.omg.CORBA_2_3.portable

Methods in org.omg.CORBA_2_3.portable with parameters of type Object
`String` | `Delegate.get_codebase(Object self)` Returns the codebase for object reference provided.

Uses of Object in org.omg.CORBA.portable

Classes in org.omg.CORBA.portable that implement Object
`class` | `ObjectImpl` The common base class for all stub classes; provides default implementations of the `org.omg.CORBA.Object` methods.

Methods in org.omg.CORBA.portable that return Object
`Object` | `ObjectImpl._duplicate()` Returns a duplicate of this `ObjectImpl` object.
`Object` | `ObjectImpl._get_interface_def()` Retrieves the interface definition for this `ObjectImpl` object.
`Object` | `ObjectImpl._set_policy_override(Policy[] policies, SetOverrideType set_add)` Sets this `ObjectImpl` object's override type for the given policies to the given instance of `SetOverrideType`.
`abstract Object` | `InputStream.read_Object()` Reads a CORBA object from this input stream.
`Object` | `InputStream.read_Object(Class clz)` read_Object unmarshals an object and returns a CORBA Object which is an instance of the class passed as its argument.
`Object` | `Delegate.get_interface_def(Object self)` Return an InterfaceDef for the object reference provided.
`abstract Object` | `Delegate.duplicate(Object obj)` Returns a duplicate of the object reference provided.
`Object` | `Delegate.set_policy_override(Object self, Policy[] policies, SetOverrideType set_add)` Associates the policies passed in with a newly created object reference that it returns.

Methods in org.omg.CORBA.portable with parameters of type Object
`boolean` | `ObjectImpl._is_equivalent(Object that)` Checks whether the the given `ObjectImpl` object is equivalent to this `ObjectImpl` object.
`abstract void` | `OutputStream.write_Object(Object value)` Writes a CORBA Object on this output stream.
`Object` | `Delegate.get_interface_def(Object self)` Return an InterfaceDef for the object reference provided.
`abstract Object` | `Delegate.duplicate(Object obj)` Returns a duplicate of the object reference provided.
`abstract void` | `Delegate.release(Object obj)` Releases resources associated with the object reference provided.
`abstract boolean` | `Delegate.is_a(Object obj, String repository_id)` Checks if the object reference is an instance of the given interface.
`abstract boolean` | `Delegate.non_existent(Object obj)` Determines whether the server object for the object reference has been destroyed.
`abstract boolean` | `Delegate.is_equivalent(Object obj, Object other)` Determines if the two object references are equivalent.
`abstract int` | `Delegate.hash(Object obj, int max)` Returns an ORB-internal identifier (hashcode) for this object reference.
`abstract Request` | `Delegate.request(Object obj, String operation)` Creates a Request instance for use in the Dynamic Invocation Interface.
`abstract Request` | `Delegate.create_request(Object obj, Context ctx, String operation, NVList arg_list, NamedValue result)` Creates a Request instance for use in the Dynamic Invocation Interface.
`abstract Request` | `Delegate.create_request(Object obj, Context ctx, String operation, NVList arg_list, NamedValue result, ExceptionList exclist, ContextList ctxlist)` Creates a Request instance for use in the Dynamic Invocation Interface.
`ORB` | `Delegate.orb(Object obj)` Provides a reference to the orb associated with its parameter.
`Policy` | `Delegate.get_policy(Object self, int policy_type)` Returns the `Policy` object of the specified type which applies to this object.
`DomainManager[]` | `Delegate.get_domain_managers(Object self)` Retrieves the `DomainManagers` of this object.
`Object` | `Delegate.set_policy_override(Object self, Policy[] policies, SetOverrideType set_add)` Associates the policies passed in with a newly created object reference that it returns.
`boolean` | `Delegate.is_local(Object self)` Returns true if this object is implemented by a local servant.
`ServantObject` | `Delegate.servant_preinvoke(Object self, String operation, Class expectedType)` Returns a Java reference to the servant which should be used for this request.
`void` | `Delegate.servant_postinvoke(Object self, ServantObject servant)` servant_postinvoke() is invoked by the local stub after the operation has been invoked on the local servant.
`OutputStream` | `Delegate.request(Object self, String operation, boolean responseExpected)` request is called by a stub to obtain an OutputStream for marshaling arguments.
`InputStream` | `Delegate.invoke(Object self, OutputStream output)` invoke is called by a stub to invoke an operation.
`void` | `Delegate.releaseReply(Object self, InputStream input)` releaseReply may optionally be called by a stub to release a reply stream back to the ORB when the unmarshaling has completed.
`String` | `Delegate.toString(Object self)` Provide the implementation to override the toString() method of the delegating CORBA object.
`int` | `Delegate.hashCode(Object self)` Provide the implementation to override the hashCode() method of the delegating CORBA object.
`boolean` | `Delegate.equals(Object self, Object obj)` Provide the implementation to override the equals(java.lang.Object obj) method of the delegating CORBA object.

Uses of Object in org.omg.CosNaming

Subinterfaces of Object in org.omg.CosNaming
`interface` | `BindingIterator` The BindingIterator interface allows a client to iterate through the bindings using the next_one or next_n operations.
`interface` | `NamingContext` A naming context is an object that contains a set of name bindings in which each name is unique.

Classes in org.omg.CosNaming that implement Object
`class` | `_BindingIteratorImplBase`
`class` | `_BindingIteratorStub`
`class` | `_NamingContextImplBase`
`class` | `_NamingContextStub`

Methods in org.omg.CosNaming that return Object
`Object` | `_NamingContextStub.resolve(NameComponent[] n)`
`Object` | `NamingContextOperations.resolve(NameComponent[] n)` The resolve operation is the process of retrieving an object bound to a name in a given context.

Methods in org.omg.CosNaming with parameters of type Object
`void` | `_NamingContextStub.bind(NameComponent[] n, Object obj)`
`void` | `_NamingContextStub.rebind(NameComponent[] n, Object obj)`
`void` | `NamingContextOperations.bind(NameComponent[] n, Object obj)` Creates a binding of a name and an object in the naming context.
`void` | `NamingContextOperations.rebind(NameComponent[] n, Object obj)` Creates a binding of a name and an object in the naming context even if the name is already bound in the context.
`static BindingIterator` | `BindingIteratorHelper.narrow(Object that)`
`static NamingContext` | `NamingContextHelper.narrow(Object that)`

Uses of Object in org.omg.SendingContext

Subinterfaces of Object in org.omg.SendingContext
`interface` | `RunTime` org/omg/SendingContext/RunTime.java Generated by the IDL-to-Java compiler (portable), version "3.0" from rt.idl Thursday, April 8, 1999 1:18:26 o'clock PM PDT

Uses of Object in org.omg.stub.java.rmi

Classes in org.omg.stub.java.rmi that implement Object
`class` | `_Remote_Stub` This class provides the Stub for the Remote Type.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.3.1
PREV NEXT | FRAMES NO FRAMES

Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2001 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.