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

S

sacredServer - Variable in class ParkNPark.tests.RunOne
Our name and replication server
seq - Variable in class ParkNPark.client.FaultTolerantClientManager
The latest sequence number from the client
seq - Variable in exception ParkNPark.interfaces.InvalidSequenceNumberException
Sequence number that is not valid
seq - Variable in class ParkNPark.middletier.ClientManagerImpl
Client's current operation sequence number used for fault-tolerance
Server - Class in ParkNPark.common
Contains information on a single server's registration
Server(String, String, ClientManagerFactory) - Constructor for class ParkNPark.common.Server
 
server - Variable in class ParkNPark.middletier.ReplicationManager.StartupListener
The server that is being restarted
Server - Class in ParkNPark.middletier
Starts the server from scratch by activating CORBA, registering our client manager factory with the naming service, and handing control over to CORBA
Server() - Constructor for class ParkNPark.middletier.Server
 
serverIndex - Variable in class ParkNPark.client.FaultTolerantClientManager.BackgroundThread
The index of the current server in the list of servers
ServerInputCopier - Class in ParkNPark.tests
Copies server input and specially handles the input lines, looking for patterns that signal certain events
ServerInputCopier(ProcessInfo, Reader, Writer) - Constructor for class ParkNPark.tests.ServerInputCopier
 
serverRegistered(String, String, ClientManagerFactory) - Method in class ParkNPark.interfaces._ReplicationManagerStub
 
serverRegistered(String, String, ClientManagerFactory) - Method in interface ParkNPark.interfaces.ReplicationManagerOperations
 
serverRegistered(String, String, ClientManagerFactory) - Method in class ParkNPark.middletier.ReplicationManager
Called by servers when they start up.
servers - Variable in class ParkNPark.common.NameService
List of active servers
servers - Variable in class ParkNPark.tests.RunOne
Our servers
serviceName - Variable in class ParkNPark.common.Server
Service name of server in the naming service
ServiceUnavailableException - Exception in ParkNPark.interfaces
ParkNPark/interfaces/ServiceUnavailableException.java .
ServiceUnavailableException() - Constructor for exception ParkNPark.interfaces.ServiceUnavailableException
 
ServiceUnavailableException(String) - Constructor for exception ParkNPark.interfaces.ServiceUnavailableException
 
ServiceUnavailableException(String, String) - Constructor for exception ParkNPark.interfaces.ServiceUnavailableException
 
ServiceUnavailableExceptionHelper - Class in ParkNPark.interfaces
ParkNPark/interfaces/ServiceUnavailableExceptionHelper.java .
ServiceUnavailableExceptionHelper() - Constructor for class ParkNPark.interfaces.ServiceUnavailableExceptionHelper
 
ServiceUnavailableExceptionHolder - Class in ParkNPark.interfaces
ParkNPark/interfaces/ServiceUnavailableExceptionHolder.java .
ServiceUnavailableExceptionHolder() - Constructor for class ParkNPark.interfaces.ServiceUnavailableExceptionHolder
 
ServiceUnavailableExceptionHolder(ServiceUnavailableException) - Constructor for class ParkNPark.interfaces.ServiceUnavailableExceptionHolder
 
setPrimary(int) - Method in class ParkNPark.middletier.ReplicationManager
Set one of the active servers as the primary
setProbeClientManagerIn() - Method in class ParkNPark.common.LogEntry
Sets the time of the probe before the client manager factory is called to the current time
setProbeClientManagerOut() - Method in class ParkNPark.common.LogEntry
Sets the time of the probe after the client manager factory is called to the current time
setProbeDbIn() - Method in class ParkNPark.common.LogEntry
Sets the time that the database access began
setProbeDbOut() - Method in class ParkNPark.common.LogEntry
Sets the time that the database access ended to the current time
setProbeFaultDetection() - Method in class ParkNPark.common.LogEntry
Sets the time that the first fault began to the current time
setProbeFaultRecovery() - Method in class ParkNPark.common.LogEntry
Sets the time that the last fault completed to the current time
setProbeIn() - Method in class ParkNPark.common.LogEntry
Sets the starting time of the method call to the current time
setProbeMethod(String) - Method in class ParkNPark.common.LogEntry
Sets the name of the method being probed
setProbeNameServerIn() - Method in class ParkNPark.common.LogEntry
Sets the time of the probe before the name service is called to the current time
setProbeNameServerOut() - Method in class ParkNPark.common.LogEntry
Sets the time of the probe after the name service is called to the current time
setProbeOut() - Method in class ParkNPark.common.LogEntry
Sets the completed time of the method call to the current time
setProbeSource(String) - Method in class ParkNPark.common.LogEntry
Sets the client name of the method call
setProbeWaitIn() - Method in class ParkNPark.common.LogEntry
Sets the time that a wait began to the current time
setProbeWaitOut() - Method in class ParkNPark.common.LogEntry
Sets the time that a wait ended to the current time
setupDatabaseConn() - Method in class ParkNPark.middletier.ClientManagerImpl
Set up the database connection
setupProbes(String, Logger, int) - Method in class ParkNPark.middletier.ClientManagerImpl
Setup probes for real-time analysis
setupReplicationManagerCORBAObjects(String[]) - Method in class ParkNPark.middletier.ReplicationManager
Setup CORBA objects
shouldAppendLogs() - Method in class ParkNPark.common.CommandLineParser
Returns true when log files should be appended or false when logs files should be overwritten
shouldKillOnly() - Method in class ParkNPark.common.CommandLineParser
Returns whether or not the testing manager should only kill everything and exit
shouldNeverGiveUp() - Method in class ParkNPark.common.CommandLineParser
Returns true when the program should never give up when trying to reach a server.
startServer(Server, boolean) - Method in class ParkNPark.middletier.ReplicationManager
Start a new server or restart a corrupted server
stderr - Variable in class ParkNPark.tests.ProcessInfo
 
stdErrWriter - Variable in class ParkNPark.tests.RunOne
A writer for stderr
stdout - Variable in class ParkNPark.tests.ProcessInfo
 
systemDown - Variable in class ParkNPark.client.FaultTolerantClientManager
When true, the system is officially down due to no registration of a primary server

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