JavaTM 2 Platform
Std. Ed. v1.3.1

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.
 


JavaTM 2 Platform
Std. Ed. v1.3.1

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.