ninja.rmi.registry
Class NinjaRegistryImpl
java.lang.Object
|
+--ninja.rmi.NinjaRemoteObject
|
+--ninja.rmi.registry.NinjaRegistryImpl
- public class NinjaRegistryImpl
- extends ninja.rmi.NinjaRemoteObject
- implements java.rmi.registry.Registry
NinjaRegistryImpl is an implementation of the Registry interface, and
acts as a registry for remote objects.
|
Method Summary |
void |
bind(java.lang.String name,
java.rmi.Remote obj)
|
java.lang.String[] |
list()
|
java.rmi.Remote |
lookup(java.lang.String name)
|
static void |
main(java.lang.String[] args)
|
void |
rebind(java.lang.String name,
java.rmi.Remote obj)
|
void |
remove(java.lang.String name,
java.rmi.Remote obj)
|
void |
unbind(java.lang.String name)
|
| Methods inherited from class ninja.rmi.NinjaRemoteObject |
exportObject,
getStub,
unexportObject |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
NinjaRegistryImpl
public NinjaRegistryImpl()
throws java.rmi.RemoteException
lookup
public java.rmi.Remote lookup(java.lang.String name)
throws java.rmi.RemoteException
- Specified by:
- lookup in interface java.rmi.registry.Registry
bind
public void bind(java.lang.String name,
java.rmi.Remote obj)
throws java.rmi.RemoteException
- Specified by:
- bind in interface java.rmi.registry.Registry
unbind
public void unbind(java.lang.String name)
throws java.rmi.RemoteException
- Specified by:
- unbind in interface java.rmi.registry.Registry
rebind
public void rebind(java.lang.String name,
java.rmi.Remote obj)
throws java.rmi.RemoteException
- Specified by:
- rebind in interface java.rmi.registry.Registry
remove
public void remove(java.lang.String name,
java.rmi.Remote obj)
throws java.rmi.RemoteException
list
public java.lang.String[] list()
throws java.rmi.RemoteException
- Specified by:
- list in interface java.rmi.registry.Registry
main
public static void main(java.lang.String[] args)