fipaos.mts.rmi.internal.ns
Interface RMIAgentNamingService
- All Known Implementing Classes:
- RMIAgentNamingServiceImpl, RMIAgentNamingServiceImpl_Stub
- public interface RMIAgentNamingService
- extends Remote
This is the RMI interface which defines what methods a RMI NS for Agents exposes
Method Summary |
void | bind(String name, MTS server) Attempts to (re)bind the given name against the given
FIPA_Agent_97 RMI "server" |
MTS | lookup(String name) Attempts to lookup the given AgentGUID & return the corresponding
MTS RMI "server" |
void | unbind(String name) Attempts to unbind the given name from its
MTS RMI "server" |
bind
public void bind(String name, MTS server)
throws java.rmi.RemoteException
- Attempts to (re)bind the given name against the given
FIPA_Agent_97 RMI "server"
- Parameters:
- name - Name to bind against
- server - FIPA_Agent_97 to bind
lookup
public MTS lookup(String name)
throws java.rmi.RemoteException
- Attempts to lookup the given AgentGUID & return the corresponding
MTS RMI "server"
- Parameters:
- name - Name to resolve
- Returns: MTS object registered against the name, or null
unbind
public void unbind(String name)
throws java.rmi.RemoteException
- Attempts to unbind the given name from its
MTS RMI "server"
- Parameters:
- name - Name to unbind