kaos.core.service.util.cougaar
Class CougaarLocator

java.lang.Object
  extended by AcrLocator
      extended by kaos.core.service.util.DefaultKAoSLocator
          extended by kaos.core.service.util.cougaar.CougaarLocator
All Implemented Interfaces:
KAoSLocator

public class CougaarLocator
extends DefaultKAoSLocator

Defines the operations that can be invoked on a Locator containing agent's properties used in Cougaar communication to register/lookup agents in the Cougaar registry.


Field Summary
static java.lang.String UIC
           
 
Fields inherited from interface kaos.core.KAoSLocator
NAME_KEY
 
Constructor Summary
CougaarLocator()
           
CougaarLocator(java.lang.String uic)
           
 
Method Summary
 java.lang.String getUIC()
          Obtain the UIC property used to register and lookup agents in the Cougaar registry.
 void setUIC(java.lang.String uic)
          Set the UIC property used to register and lookup agents in the Cougaar registry.
 
Methods inherited from class kaos.core.service.util.DefaultKAoSLocator
getTransportName, getTransportType, setTransportName, setTransportType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UIC

public static final java.lang.String UIC
See Also:
Constant Field Values
Constructor Detail

CougaarLocator

public CougaarLocator()

CougaarLocator

public CougaarLocator(java.lang.String uic)
Method Detail

setUIC

public void setUIC(java.lang.String uic)
Set the UIC property used to register and lookup agents in the Cougaar registry.

Parameters:
uic - the unique identifier for the agent

getUIC

public java.lang.String getUIC()
Obtain the UIC property used to register and lookup agents in the Cougaar registry.

Returns:
String indicating the unique identifier of the agent