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

addInstance(BrokerObject). Method in class SE.kth.speech.broker.BrokerClass
addObserver(Subscription). Method in class SE.kth.speech.broker.HashtablePublication
addObserver(Subscription). Method in interface SE.kth.speech.broker.Publication
addObserver(Subscription). Method in class SE.kth.speech.broker.SimplePublication
addPackage(String). Static method in class SE.kth.speech.broker.BrokerClass
Specify a java package which will be searched when an unknown class is requested.
append(String). Method in class SE.kth.speech.broker.BrokerFormat
append(String, String). Method in class SE.kth.speech.broker.BrokerFormat
append(String, String, String). Method in class SE.kth.speech.broker.BrokerFormat
append(String, String, String, String). Method in class SE.kth.speech.broker.BrokerFormat
append(String, String, String, String, String). Method in class SE.kth.speech.broker.BrokerFormat
append(String, String, String, String, String, String, String). Method in class SE.kth.speech.broker.BrokerFormat
append(String, String, String, String, String, String, String, String). Method in class SE.kth.speech.broker.BrokerFormat
append(String, String, String, String, String, String, String, String, String). Method in class SE.kth.speech.broker.BrokerFormat
append(StringBuffer, String). Method in class SE.kth.speech.broker.BrokerFormat
atEnd(String, BrokerParseState). Method in class SE.kth.speech.broker.BrokerFormat

B

broken(). Method in class SE.kth.speech.broker.Connection
true if the connection is broken.
brokerCall(BrokerClient, String). Method in class SE.kth.speech.broker.Broker
Takes care of the calls that can be made to the Broker itself.
brokerCall(BrokerClient, String). Method in class SE.kth.speech.broker.GUI
brokerCall(BrokerClient, String). Method in interface SE.kth.speech.broker.ServiceProvider
Handle an incoming call with inline parameters.
brokerCall(BrokerClient, Vector). Method in class SE.kth.speech.broker.Broker
brokerCall(BrokerClient, Vector). Method in class SE.kth.speech.broker.GUI
brokerCall(BrokerClient, Vector). Method in interface SE.kth.speech.broker.ServiceProvider
Handle an incoming call with several lines of parameters.
BrokerClass(String, Class). Constructor for class SE.kth.speech.broker.BrokerClass
BrokerClass(String, String). Constructor for class SE.kth.speech.broker.BrokerClass
BrokerClient(String, InetAddress, int). Constructor for class SE.kth.speech.broker.BrokerClient
Create a BrokerClient for a client that does not implement any functions of its own.
BrokerClient(String, InetAddress, int, ServiceProvider, boolean). Constructor for class SE.kth.speech.broker.BrokerClient
Create a BrokerClient which can be both take incoming calls and make outgoing calls.
BrokerClient(String, String, int). Constructor for class SE.kth.speech.broker.BrokerClient
Create a BrokerClient for a client that does not implement any functions of its own.
BrokerClient(String, String, int, ServiceProvider, boolean). Constructor for class SE.kth.speech.broker.BrokerClient
Create a BrokerClient which can be both take incoming calls and make outgoing calls, doing host-name lookup.
BrokerClient(String, String, String, ServiceProvider, boolean). Constructor for class SE.kth.speech.broker.BrokerClient
Create a BrokerClient which can be both take incoming calls and make outgoing calls, doing host-name lookup.
BrokerException(String). Constructor for class SE.kth.speech.broker.BrokerException
BrokerFormat(). Constructor for class SE.kth.speech.broker.BrokerFormat
BrokerFormat(char, char, char). Constructor for class SE.kth.speech.broker.BrokerFormat
BrokerTokenizer(String). Constructor for class SE.kth.speech.broker.BrokerTokenizer
BrokerTokenizer(String, char). Constructor for class SE.kth.speech.broker.BrokerTokenizer

C

callFunc(String, String). Method in class SE.kth.speech.broker.BrokerClient
Make a call to another Broker client, waiting for the result.
callFunc(String, Vector). Method in class SE.kth.speech.broker.BrokerClient
Make a MULTILINE call to another Broker client, waiting for the result.
callProc(String, String). Method in class SE.kth.speech.broker.BrokerClient
Make an asynchronous call to another Broker client.
callProc(String, String). Method in class SE.kth.speech.broker.Connection
Send a CALL PROC message.
cancel(). Method in class SE.kth.speech.broker.Subscriber
cancel(). Method in class SE.kth.speech.broker.Subscription
classDoCommand(BrokerClient, String). Static method in class SE.kth.speech.broker.BrokerClass
Parses incoming broker calls and dispatches them to the appropriate class.
classDoCommand(BrokerClient, String, BrokerTokenizer, BrokerTokenizer, Vector). Static method in class SE.kth.speech.broker.BrokerClass
Dispatch a call to the proper BrokerClass or BrokerObject.
classDoCommand(BrokerClient, Vector). Static method in class SE.kth.speech.broker.BrokerClass
Parses incoming broker multiline calls and dispatches them to the appropriate class.
close(). Method in class SE.kth.speech.broker.Connection
Close the connection, cleanly if possible The connection can not be used after this call.
close(). Method in class SE.kth.speech.broker.SimplePublication
colon. Static variable in class SE.kth.speech.broker.BrokerFormat
connect(). Method in class SE.kth.speech.broker.BrokerClient
Connect to the Broker.
Connection(). Constructor for class SE.kth.speech.broker.Connection
count(). Method in class SE.kth.speech.broker.BrokerClass

D

debugMsg(String). Method in class SE.kth.speech.broker.Broker
delete(BrokerObject). Method in class SE.kth.speech.broker.BrokerClass
disconnect(). Method in class SE.kth.speech.broker.BrokerClient
Disconnect from the broker.
doCommand(BrokerClient, BrokerTokenizer, BrokerTokenizer, Vector). Method in class SE.kth.speech.broker.Broker
doCommand(BrokerClient, BrokerTokenizer, BrokerTokenizer, Vector). Method in class SE.kth.speech.broker.BrokerClass
doCommand(BrokerClient, BrokerTokenizer, BrokerTokenizer, Vector). Method in class SE.kth.speech.broker.HashtablePublication
doCommand(BrokerClient, BrokerTokenizer, BrokerTokenizer, Vector). Method in class SE.kth.speech.broker.SimplePublication
doCommand(BrokerClient, BrokerTokenizer, BrokerTokenizer, Vector). Method in class SE.kth.speech.broker.Subscriber
doCommand(BrokerClient, BrokerTokenizer, BrokerTokenizer, Vector). Method in interface SE.kth.speech.broker.TextInterface
Execute a command specified by the parameters.
doCommand(BrokerTokenizer, BrokerTokenizer). Method in class SE.kth.speech.broker.SimpleBrokerObject
dot. Static variable in class SE.kth.speech.broker.BrokerFormat

F

FileSaver(String). Constructor for class SE.kth.speech.broker.FileSaver
FileSender(InputStream). Constructor for class SE.kth.speech.broker.FileSender
FileSender(String). Constructor for class SE.kth.speech.broker.FileSender
Send the entire contents of a file.
findSubscription(String). Method in class SE.kth.speech.broker.HashtablePublication
findSubscription(String). Method in interface SE.kth.speech.broker.Publication
findSubscription(String). Method in class SE.kth.speech.broker.SimplePublication

G

getAllLock(). Method in class SE.kth.speech.broker.BrokerClass
getBase(). Method in class SE.kth.speech.broker.Subscriber
getBrokerClass(). Method in class SE.kth.speech.broker.Broker
getBrokerClass(). Method in class SE.kth.speech.broker.BrokerClass
getBrokerClass(). Method in interface SE.kth.speech.broker.BrokerObject
Return the BrokerClass of this object.
getBrokerClass(). Method in class SE.kth.speech.broker.SimpleBrokerObject
getBrokerClass(). Method in class SE.kth.speech.broker.Subscriber
getBrokerObjectId(). Method in class SE.kth.speech.broker.Broker
getBrokerObjectId(). Method in class SE.kth.speech.broker.BrokerClass
getBrokerObjectId(). Method in interface SE.kth.speech.broker.BrokerObject
Return an identifier for this object, which is unique within the BrokerClass.
getBrokerObjectId(). Method in class SE.kth.speech.broker.Subscriber
getBuffer(). Method in class SE.kth.speech.broker.MemorySaver
getByName(String). Method in class SE.kth.speech.broker.BrokerClass
getByName(String). Static method in class SE.kth.speech.broker.Subscriber
getClassByName(String). Static method in class SE.kth.speech.broker.BrokerClass
Return the BrokerClass with the specified name.
getElements(). Method in interface SE.kth.speech.broker.CollectionPublication
getError(). Method in class SE.kth.speech.broker.SocketSaver
getError(). Method in class SE.kth.speech.broker.SocketSender
Return an error if one has occurred.
getHostName(). Method in class SE.kth.speech.broker.Broker
getHostName(). Method in class SE.kth.speech.broker.GUI
getId(). Method in class SE.kth.speech.broker.Subscription
getInstanceClass(). Method in class SE.kth.speech.broker.BrokerClass
getInstances(). Method in class SE.kth.speech.broker.BrokerClass
getLocalHostName(). Method in class SE.kth.speech.broker.SocketSaver
getLocalHostName(). Method in class SE.kth.speech.broker.SocketSender
Return the name of the host that the client should connect to.
getName(). Method in class SE.kth.speech.broker.BrokerClass
getName(). Method in class SE.kth.speech.broker.Connection
The name of the client.
getName(). Method in class SE.kth.speech.broker.SimpleBrokerObject
getName(). Method in class SE.kth.speech.broker.Subscription
getNameNonBlocking(). Method in class SE.kth.speech.broker.Connection
getPort(). Method in class SE.kth.speech.broker.Broker
getPort(). Method in class SE.kth.speech.broker.GUI
getPublicationName(). Method in class SE.kth.speech.broker.HashtablePublication
getPublicationName(). Method in class SE.kth.speech.broker.SimplePublication
getServerPort(). Method in class SE.kth.speech.broker.SocketSaver
getServerPort(). Method in class SE.kth.speech.broker.SocketSender
Return the port that the client should connect to.
getSize(). Method in class SE.kth.speech.broker.MemorySaver
getThread(). Method in class SE.kth.speech.broker.SocketSaver
Returns the thread which is reading on the socket.
getThread(). Method in class SE.kth.speech.broker.SocketSender
Returns the thread which is sending on the socket.
getToken(String, BrokerParseState, boolean). Method in class SE.kth.speech.broker.BrokerFormat

H

hasCommand(BrokerTokenizer). Method in class SE.kth.speech.broker.SimplePublication
HashtablePublication(String). Constructor for class SE.kth.speech.broker.HashtablePublication
hasMoreTokens(). Method in class SE.kth.speech.broker.BrokerTokenizer

I

InCall(ServiceProvider, BrokerClient, Object). Constructor for class SE.kth.speech.broker.InCall
InCall(ServiceProvider, BrokerClient, String, String, Object). Constructor for class SE.kth.speech.broker.InCall
init(). Method in class SE.kth.speech.broker.GUI
instanceDoCommand(BrokerObject, BrokerClient, BrokerTokenizer, BrokerTokenizer, Vector). Method in class SE.kth.speech.broker.BrokerClass
instanceToString(BrokerObject). Static method in class SE.kth.speech.broker.BrokerClass
Returns a string of the form : for a given Broker Object.

M

main(String[]). Static method in class SE.kth.speech.broker.Broker
The stand-alone program starts up a Broker.
main(String[]). Static method in class SE.kth.speech.broker.GUI
main(String[]). Static method in class SE.kth.speech.broker.ShutDown
MemorySaver(). Constructor for class SE.kth.speech.broker.MemorySaver
MemorySaver(int). Constructor for class SE.kth.speech.broker.MemorySaver
MemorySender(byte[]). Constructor for class SE.kth.speech.broker.MemorySender
Send the entire contents of a byte array.
MemorySender(byte[], int). Constructor for class SE.kth.speech.broker.MemorySender
MemorySender(byte[], int, String, int). Constructor for class SE.kth.speech.broker.MemorySender
Create a memorySender which sends the contents of a byte array to the given serversocket.

N

nextToken(). Method in class SE.kth.speech.broker.BrokerTokenizer
notify(String). Method in class SE.kth.speech.broker.SimplePublication
notify(String, String). Method in class SE.kth.speech.broker.Subscriber

P

parseBrokerObject(String). Static method in class SE.kth.speech.broker.BrokerClass
Returns the specified BrokerObject if it exists.
peekToken(). Method in class SE.kth.speech.broker.BrokerTokenizer

R

removeObserver(Subscription). Method in class SE.kth.speech.broker.HashtablePublication
removeObserver(Subscription). Method in interface SE.kth.speech.broker.Publication
removeObserver(Subscription). Method in class SE.kth.speech.broker.SimplePublication
rest(). Method in class SE.kth.speech.broker.BrokerTokenizer
run(). Method in class SE.kth.speech.broker.Broker
The thread that waits for new clients and servers to connect.
run(). Method in class SE.kth.speech.broker.BrokerClient
Starts the thread that reads incoming data from the Broker.
run(). Method in class SE.kth.speech.broker.InCall
run(). Method in class SE.kth.speech.broker.SocketSaver
run(). Method in class SE.kth.speech.broker.SocketSender
Wait for a connection and send the data.

S

send(String). Method in class SE.kth.speech.broker.Connection
Send a string through the connection.
ServerDownException(String). Constructor for class SE.kth.speech.broker.ServerDownException
setDebug(boolean). Method in class SE.kth.speech.broker.BrokerFormat
setDebug(boolean). Method in class SE.kth.speech.broker.BrokerTokenizer
setDebug(boolean). Method in class SE.kth.speech.broker.Connection
setDebug(boolean). Method in class SE.kth.speech.broker.SocketSaver
setDebug(boolean). Method in class SE.kth.speech.broker.SocketSender
setName(String). Method in class SE.kth.speech.broker.Connection
Set the name of the connection.
shutdown(). Method in class SE.kth.speech.broker.Broker
ShutDown(). Constructor for class SE.kth.speech.broker.ShutDown
SimpleBrokerObject(). Constructor for class SE.kth.speech.broker.SimpleBrokerObject
SimplePublication(String). Constructor for class SE.kth.speech.broker.SimplePublication
SocketSender(). Constructor for class SE.kth.speech.broker.SocketSender
SocketSender(String, int). Constructor for class SE.kth.speech.broker.SocketSender
Creates a SocketSender which transmits to a ServerSocket.
standard. Static variable in class SE.kth.speech.broker.BrokerFormat
start(). Method in class SE.kth.speech.broker.GUI
Subscriber(String, BrokerClient, String, BrokerObserver). Constructor for class SE.kth.speech.broker.Subscriber
Create a subscriber.

T

toString(). Method in class SE.kth.speech.broker.Connection
toString(). Method in class SE.kth.speech.broker.Subscription

U

update(Observable, Object). Method in class SE.kth.speech.broker.Subscription
update(Publication, String). Method in class SE.kth.speech.broker.Subscription
update(Subscriber, String, String). Method in interface SE.kth.speech.broker.BrokerObserver
update(Subscriber, String, String). Method in class SE.kth.speech.broker.Subscription