equal
deleted
inserted
replaced
35 import java.rmi.server.ObjID; |
35 import java.rmi.server.ObjID; |
36 import java.rmi.server.RemoteCall; |
36 import java.rmi.server.RemoteCall; |
37 import java.rmi.server.RemoteServer; |
37 import java.rmi.server.RemoteServer; |
38 import java.rmi.server.ServerNotActiveException; |
38 import java.rmi.server.ServerNotActiveException; |
39 import java.security.AccessControlContext; |
39 import java.security.AccessControlContext; |
|
40 import java.security.PrivilegedAction; |
40 import sun.rmi.runtime.Log; |
41 import sun.rmi.runtime.Log; |
41 import sun.rmi.server.Dispatcher; |
42 import sun.rmi.server.Dispatcher; |
42 import sun.rmi.server.UnicastServerRef; |
43 import sun.rmi.server.UnicastServerRef; |
43 |
44 |
44 /** |
45 /** |
53 /** "transport" package log level */ |
54 /** "transport" package log level */ |
54 static final int logLevel = LogStream.parseLevel(getLogLevel()); |
55 static final int logLevel = LogStream.parseLevel(getLogLevel()); |
55 |
56 |
56 private static String getLogLevel() { |
57 private static String getLogLevel() { |
57 return java.security.AccessController.doPrivileged( |
58 return java.security.AccessController.doPrivileged( |
58 new sun.security.action.GetPropertyAction("sun.rmi.transport.logLevel")); |
59 (PrivilegedAction<String>) () -> System.getProperty("sun.rmi.transport.logLevel")); |
59 } |
60 } |
60 |
61 |
61 /* transport package log */ |
62 /* transport package log */ |
62 static final Log transportLog = |
63 static final Log transportLog = |
63 Log.getLog("sun.rmi.transport.misc", "transport", Transport.logLevel); |
64 Log.getLog("sun.rmi.transport.misc", "transport", Transport.logLevel); |