/***** Copyright (c) 1999-2000 Object Management Group. Unlimited rights to
duplicate and use this code are hereby granted provided that this
copyright notice is included.
*****/
/***** This class is specifed by the mapping as abstract.
A "dummy" implementation is provided so that the "official" org.omg.*
packages may be compiled.
ORB-vendors shall provide a complete implementation of the class
by extending it with a vendor-specific class which
provides "real" implementations for all the methods. E.g.
package com.acme_orb_vendor.CORBA_2_3;
public class ORB extends org.omg.CORBA_2_3 { ... }
In order to be conformant the class shall support the signatures
specified here, but will have an orb-specific implementation.
The class may support additional vendor specific functionality.
*****/
package org.omg.CORBA_2_3;
public abstract class ORB extends org.omg.CORBA.ORB {
// always return a ValueDef or throw BAD_PARAM if not repid of a value
public org.omg.CORBA.Object get_value_def(String repid) {
throw new org.omg.CORBA.NO_IMPLEMENT();
}
public org.omg.CORBA.portable.ValueFactory register_value_factory(
String id, org.omg.CORBA.portable.ValueFactory factory) {
throw new org.omg.CORBA.NO_IMPLEMENT();
}
public void unregister_value_factory(String id) {
throw new org.omg.CORBA.NO_IMPLEMENT();
}
public org.omg.CORBA.portable.ValueFactory lookup_value_factory(String id){
throw new org.omg.CORBA.NO_IMPLEMENT();
}
public void set_delegate(java.lang.Object wrapper) {
throw new org.omg.CORBA.NO_IMPLEMENT();
}
}