All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

actionPerformed(ActionEvent). Method in class EDU.cmu.softagents.misc.ANS.GUI.AgentNameServerGUI
add(Object, Object). Method in interface EDU.cmu.softagents.misc.ANS.CacheInterface
add(Object, Object). Method in class EDU.cmu.softagents.misc.ANS.CommunicateWithDb
add(Object, Object). Method in class EDU.cmu.softagents.misc.ANS.LocalCache
add(String, String). Method in class EDU.cmu.softagents.misc.ANS.BackupLocalCache
AgentNameServer(). Constructor for class EDU.cmu.softagents.misc.ANS.AgentNameServer
Constructor used when none of the parameters are specified
AgentNameServer(String, String, int, String, int, String, Boolean, Boolean, Boolean). Constructor for class EDU.cmu.softagents.misc.ANS.AgentNameServer
Constructor used when all the parameters are specified
AgentNameServerGUI(). Constructor for class EDU.cmu.softagents.misc.ANS.GUI.AgentNameServerGUI
AgentNameServerGUI(int). Constructor for class EDU.cmu.softagents.misc.ANS.GUI.AgentNameServerGUI
AgentNameServerGUI(String, int). Constructor for class EDU.cmu.softagents.misc.ANS.GUI.AgentNameServerGUI
ANSserversHash(String). Constructor for class EDU.cmu.softagents.misc.ANS.ANSserversHash

B

BackupLocalCache(). Constructor for class EDU.cmu.softagents.misc.ANS.BackupLocalCache

C

checkConnection(). Method in class EDU.cmu.softagents.misc.ANS.ANSClient.DirectCommunicationWithANS
Check the print stream to the ans for errors
CommunicateWithDb(SimpleDB). Constructor for class EDU.cmu.softagents.misc.ANS.CommunicateWithDb
connect(int). Method in class EDU.cmu.softagents.misc.ANS.ANSClient.DirectCommunicationWithANS

D

DEFAULT_PORT. Static variable in class EDU.cmu.softagents.misc.ANS.testANS
DirectCommunicationWithANS(String). Constructor for class EDU.cmu.softagents.misc.ANS.ANSClient.DirectCommunicationWithANS
DirectCommunicationWithANS(String, int). Constructor for class EDU.cmu.softagents.misc.ANS.ANSClient.DirectCommunicationWithANS

E

exists(String). Method in interface EDU.cmu.softagents.misc.ANS.ANSClient.ANSClientInterface
exists(String). Method in class EDU.cmu.softagents.misc.ANS.ANSClient.DirectCommunicationWithANS
This determines if an agent with the given name exists in the ANS

F

find_pleiades(). Static method in class EDU.cmu.softagents.misc.ANS.GUI.AgentNameServerGUI
return the path to the pleiades directory if findable, else null

G

get(). Method in class EDU.cmu.softagents.misc.ANS.ANSClient.Status
getANSname(). Method in class EDU.cmu.softagents.misc.ANS.AgentNameServer
Returns a String representing the name of the Agent NameServer
getANSserversFileName(). Method in class EDU.cmu.softagents.misc.ANS.AgentNameServer
Returns the name of the ansservers file The ansservers file stores the name and location of all the external ANS servers that this ANS server knows about.
getANSserversHash(). Method in class EDU.cmu.softagents.misc.ANS.AgentNameServer
getDB(). Method in class EDU.cmu.softagents.misc.ANS.AgentNameServer
Returns a pointer to a SimpleDB object if mySQL is being used.
getDbHostName(). Method in class EDU.cmu.softagents.misc.ANS.AgentNameServer
Returns the name of the host that mySQL is running on.
getDbPort(). Method in class EDU.cmu.softagents.misc.ANS.AgentNameServer
Returns the port number that mySQL is running on.
getHostName(). Method in class EDU.cmu.softagents.misc.ANS.ANSClient.Location
getLocalCache(). Method in class EDU.cmu.softagents.misc.ANS.AgentNameServer
Returns a reference to the LocalCache object being used by the ANS instance
getLocalCacheBackup(). Method in class EDU.cmu.softagents.misc.ANS.AgentNameServer
getNext(). Method in class EDU.cmu.softagents.misc.ANS.BackupLocalCache
getPort(). Method in class EDU.cmu.softagents.misc.ANS.ANSClient.Location
getProtocol(). Method in class EDU.cmu.softagents.misc.ANS.ANSClient.Location

H

hasDb(). Method in class EDU.cmu.softagents.misc.ANS.AgentNameServer
returns a boolean value reporting if mySQL is being used.
hasLocalCacheBackup(). Method in class EDU.cmu.softagents.misc.ANS.AgentNameServer
Determines if the server stores all the Local Cache updates to a disk file
hostName. Static variable in class EDU.cmu.softagents.misc.ANS.testANS

I

isListening(). Method in class EDU.cmu.softagents.misc.ANS.AgentNameServer
Determines if the ANS is accepting requests.
isValid(). Method in class EDU.cmu.softagents.misc.ANS.ANSClient.Location
isValidAgentAddress(). Method in class EDU.cmu.softagents.misc.ANS.ANSClient.Location

L

listAll(). Method in interface EDU.cmu.softagents.misc.ANS.ANSClient.ANSClientInterface
Returns names of all agents registered with the ANS
listAll(). Method in interface EDU.cmu.softagents.misc.ANS.CacheInterface
listAll(). Method in class EDU.cmu.softagents.misc.ANS.CommunicateWithDb
listAll(). Method in class EDU.cmu.softagents.misc.ANS.ANSClient.DirectCommunicationWithANS
listAll(). Method in class EDU.cmu.softagents.misc.ANS.HandleIncomingRequestThread
listAll(). Method in class EDU.cmu.softagents.misc.ANS.LocalCache
LocalCache(). Constructor for class EDU.cmu.softagents.misc.ANS.LocalCache
Location(). Constructor for class EDU.cmu.softagents.misc.ANS.ANSClient.Location
Location(String, int). Constructor for class EDU.cmu.softagents.misc.ANS.ANSClient.Location
Location(String, int, String). Constructor for class EDU.cmu.softagents.misc.ANS.ANSClient.Location
lookup(Object). Method in interface EDU.cmu.softagents.misc.ANS.CacheInterface
lookup(Object). Method in class EDU.cmu.softagents.misc.ANS.CommunicateWithDb
lookup(Object). Method in class EDU.cmu.softagents.misc.ANS.LocalCache
lookUp(String). Method in interface EDU.cmu.softagents.misc.ANS.ANSClient.ANSClientInterface
Returns the location of the specified agent name
lookup(String). Method in class EDU.cmu.softagents.misc.ANS.ANSserversHash
Uses the ANSname supplied as the key to look up the hostname and port that the specified ANS is running at The format of the return string is <hostname>:<port>
lookUp(String). Method in class EDU.cmu.softagents.misc.ANS.ANSClient.DirectCommunicationWithANS
Agents are expected to use the isValidAgentAddress() method of Location to ensure that the lookup succeded
lookupDb(String). Method in class EDU.cmu.softagents.misc.ANS.HandleIncomingRequestThread
lookupExternalANS(String, String, int). Method in class EDU.cmu.softagents.misc.ANS.HandleIncomingRequestThread
lookupLocalANS(String). Method in class EDU.cmu.softagents.misc.ANS.HandleIncomingRequestThread
lookupValue(String). Method in class EDU.cmu.softagents.misc.ANS.HandleIncomingRequestThread

M

main(String[]). Static method in class EDU.cmu.softagents.misc.ANS.AgentNameServer
main(String[]). Static method in class EDU.cmu.softagents.misc.ANS.GUI.AgentNameServerGUI
creates the graphical user interface
main(String[]). Static method in class EDU.cmu.softagents.misc.ANS.testANS
main(String[]). Static method in class EDU.cmu.softagents.misc.ANS.TestANSGUI

N

NoANSfoundException(). Constructor for class EDU.cmu.softagents.misc.ANS.ANSClient.NoANSfoundException
NoANSfoundException(String). Constructor for class EDU.cmu.softagents.misc.ANS.ANSClient.NoANSfoundException

O

options. Static variable in class EDU.cmu.softagents.misc.ANS.ANSClient.Status

P

printIllegalFormatMessage(). Method in class EDU.cmu.softagents.misc.ANS.HandleIncomingRequestThread
printUsageInfo(). Static method in class EDU.cmu.softagents.misc.ANS.AgentNameServer
Prints the command line options that this package may be supplied.

Q

quit(Socket). Static method in class EDU.cmu.softagents.misc.ANS.testANS

R

readANSserversFile(String). Method in class EDU.cmu.softagents.misc.ANS.ANSserversHash
Reads in the ansservers file into a hash table.
reConnect(). Method in class EDU.cmu.softagents.misc.ANS.ANSClient.DirectCommunicationWithANS
register(String, String). Method in class EDU.cmu.softagents.misc.ANS.HandleIncomingRequestThread
register(String, String, int). Method in interface EDU.cmu.softagents.misc.ANS.ANSClient.ANSClientInterface
Registers the specified agent name with the ANS at the specified host and port
register(String, String, int). Method in class EDU.cmu.softagents.misc.ANS.ANSClient.DirectCommunicationWithANS
Registers the specified agent with the ans at the given host and port
registerWithDb(String, String). Method in class EDU.cmu.softagents.misc.ANS.HandleIncomingRequestThread
registerWithLocalCache(String, String). Method in class EDU.cmu.softagents.misc.ANS.HandleIncomingRequestThread
remove(Object). Method in interface EDU.cmu.softagents.misc.ANS.CacheInterface
remove(Object). Method in class EDU.cmu.softagents.misc.ANS.CommunicateWithDb
remove(Object). Method in class EDU.cmu.softagents.misc.ANS.LocalCache
remove(String). Method in class EDU.cmu.softagents.misc.ANS.BackupLocalCache
run(). Method in class EDU.cmu.softagents.misc.ANS.AgentNameServer
run(). Method in class EDU.cmu.softagents.misc.ANS.HandleIncomingRequestThread

S

setResult(String). Method in class EDU.cmu.softagents.misc.ANS.HandleIncomingRequestThread
Status(int). Constructor for class EDU.cmu.softagents.misc.ANS.ANSClient.Status
stopANSListner(). Method in class EDU.cmu.softagents.misc.ANS.AgentNameServer
Stops the ANS from accepting requests/

T

testANS(). Constructor for class EDU.cmu.softagents.misc.ANS.testANS
TestANSGUI(DirectCommunicationWithANS). Constructor for class EDU.cmu.softagents.misc.ANS.TestANSGUI

U

unRegister(String). Method in interface EDU.cmu.softagents.misc.ANS.ANSClient.ANSClientInterface
Unregisters an agent with the given name from the ANS
unRegister(String). Method in class EDU.cmu.softagents.misc.ANS.ANSClient.DirectCommunicationWithANS
Unregisters the specified agent from the ans
unregister(String). Method in class EDU.cmu.softagents.misc.ANS.HandleIncomingRequestThread
unregisterFromDb(String). Method in class EDU.cmu.softagents.misc.ANS.HandleIncomingRequestThread
unregisterFromLocalCache(String). Method in class EDU.cmu.softagents.misc.ANS.HandleIncomingRequestThread
usage(). Static method in class EDU.cmu.softagents.misc.ANS.testANS

V

value. Variable in class EDU.cmu.softagents.misc.ANS.ANSClient.Status