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

C

callServer(Method, boolean, Object...) - Method in class ParkNPark.client.FaultTolerantClientManager
Calls the given method on the server with the given arguments and returns a ReturnValueOrException object to indicate a normal or exceptional result and contain the return value or the exception object.
checkDuplicate - Variable in class ParkNPark.middletier.ClientManagerImpl
Statements used for duplicate message detection
checkServers() - Method in class ParkNPark.middletier.ReplicationManager
Check whether or not servers are active
clientHostname - Variable in class ParkNPark.middletier.ClientManagerImpl
Client's hostname
clientID - Variable in class ParkNPark.client.FaultTolerantClientManager
The server-generated client ID
clientID - Variable in exception ParkNPark.interfaces.InvalidClientException
The client ID that is not recognized by the system
clientID - Variable in exception ParkNPark.interfaces.InvalidSequenceNumberException
ID of the client
clientID - Variable in class ParkNPark.middletier.ClientManagerImpl
Client's ID used for fault-tolerance
ClientInputCopier - Class in ParkNPark.tests
Copies server input and specially handles the input lines, looking for patterns that signal certain events
ClientInputCopier(ProcessInfo, Reader, Writer) - Constructor for class ParkNPark.tests.ClientInputCopier
 
ClientManager - Interface in ParkNPark.interfaces
The interface that a single client uses to communicate with its server-side client manager instance
clientManagerFactory - Variable in class ParkNPark.common.Server
ClientManagerFactory for this server
ClientManagerFactory - Interface in ParkNPark.interfaces
The main interface that the client uses to communicate with the server
ClientManagerFactoryHelper - Class in ParkNPark.interfaces
The main interface that the client uses to communicate with the server
ClientManagerFactoryHelper() - Constructor for class ParkNPark.interfaces.ClientManagerFactoryHelper
 
ClientManagerFactoryHolder - Class in ParkNPark.interfaces
The main interface that the client uses to communicate with the server
ClientManagerFactoryHolder() - Constructor for class ParkNPark.interfaces.ClientManagerFactoryHolder
 
ClientManagerFactoryHolder(ClientManagerFactory) - Constructor for class ParkNPark.interfaces.ClientManagerFactoryHolder
 
ClientManagerFactoryImpl - Class in ParkNPark.middletier
Creates and manages ClientManager instances for clients
ClientManagerFactoryImpl(Logger, int, String, String, String) - Constructor for class ParkNPark.middletier.ClientManagerFactoryImpl
Creates a new ClientManagerFactoryImpl instance
ClientManagerFactoryOperations - Interface in ParkNPark.interfaces
The main interface that the client uses to communicate with the server
ClientManagerFactoryPOA - Class in ParkNPark.interfaces
The main interface that the client uses to communicate with the server
ClientManagerFactoryPOA() - Constructor for class ParkNPark.interfaces.ClientManagerFactoryPOA
 
ClientManagerHelper - Class in ParkNPark.interfaces
The interface that a single client uses to communicate with its server-side client manager instance
ClientManagerHelper() - Constructor for class ParkNPark.interfaces.ClientManagerHelper
 
ClientManagerHolder - Class in ParkNPark.interfaces
The interface that a single client uses to communicate with its server-side client manager instance
ClientManagerHolder() - Constructor for class ParkNPark.interfaces.ClientManagerHolder
 
ClientManagerHolder(ClientManager) - Constructor for class ParkNPark.interfaces.ClientManagerHolder
 
ClientManagerImpl - Class in ParkNPark.middletier
Server object that will manage communication between the client and the database.
ClientManagerImpl(DatabaseManager, int, String, Logger, int) - Constructor for class ParkNPark.middletier.ClientManagerImpl
Create a client manager for an existing client that will hold information specific to the client.
ClientManagerImpl(DatabaseManager, String, Logger, int) - Constructor for class ParkNPark.middletier.ClientManagerImpl
Create a client manager for a new client that will hold information specific to the client.
ClientManagerOperations - Interface in ParkNPark.interfaces
The interface that a single client uses to communicate with its server-side client manager instance
ClientManagerPOA - Class in ParkNPark.interfaces
The interface that a single client uses to communicate with its server-side client manager instance
ClientManagerPOA() - Constructor for class ParkNPark.interfaces.ClientManagerPOA
 
clients - Variable in class ParkNPark.tests.RunOne
Our clients
close() - Method in class ParkNPark.common.InputEater
 
close() - Method in class ParkNPark.common.Logger
Closes the log files.
closeClientManager - Static variable in class ParkNPark.client.FaultTolerantClientManager
 
closeClientManager() - Method in class ParkNPark.client.FaultTolerantClientManager
Closes the client manager and frees server resources associated with it, including the client manager's activation in the server's CORBA portable object adapter.
closeClientManager() - Method in class ParkNPark.interfaces._ClientManagerStub
Closes the client manager and frees server resources associated with it, including the client manager's activation in the server's CORBA portable object adapter
closeClientManager() - Method in interface ParkNPark.interfaces.ClientManagerOperations
Closes the client manager and frees server resources associated with it, including the client manager's activation in the server's CORBA portable object adapter
closeClientManager() - Method in class ParkNPark.middletier.ClientManagerImpl
Closes the client manager and frees server resources associated with it, including the client manager's activation in the server's CORBA portable object adapter
closeLogFiles() - Method in class ParkNPark.client.ParkNParkClient
Close the log files and, if a problem arises, notify the user
closeReader() - Method in class ParkNPark.tests.InputCopier
Called when the reader is ready to be closed
closeWriter() - Method in class ParkNPark.tests.ErrorCopier
Don't close the output writer, because we don't want to close stderr
closeWriter() - Method in class ParkNPark.tests.InputCopier
Called when the writer is ready to be closed
CommandLineParser - Class in ParkNPark.common
Parses a command line using GNU GetOpt
CommandLineParser() - Constructor for class ParkNPark.common.CommandLineParser
 
CommandLineParser.AcceptedParameters - Enum in ParkNPark.common
Enumeration of the accepted commands that the caller wants
CommandLineParser.AcceptedParameters() - Constructor for enum ParkNPark.common.CommandLineParser.AcceptedParameters
 
compare(I, I) - Method in class ParkNPark.tests.ProcessInfoComparator
 
conn - Variable in class ParkNPark.middletier.ClientManagerImpl
Connection to the database
connections - Variable in class ParkNPark.middletier.DatabaseManager
Weak set of references to our created connections so that we can hose them upon request
connectToAnyServer(LogEntry) - Method in class ParkNPark.client.FaultTolerantClientManager.BackgroundThread
Connects to any registered server, which is chosen randomly
connectToAnyServer(ClientManager, LogEntry) - Method in class ParkNPark.client.FaultTolerantClientManager
Connects to any registered server, which is chosen randomly

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