|
Whole document tree
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 URL-formatted name for the remote objectNotBoundException - if name is not currently boundRemoteException - if registry could not be contactedAccessException - if this operation is not permittedMalformedURLException - 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 URL-formatted name for the remote objectobj - a reference for the remote object (usually a stub)AlreadyBoundException - if name is already boundMalformedURLException - if the name is not an appropriately
formatted URLRemoteException - if registry could not be contactedAccessException - 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 URL-formatted name associated with a remote objectNotBoundException - if name is not currently boundMalformedURLException - if the name is not an appropriately
formatted URLRemoteException - if registry could not be contactedAccessException - 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 URL-formatted name associated with the remote objectobj - new remote object to associate with the nameMalformedURLException - if the name is not an appropriately
formatted URLRemoteException - if registry could not be contactedAccessException - 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 URL-formatted name that specifies the remote registryMalformedURLException - if the name is not an appropriately
formatted URLRemoteException - if registry could not be contacted.
|
JavaTM 2 Platform Std. Ed. v1.3.1 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2001 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.