public abstract class RemoteServer extends RemoteObject
java.rmi.*
package.Modifier and Type | Method and Description |
---|---|
static String |
getClientHost()
Returns a string representation of the client host for the
remote method invocation being processed in the current thread.
|
static PrintStream |
getLog()
Returns the stream for an RMI call log.
|
static void |
setLog(OutputStream out)
Logs RMI calls to the output stream,
out . |
toStub
public static String getClientHost() throws ServerNotActiveException
ServerNotActiveException
- if no remote method invocation
is being processed in the current thread.public static void setLog(OutputStream out)
out
.
out
is null
, call logging is turned off.checkPermission
method is invoked with
java.util.logging.LoggingPermission("control")
permission.out
- the output stream to which RMI calls are logged.SecurityException
- if there is a security manager and
the invocation of its checkPermission
method
fails.RemoteServer.getLog()
public static PrintStream getLog()
RemoteServer.setLog(java.io.OutputStream)