# 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.