RegistryHandler (Java SE 26 & JDK 26)
Description: declaration: module: java.rmi, package: java.rmi.registry, interface: RegistryHandler
Keywords: java.rmi.registry.RegistryHandler interface

# Interface RegistryHandler

@Deprecated public interface RegistryHandler
Deprecated.
no replacement
`RegistryHandler` is an interface used internally by the RMI runtime in previous implementation versions. It should never be accessed by application code.

Since:
  1.1

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Registry`
  `registryImpl(int port)`
  Deprecated.
  no replacement.
  `Registry`
  `registryStub(String host, int port)`
  Deprecated.
  no replacement.

- ## Method Details

  - ### registryStub

    @Deprecated Registry registryStub(String host, int port) throws RemoteException, UnknownHostException
    Deprecated.
    no replacement. As of the Java 2 platform v1.2, RMI no longer uses the `RegistryHandler` to obtain the registry's stub.
    Returns a "stub" for contacting a remote registry on the specified host and port.
    Parameters:
      `host` - name of remote registry host
      `port` - remote registry port
    Returns:
      remote registry stub
    Throws:
      `RemoteException` - if a remote error occurs
      `UnknownHostException` - if unable to resolve given hostname

  - ### registryImpl

    @Deprecated Registry registryImpl(int port) throws RemoteException
    Deprecated.
    no replacement. As of the Java 2 platform v1.2, RMI no longer uses the `RegistryHandler` to obtain the registry's implementation.
    Constructs and exports a Registry on the specified port. The port must be non-zero.
    Parameters:
      `port` - port to export registry on
    Returns:
      registry stub
    Throws:
      `RemoteException` - if a remote error occurs