corba/src/share/classes/com/sun/corba/se/impl/javax/rmi/CORBA/Util.java

Print this page
rev 502 : 8000631: Restrict access to class constructor
Reviewed-by: alanb, ahgross

*** 110,119 **** --- 110,122 ---- import com.sun.corba.se.impl.util.IdentityHashtable; import com.sun.corba.se.impl.util.JDKBridge; import com.sun.corba.se.impl.orbutil.ORBClassLoader; import com.sun.corba.se.impl.logging.UtilSystemException; import com.sun.corba.se.spi.logging.CORBALogDomains; + import sun.corba.SharedSecrets; + import sun.corba.JavaCorbaAccess; + /** * Provides utility methods that can be used by stubs and ties to * perform common operations. */
*** 123,133 **** private static KeepAlive keepAlive = null; // Maps targets to ties. private static IdentityHashtable exportedServants = new IdentityHashtable(); ! private static ValueHandlerImpl valueHandlerSingleton = new ValueHandlerImpl(); private UtilSystemException utilWrapper = UtilSystemException.get( CORBALogDomains.RPC_ENCODING); private static Util instance = null; --- 126,137 ---- private static KeepAlive keepAlive = null; // Maps targets to ties. private static IdentityHashtable exportedServants = new IdentityHashtable(); ! private static final ValueHandlerImpl valueHandlerSingleton = ! SharedSecrets.getJavaCorbaAccess().newValueHandlerImpl(); private UtilSystemException utilWrapper = UtilSystemException.get( CORBALogDomains.RPC_ENCODING); private static Util instance = null;