public final class Naming extends Object
javax.naming.InitialContext
.
In WebLogic RMI, Naming is an extension of JNDI.
JNDI access is provided based on defaults and settings drawn
from your configuration. The default
user is guest
with no password and no access restrictions. The default
URL is for the host in localhost
and
the port number is 7001.
If you use a URL, you may specify any of the following protocols:
Modifier and Type | Field and Description |
---|---|
static String |
RMI_NAMING_JNDI_HOME |
static String |
RMI_NAMING_JNDI_PATH |
Modifier and Type | Method and Description |
---|---|
static void |
bind(String name,
Remote impl) |
static void |
bindJava(String name,
Remote impl) |
static String[] |
list(String name) |
static Remote |
lookup(String name) |
static void |
rebind(String name,
Remote obj) |
static void |
rebindJava(String name,
Remote obj) |
static void |
unbind(String name) |
public static final String RMI_NAMING_JNDI_HOME
public static final String RMI_NAMING_JNDI_PATH
public static Remote lookup(String name) throws NotBoundException, MalformedURLException, RemoteException
NotBoundException
- if there is an errorMalformedURLException
- if there is an errorUnknownHostException
- if there is an errorRemoteException
- if there is an errorContext.lookup(java.lang.String)
public static void bindJava(String name, Remote impl) throws AlreadyBoundException, MalformedURLException, RemoteException
public static void bind(String name, Remote impl) throws AlreadyBoundException, MalformedURLException, RemoteException
AlreadyBoundException
- if there is an errorMalformedURLException
- if there is an errorUnknownHostException
- if there is an errorRemoteException
- if there is an errorContext.bind(java.lang.String, java.lang.Object)
public static void unbind(String name) throws NotBoundException, MalformedURLException, RemoteException
NotBoundException
- if there is an errorMalformedURLException
- if there is an errorUnknownHostException
- if there is an errorRemoteException
- if there is an errorContext.unbind(java.lang.String name)
public static void rebindJava(String name, Remote obj) throws MalformedURLException, RemoteException
MalformedURLException
RemoteException
public static void rebind(String name, Remote obj) throws MalformedURLException, RemoteException
MalformedURLException
- if there is an errorUnknownHostException
- if there is an errorRemoteException
- if there is an errorContext.rebind(java.lang.String, java.lang.Object)
public static String[] list(String name) throws MalformedURLException, RemoteException
MalformedURLException
- if there is an errorUnknownHostException
- if there is an errorRemoteException
- if there is an errorContext.list(java.lang.String)