|
Préférences
Moteurs de recherche
|
||||||||||||||
JavaTM 2 Platform Std. Ed. v1.6.0
java.rmi
|
Method Summary | |
---|---|
static void |
bind(String name,
Remote obj)
Binds the specified name to a remote object. |
static String[] |
list(String name)
Returns an array of the names bound in the registry. |
static Remote |
lookup(String name)
Returns a reference, a stub, for the remote object associated with the specified name . |
static void |
rebind(String name,
Remote obj)
Rebinds the specified name to a new remote object. |
static void |
unbind(String name)
Destroys the binding for the specified name that is associated with a remote object. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static Remote lookup(String name) throws NotBoundException, MalformedURLException, RemoteException
name
.
name
- a name in URL format (without the scheme component)
NotBoundException
- if name is not currently bound
RemoteException
- if registry could not be contacted
AccessException
- if this operation is not permitted
MalformedURLException
- if the name is not an appropriately
formatted URLpublic static void bind(String name, Remote obj) throws AlreadyBoundException, MalformedURLException, RemoteException
name
to a remote object.
name
- a name in URL format (without the scheme component)obj
- a reference for the remote object (usually a stub)
AlreadyBoundException
- if name is already bound
MalformedURLException
- if the name is not an appropriately
formatted URL
RemoteException
- if registry could not be contacted
AccessException
- if this operation is not permitted (if
originating from a non-local host, for example)public static void unbind(String name) throws RemoteException, NotBoundException, MalformedURLException
name
- a name in URL format (without the scheme component)
NotBoundException
- if name is not currently bound
MalformedURLException
- if the name is not an appropriately
formatted URL
RemoteException
- if registry could not be contacted
AccessException
- if this operation is not permitted (if
originating from a non-local host, for example)public static void rebind(String name, Remote obj) throws RemoteException, MalformedURLException
name
- a name in URL format (without the scheme component)obj
- new remote object to associate with the name
MalformedURLException
- if the name is not an appropriately
formatted URL
RemoteException
- if registry could not be contacted
AccessException
- if this operation is not permitted (if
originating from a non-local host, for example)public static String[] list(String name) throws RemoteException, MalformedURLException
name
- a registry name in URL format (without the scheme
component)
MalformedURLException
- if the name is not an appropriately
formatted URL
RemoteException
- if registry could not be contacted.