src/share/classes/sun/rmi/server/UnicastRef.java

Print this page

        

*** 37,51 **** import java.rmi.server.Operation; import java.rmi.server.RemoteCall; import java.rmi.server.RemoteObject; import java.rmi.server.RemoteRef; import java.security.AccessController; import sun.rmi.runtime.Log; import sun.rmi.transport.Connection; import sun.rmi.transport.LiveRef; import sun.rmi.transport.StreamRemoteCall; - import sun.security.action.GetBooleanAction; /** * NOTE: There is a JDK-internal dependency on the existence of this * class's getLiveRef method (as it is inherited by UnicastRef2) in * the implementation of javax.management.remote.rmi.RMIConnector. --- 37,51 ---- import java.rmi.server.Operation; import java.rmi.server.RemoteCall; import java.rmi.server.RemoteObject; import java.rmi.server.RemoteRef; import java.security.AccessController; + import java.security.PrivilegedAction; import sun.rmi.runtime.Log; import sun.rmi.transport.Connection; import sun.rmi.transport.LiveRef; import sun.rmi.transport.StreamRemoteCall; /** * NOTE: There is a JDK-internal dependency on the existence of this * class's getLiveRef method (as it is inherited by UnicastRef2) in * the implementation of javax.management.remote.rmi.RMIConnector.
*** 62,73 **** /** * Client-side call log. */ public static final Log clientCallLog = Log.getLog("sun.rmi.client.call", "RMI", ! AccessController.doPrivileged( ! new GetBooleanAction("sun.rmi.client.logCalls"))); private static final long serialVersionUID = 8258372400816541186L; protected LiveRef ref; /** --- 62,73 ---- /** * Client-side call log. */ public static final Log clientCallLog = Log.getLog("sun.rmi.client.call", "RMI", ! AccessController.doPrivileged((PrivilegedAction<Boolean>) () -> ! Boolean.getBoolean("sun.rmi.client.logCalls"))); private static final long serialVersionUID = 8258372400816541186L; protected LiveRef ref; /**