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

add(Object). Method in interface edu.cmu.paid.network.voyager.IMulticastAgent
Function to add objects to agent to allow message delivery.
add(Object). Method in class edu.cmu.paid.network.voyager.MulticastAgent
Function to add objects to agent to allow message delivery.
addObjectToAgent(IMulticastAgent, Object). Method in class edu.cmu.paid.network.CNetwork_Api
Implementation of addObjectToAgent().
addObjectToAgent(IMulticastAgent, Object). Method in interface edu.cmu.paid.network.INetwork_Api
Add an object to receive messages from the MulticastAgent.
AgentsAlreadyConnectedRuntimeException(). Constructor for class edu.cmu.paid.network.exception.AgentsAlreadyConnectedRuntimeException
AgentsAlreadyConnectedRuntimeException(String). Constructor for class edu.cmu.paid.network.exception.AgentsAlreadyConnectedRuntimeException
AgentsNotConnectedRuntimeException(). Constructor for class edu.cmu.paid.network.exception.AgentsNotConnectedRuntimeException
AgentsNotConnectedRuntimeException(String). Constructor for class edu.cmu.paid.network.exception.AgentsNotConnectedRuntimeException

B

bind(String, Object). Static method in class edu.cmu.paid.network.voyager.RemoteObjectManager
Bind an object to a name in the local Namespace.

C

carClass. Variable in class edu.cmu.paid.network.DataObject
CarObject(). Constructor for class edu.cmu.paid.network.CarObject
CClient(String, IServer). Constructor for class edu.cmu.paid.network.CClient
Creates a local client object.
clientStartup(). Method in class edu.cmu.paid.network.CNetwork_Api
Implementation of clientStartup().
clientStartup(). Method in interface edu.cmu.paid.network.INetwork_Api
Method for setting up machine as a client only.
CNetwork_Api(). Constructor for class edu.cmu.paid.network.CNetwork_Api
connect(IMulticastAgent). Method in interface edu.cmu.paid.network.voyager.IMulticastAgent
Create a connection to another MulticastAgent.
connect(IMulticastAgent). Method in class edu.cmu.paid.network.voyager.MulticastAgent
Create a connection to another MulticastAgent.
connectAgents(IMulticastAgent, IMulticastAgent). Method in class edu.cmu.paid.network.CNetwork_Api
Implementation of connectAgents().
connectAgents(IMulticastAgent, IMulticastAgent). Method in interface edu.cmu.paid.network.INetwork_Api
Connect two MulticastAgents to send and receive messages with one another.
contains(Object). Method in interface edu.cmu.paid.network.voyager.IMulticastAgent
Check if an object is contained in this agent.
contains(Object). Method in class edu.cmu.paid.network.voyager.MulticastAgent
Check if an object is contained in this agent.
create(String). Static method in class edu.cmu.paid.network.voyager.RemoteObjectManager
Create a local instance of an object using the default constructor.
create(String, Object[]). Static method in class edu.cmu.paid.network.voyager.RemoteObjectManager
Create a local instance of an object using another constructor.
create(String, Object[], String). Static method in class edu.cmu.paid.network.voyager.RemoteObjectManager
Create a remote instance of an object using another constructor.
create(String, String). Static method in class edu.cmu.paid.network.voyager.RemoteObjectManager
Create a remote instance of an object using the default constructor.
CServer(). Constructor for class edu.cmu.paid.network.CServer
Basic initialization.
CSession(IClient, Vector). Constructor for class edu.cmu.paid.network.CSession
Create a new Session thread.

D

DataObject(). Constructor for class edu.cmu.paid.network.DataObject
description. Variable in class edu.cmu.paid.network.PartObject
disconnect(IMulticastAgent). Method in interface edu.cmu.paid.network.voyager.IMulticastAgent
Delete a connection to another MulticastAgent.
disconnect(IMulticastAgent). Method in class edu.cmu.paid.network.voyager.MulticastAgent
Delete a connection to another MulticastAgent.
disconnectAgents(IMulticastAgent, IMulticastAgent). Method in class edu.cmu.paid.network.CNetwork_Api
Implementation of disconnectAgents().
disconnectAgents(IMulticastAgent, IMulticastAgent). Method in interface edu.cmu.paid.network.INetwork_Api
Disconnect two MulticastAgents from one another.
disconnectMachine(). Method in class edu.cmu.paid.network.CNetwork_Api
Implementation of disconnectMachine().
disconnectMachine(). Method in interface edu.cmu.paid.network.INetwork_Api
Method to stop machine from sending and receiving data.

E

endXmit(). Method in class edu.cmu.paid.network.CClient
Called by our Session when it's done sending objects.
endXmit(). Method in interface edu.cmu.paid.network.IClient
Transmission complete.
export(Object, String). Static method in class edu.cmu.paid.network.voyager.RemoteObjectManager
Export an object to a given port.

G

getContents(). Method in interface edu.cmu.paid.network.voyager.IMulticastAgent
Get an array of all objects contained by this agent.
getContents(). Method in class edu.cmu.paid.network.voyager.MulticastAgent
Get an array of all objects contained by this agent.
getData(). Method in class edu.cmu.paid.network.DataObject
getData is to be called by UI to fetch the requested data
getDataForNetwork(). Method in class edu.cmu.paid.network.DataObject
getDataForNetwork is to be called by Network to fetch the requested data
getISubspace(). Method in interface edu.cmu.paid.network.voyager.IMulticastAgent
getISubspace(). Method in class edu.cmu.paid.network.voyager.MulticastAgent
getLocation(DataObject). Method in class edu.cmu.paid.network.CarObject
getLocation determines the location of a particular DataObject.
getLocation(DataObject). Method in class edu.cmu.paid.network.DataObject
getLocation determines the location of a particular DataObject.
getLocation(DataObject). Method in class edu.cmu.paid.network.PartObject
getLocation determines the location of a particular DataObject.
getName(). Method in class edu.cmu.paid.network.CClient
Returns the name of the object.
getName(). Method in interface edu.cmu.paid.network.IClient
Returns the name of the object.
getNewMulticastAgent(). Method in class edu.cmu.paid.network.CNetwork_Api
Implementation of getNewMulticastAgent().
getNewMulticastAgent(). Method in interface edu.cmu.paid.network.INetwork_Api
Creates a new, disconnected MulticastAgent.
getNewMulticastAgent(MulticastAgent[]). Method in class edu.cmu.paid.network.CNetwork_Api
Implementation of getNewMulticastAgent().
getNewMulticastAgent(MulticastAgent[]). Method in interface edu.cmu.paid.network.INetwork_Api
Create a new, connected MulticastAgent.
getNewRemoteMulticastAgent(String). Method in class edu.cmu.paid.network.CNetwork_Api
Implementation of getNewRemoteMulticastAgent().
getNewRemoteMulticastAgent(String). Method in interface edu.cmu.paid.network.INetwork_Api
Create a new, remote MulticastAgent.
getNumObjects(). Method in class edu.cmu.paid.network.CClient
Returns total number of objects being sent.
getNumObjects(). Method in class edu.cmu.paid.network.CNetwork_Api
Get number of objects being returned by current request.
getNumObjects(). Method in interface edu.cmu.paid.network.IClient
Returns total number of objects being sent.
getNumObjects(). Method in interface edu.cmu.paid.network.INetwork_Api
Get number of objects being returned by current request.
getPercent(). Method in class edu.cmu.paid.network.CClient
Returns percentage of objects received.
getPercent(). Method in class edu.cmu.paid.network.CNetwork_Api
Get current percentage of transfer that's completed.
getPercent(). Method in interface edu.cmu.paid.network.IClient
Returns percentage of objects received.
getPercent(). Method in interface edu.cmu.paid.network.INetwork_Api
Get current percentage of transfer that's completed.
getSubspace(). Method in interface edu.cmu.paid.network.voyager.IMulticastAgent
getSubspace(). Method in class edu.cmu.paid.network.voyager.MulticastAgent

I

InvalidXURLNetworkException(). Constructor for class edu.cmu.paid.network.exception.InvalidXURLNetworkException
InvalidXURLNetworkException(String). Constructor for class edu.cmu.paid.network.exception.InvalidXURLNetworkException
invokeFuture(Object, String, Object[]). Static method in class edu.cmu.paid.network.voyager.RemoteObjectManager
Invoke a future message.
invokeOneWay(Object, String, Object[]). Static method in class edu.cmu.paid.network.voyager.RemoteObjectManager
Invoke a one-way message (i.e.
invokeSync(Object, String, Object[]). Static method in class edu.cmu.paid.network.voyager.RemoteObjectManager
Invoke a synchronous message.
isNeighbor(IMulticastAgent). Method in interface edu.cmu.paid.network.voyager.IMulticastAgent
Checks if the agent is connected.
isNeighbor(IMulticastAgent). Method in class edu.cmu.paid.network.voyager.MulticastAgent
Checks if the agent is connected.

K

killDownload(). Method in class edu.cmu.paid.network.CClient
Tell our Session to stop sending and die.
killDownload(). Method in class edu.cmu.paid.network.CNetwork_Api
Implementation of killDownload().
killDownload(). Method in class edu.cmu.paid.network.CSession
Kill this Session - download is terminated.
killDownload(). Method in interface edu.cmu.paid.network.IClient
Tell our Session to stop sending and die.
killDownload(). Method in interface edu.cmu.paid.network.INetwork_Api
Method for stopping an in-progress download.
killDownload(). Method in interface edu.cmu.paid.network.ISession
Stop sending and kill thread.

L

location. Variable in class edu.cmu.paid.network.CarObject
lookup(String). Static method in class edu.cmu.paid.network.voyager.RemoteObjectManager
Get the object bound to a name a Namespace.

M

modelNumber. Variable in class edu.cmu.paid.network.DataObject
modelYear. Variable in class edu.cmu.paid.network.DataObject
multicast(String, Object[], String). Method in interface edu.cmu.paid.network.voyager.IMulticastAgent
Mutlicast to objects or interfaces contained within a set of interconnected agents.
multicast(String, Object[], String). Method in class edu.cmu.paid.network.voyager.MulticastAgent
Mutlicast to objects or interfaces contained within a set of interconnected agents.
MulticastAgent(). Constructor for class edu.cmu.paid.network.voyager.MulticastAgent
Constructor used to initialize the neighbors of this MulticastAgent.
MulticastAgent(MulticastAgent[]). Constructor for class edu.cmu.paid.network.voyager.MulticastAgent
Constructor used to initialize the neighbors of this MulticastAgent.
multicastMessage(IMulticastAgent, String, Object[], String). Method in class edu.cmu.paid.network.CNetwork_Api
Implementation of multicastMessage().
multicastMessage(IMulticastAgent, String, Object[], String). Method in interface edu.cmu.paid.network.INetwork_Api
Send a multicasted message to all objects or interfaces in a network of connect MulticastAgents.

N

name. Variable in class edu.cmu.paid.network.PartObject
NamespaceNetworkException(). Constructor for class edu.cmu.paid.network.exception.NamespaceNetworkException
NamespaceNetworkException(String). Constructor for class edu.cmu.paid.network.exception.NamespaceNetworkException

O

ObjectAlreadyInAgentRuntimeException(). Constructor for class edu.cmu.paid.network.exception.ObjectAlreadyInAgentRuntimeException
ObjectAlreadyInAgentRuntimeException(String). Constructor for class edu.cmu.paid.network.exception.ObjectAlreadyInAgentRuntimeException
ObjectNotInAgentRuntimeException(). Constructor for class edu.cmu.paid.network.exception.ObjectNotInAgentRuntimeException
ObjectNotInAgentRuntimeException(String). Constructor for class edu.cmu.paid.network.exception.ObjectNotInAgentRuntimeException
ownerFirstName. Variable in class edu.cmu.paid.network.CarObject
ownerLastName. Variable in class edu.cmu.paid.network.CarObject

P

PaidNetworkException(). Constructor for class edu.cmu.paid.network.exception.PaidNetworkException
PaidNetworkException(String). Constructor for class edu.cmu.paid.network.exception.PaidNetworkException
PaidNetworkRuntimeException(). Constructor for class edu.cmu.paid.network.exception.PaidNetworkRuntimeException
PaidNetworkRuntimeException(String). Constructor for class edu.cmu.paid.network.exception.PaidNetworkRuntimeException
PartObject(). Constructor for class edu.cmu.paid.network.PartObject
price. Variable in class edu.cmu.paid.network.DataObject
publish(EventObject, Topic). Method in interface edu.cmu.paid.network.voyager.IMulticastAgent
Publish an event on a given topic in a set of interconnected agents.
publish(EventObject, Topic). Method in class edu.cmu.paid.network.voyager.MulticastAgent
Publish an event on a given topic in a set of interconnected agents.
publishEvent(IMulticastAgent, EventObject, Topic). Method in class edu.cmu.paid.network.CNetwork_Api
Implementation of publishEvent().
publishEvent(IMulticastAgent, EventObject, Topic). Method in interface edu.cmu.paid.network.INetwork_Api
Publish an event to all objects contained within a set of connected MulticastAgents.

R

receiveObject(DataObject). Method in class edu.cmu.paid.network.CClient
Receive next object in series from Session.
receiveObject(DataObject). Method in interface edu.cmu.paid.network.IClient
Receive a single object.
RemoteObjectManager(). Constructor for class edu.cmu.paid.network.voyager.RemoteObjectManager
remoteQuery(DataObject, String[]). Method in class edu.cmu.paid.network.CNetwork_Api
Implementation of remoteQuery().
remoteQuery(DataObject, String[]). Method in interface edu.cmu.paid.network.INetwork_Api
Method for requesting remote data from the database servers.
remove(Object). Method in interface edu.cmu.paid.network.voyager.IMulticastAgent
Function to remove objects from agent.
remove(Object). Method in class edu.cmu.paid.network.voyager.MulticastAgent
Function to remove objects from agent.
removeObjectFromAgent(IMulticastAgent, Object). Method in class edu.cmu.paid.network.CNetwork_Api
Implementation of removeObjectFromAgent().
removeObjectFromAgent(IMulticastAgent, Object). Method in interface edu.cmu.paid.network.INetwork_Api
Remove an object from a MulticastAgent.
request(DataObject). Method in class edu.cmu.paid.network.CClient
Make a request to the Server object to start sending data.
request(DataObject). Method in interface edu.cmu.paid.network.IClient
Make a request to the Server.
request(DataObject, String). Method in class edu.cmu.paid.network.CServer
Starts a new Session thread.
request(DataObject, String). Method in interface edu.cmu.paid.network.IServer
Satisfy a request from a client.
run(). Method in class edu.cmu.paid.network.CSession
Tell the Session to start transmitting.
run(). Method in class edu.cmu.paid.network.UIMonitor
Start watching the session.

S

serialNumber. Variable in class edu.cmu.paid.network.DataObject
serverStartup(String). Method in class edu.cmu.paid.network.CNetwork_Api
Implementation of serverStartup().
serverStartup(String). Method in interface edu.cmu.paid.network.INetwork_Api
Method for setting up machine as a server.
setValue(String, String). Method in class edu.cmu.paid.network.CarObject
This method sets a value into local storage.
setValue(String, String). Method in class edu.cmu.paid.network.DataObject
This method sets a value into local storage.
setValue(String, String). Method in class edu.cmu.paid.network.PartObject
This method sets a value into local storage.
shutdown(). Static method in class edu.cmu.paid.network.voyager.RemoteObjectManager
Kills Voyager threads on machine.
startup(). Static method in class edu.cmu.paid.network.voyager.RemoteObjectManager
Startup Voyager threads.
startup(String). Static method in class edu.cmu.paid.network.voyager.RemoteObjectManager
Startup Voyager threads on a given url.
startXmit(int). Method in class edu.cmu.paid.network.CClient
Called by our Session when it wants to start sending.
startXmit(int). Method in interface edu.cmu.paid.network.IClient
Start receiving objects.

U

UIMonitor(IClient). Constructor for class edu.cmu.paid.network.UIMonitor
Create a new SessionWatcher thread.
unbind(String). Static method in class edu.cmu.paid.network.voyager.RemoteObjectManager
Unbind the name from an object in the local namespace.

V

VoyagerStartupPaidNetworkException(). Constructor for class edu.cmu.paid.network.exception.VoyagerStartupPaidNetworkException
VoyagerStartupPaidNetworkException(String). Constructor for class edu.cmu.paid.network.exception.VoyagerStartupPaidNetworkException

W

waitForDone(). Method in class edu.cmu.paid.network.CClient
Waits until all packets have been received.
waitForDone(). Method in class edu.cmu.paid.network.CNetwork_Api
Waits until current download is complete.
waitForDone(). Method in interface edu.cmu.paid.network.IClient
Waits until all packets have been received.
waitForDone(). Method in interface edu.cmu.paid.network.INetwork_Api
Waits until current download is complete.
waitForNum(int). Method in class edu.cmu.paid.network.CClient
Waits until a specified number of objects have been transmitted.
waitForNum(int). Method in class edu.cmu.paid.network.CNetwork_Api
Block until specified number of objects have been received
waitForNum(int). Method in interface edu.cmu.paid.network.IClient
Waits until a specified number of objects have been transmitted.
waitForNum(int). Method in interface edu.cmu.paid.network.INetwork_Api
Block until specified number of objects have been received
waitForPct(int). Method in class edu.cmu.paid.network.CClient
Waits until a specified percent of the objects have been transmitted.
waitForPct(int). Method in class edu.cmu.paid.network.CNetwork_Api
Block until specified percentage of transfer is comlete.
waitForPct(int). Method in interface edu.cmu.paid.network.IClient
Waits until a specified percent of the objects have been transmitted.
waitForPct(int). Method in interface edu.cmu.paid.network.INetwork_Api
Block until specified percentage of transfer is comlete.

This page is hosted by the Chair for Applied Software Engineering of the Technische Universität München.
Imprint (Impressum)