jdk/src/share/classes/sun/rmi/transport/Transport.java
changeset 23333 b0af2c7c8c91
parent 19211 32a04c562026
equal deleted inserted replaced
23332:c36c4773fe96 23333:b0af2c7c8c91
    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);