APIdia Launch Partner
Top Description Fields Constructors Methods
javax.management.remote.rmi

public final Class RMIServerImpl_Stub

extends RemoteStub
implements RMIServer
Class Inheritance
All Implemented Interfaces
javax.management.remote.rmi.RMIServer, java.rmi.Remote
Annotations
@SuppressWarnings:deprecation, rawtypes

References Deprecated

RemoteStub is deprecated or references (maybe indirectly) at least one deprecated element.

See corresponding docs for further information.

RMIServerImpl remote stub.
Since
1.5

Field Summary

Modifier and TypeField and Description
private static Method
private static Method
private static final long

Constructor Summary

AccessConstructor and Description
public
RMIServerImpl_Stub(RemoteRef
a remote ref
ref
)

Constructor.

Method Summary

Modifier and TypeMethod and Description
public String
getVersion()

Implements javax.management.remote.rmi.RMIServer.getVersion.

The version of the RMI Connector Protocol understood by this connector server.

public RMIConnection
newClient(Object $param_Object_1)

Implements javax.management.remote.rmi.RMIServer.newClient.

Makes a new connection through this RMI connector.

Inherited from java.rmi.server.RemoteStub:
setRef

Field Detail

$method_getVersion_0back to summary
private static Method $method_getVersion_0
$method_newClient_1back to summary
private static Method $method_newClient_1
serialVersionUIDback to summary
private static final long serialVersionUID

Hides java.rmi.server.RemoteStub.serialVersionUID.

Annotations
@Serial

Constructor Detail

RMIServerImpl_Stubback to summary
public RMIServerImpl_Stub(RemoteRef ref)

Constructor.

Parameters
ref:RemoteRef

a remote ref

Method Detail

getVersionback to summary
public String getVersion() throws RemoteException

Implements javax.management.remote.rmi.RMIServer.getVersion.

Doc from javax.management.remote.rmi.RMIServer.getVersion.

The version of the RMI Connector Protocol understood by this connector server. This is a string with the following format:

protocol-version implementation-name

The protocol-version is a series of two or more non-negative integers separated by periods (.). An implementation of the version described by this documentation must use the string 1.0 here.

After the protocol version there must be a space, followed by the implementation name. The format of the implementation name is unspecified. It is recommended that it include an implementation version number. An implementation can use an empty string as its implementation name, for example for security reasons.

Exceptions
RemoteException:
if there is a communication exception during the remote method call.
newClientback to summary
public RMIConnection newClient(Object $param_Object_1) throws IOException

Implements javax.management.remote.rmi.RMIServer.newClient.

Doc from javax.management.remote.rmi.RMIServer.newClient.

Makes a new connection through this RMI connector. Each remote client calls this method to obtain a new RMI object representing its connection.

Exceptions
IOException:
if the new client object cannot be created or exported, or if there is a communication exception during the remote method call.