# Uses of Interface
java.rmi.registry.Registry

Packages that use Registry
Package
Description
java.rmi.registry
Provides a class and two interfaces for the RMI registry.

- ## Uses of Registry in java.rmi.registry

  Methods in java.rmi.registry that return Registry
  Modifier and Type
  Method
  Description
  `static Registry`
  LocateRegistry.`createRegistry(int port)`
  Creates and exports a `Registry` instance on the local host that accepts requests on the specified `port`.
  `static Registry`
  LocateRegistry.`createRegistry(int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)`
  Creates and exports a `Registry` instance on the local host that uses custom socket factories for communication with that instance.
  `static Registry`
  LocateRegistry.`getRegistry()`
  Returns a reference to the remote object `Registry` for the local host on the default registry port of 1099.
  `static Registry`
  LocateRegistry.`getRegistry(int port)`
  Returns a reference to the remote object `Registry` for the local host on the specified `port`.
  `static Registry`
  LocateRegistry.`getRegistry(String host)`
  Returns a reference to the remote object `Registry` on the specified `host` on the default registry port of 1099.
  `static Registry`
  LocateRegistry.`getRegistry(String host, int port)`
  Returns a reference to the remote object `Registry` on the specified `host` and `port`.
  `static Registry`
  LocateRegistry.`getRegistry(String host, int port, RMIClientSocketFactory csf)`
  Returns a locally created remote reference to the remote object `Registry` on the specified `host` and `port`.
  `Registry`
  RegistryHandler.`registryImpl(int port)`
  Deprecated.
  no replacement.
  `Registry`
  RegistryHandler.`registryStub(String host, int port)`
  Deprecated.
  no replacement.