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

F

factory - Variable in class ParkNPark.client.FaultTolerantClientManager
The last-known client manager factory instance
fault - Variable in class ParkNPark.client.FaultTolerantClientManager
When true, we are presently processing a fault
faultInjection - Variable in class ParkNPark.common.CommandLineParser
Whether or not fault injection is enabled
faultInjection - Variable in class ParkNPark.tests.RunAll
Whether or not fault injection is enabled
faultInjection - Variable in class ParkNPark.tests.RunOne
Whether or not fault injection is enabled
faultInjectionMaxDelay - Variable in class ParkNPark.common.CommandLineParser
The maximum delay of the fault injection in milliseconds
faultInjectionMaxDelay - Variable in class ParkNPark.tests.FaultInjector
The maximum delay of the fault injection in milliseconds
faultInjectionMaxDelay - Variable in class ParkNPark.tests.RunAll
The maximum delay of the fault injection in milliseconds
faultInjectionMaxDelay - Variable in class ParkNPark.tests.RunOne
The maximum delay of the fault injection in milliseconds
faultInjectionMinDelay - Variable in class ParkNPark.common.CommandLineParser
The minimum delay of the fault injection in milliseconds
faultInjectionMinDelay - Variable in class ParkNPark.tests.FaultInjector
The minimum delay of the fault injection in milliseconds
faultInjectionMinDelay - Variable in class ParkNPark.tests.RunAll
The minimum delay of the fault injection in milliseconds
faultInjectionMinDelay - Variable in class ParkNPark.tests.RunOne
The minimum delay of the fault injection in milliseconds
FaultInjector - Class in ParkNPark.tests
Fault injector background thread that injects random faults into the servers.
FaultInjector(NameService, int, int) - Constructor for class ParkNPark.tests.FaultInjector
Creates a new fault injector using the given NameService helper object
FaultTolerantClientManager - Class in ParkNPark.client
Fault tolerant client manager that wraps a remote ClientManager and rolls over to a new primary server in the presence of failures.
FaultTolerantClientManager(ORB, Logger, int, boolean, int, int, PrintStream) - Constructor for class ParkNPark.client.FaultTolerantClientManager
Creates a new fault-tolerant client manager that automatically fails over to new primary servers on method call failures
FaultTolerantClientManager.BackgroundThread - Class in ParkNPark.client
Background thread that performs the following actions in a loop continuously: Recover from a fault on the primary server if one was detected by either this thread or by the main thread Refresh the list of servers from the naming service Poke each server serially and, upon fault detection, remove that server from the list of servers.
FaultTolerantClientManager.BackgroundThread(ORB, int) - Constructor for class ParkNPark.client.FaultTolerantClientManager.BackgroundThread
Creates a new background thread instance
FaultTolerantClientManager.ReturnValueOrException - Class in ParkNPark.client
Return value or an exception along with the return value or the exception object.
FaultTolerantClientManager.ReturnValueOrException(Object, boolean) - Constructor for class ParkNPark.client.FaultTolerantClientManager.ReturnValueOrException
Creates a new ReturnValueOrException using the given return value or exception object and whether or not that object is a return value or an exception
faultyCallLogEntry - Variable in class ParkNPark.client.FaultTolerantClientManager
A logEntry instance to log to when fault is true
faultyServers - Variable in class ParkNPark.client.FaultTolerantClientManager.BackgroundThread
Map of fault detection times to their faulty servers
findPrimary() - Method in class ParkNPark.client.FaultTolerantClientManager.BackgroundThread
Finds the primary server in the List of servers and returns whether or not one was found
flush() - Method in class ParkNPark.common.InputEater
 
flush() - Method in class ParkNPark.common.Logger
Flush out all the log entries into the output files.
flushLogs() - Method in class ParkNPark.interfaces._ClientManagerFactoryStub
Flushes the server's log files [FOR EXPERIMENTS]
flushLogs() - Method in interface ParkNPark.interfaces.ClientManagerFactoryOperations
Flushes the server's log files [FOR EXPERIMENTS]
flushLogs() - Method in class ParkNPark.middletier.ClientManagerFactoryImpl
Flushes the server's log files

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