Class NameServiceImpl
java.lang.Object
|
+--java.rmi.server.RemoteObject
|
+--java.rmi.server.RemoteServer
|
+--java.rmi.server.UnicastRemoteObject
|
+--NameServiceImpl
- All Implemented Interfaces:
- NameService, java.rmi.Remote, java.io.Serializable
- public class NameServiceImpl
- extends java.rmi.server.UnicastRemoteObject
- implements NameService
- See Also:
- Serialized Form
Fields inherited from class java.rmi.server.RemoteObject |
ref |
Method Summary |
java.lang.String |
getHostName(int index)
|
int |
getPort(int index)
|
int |
insert(java.lang.String s,
java.lang.String hostName,
int portNumber)
|
static void |
main(java.lang.String[] args)
|
int |
search(java.lang.String s)
|
Methods inherited from class java.rmi.server.UnicastRemoteObject |
clone, exportObject, exportObject, exportObject, unexportObject |
Methods inherited from class java.rmi.server.RemoteServer |
getClientHost, getLog, setLog |
Methods inherited from class java.rmi.server.RemoteObject |
equals, getRef, hashCode, toString, toStub |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
NameServiceImpl
public NameServiceImpl()
throws java.rmi.RemoteException
search
public int search(java.lang.String s)
throws java.rmi.RemoteException
- Specified by:
search
in interface NameService
insert
public int insert(java.lang.String s,
java.lang.String hostName,
int portNumber)
throws java.rmi.RemoteException
- Specified by:
insert
in interface NameService
getPort
public int getPort(int index)
throws java.rmi.RemoteException
- Specified by:
getPort
in interface NameService
getHostName
public java.lang.String getHostName(int index)
throws java.rmi.RemoteException
- Specified by:
getHostName
in interface NameService
main
public static void main(java.lang.String[] args)