shutdown() Shutdown this thread and wait for its completion (the thread will try to
end asap and skip work if possible).
Constructor Detail
ControllerFailureCleanupThread
public ControllerFailureCleanupThread(DistributedVirtualDatabase distributedVirtualDatabase, long failedControllerId, long failoverTimeoutInMs, Hashtable cleanupThreads, HashMap writesFlushed)(Code)
Creates a new ControllerFailureCleanupThread object
Parameters: failoverTimeoutInMs - time to wait before proceeding to the cleanup Parameters: failedControllerId - id of the controller that failed Parameters: distributedVirtualDatabase - the distributed virtual database on whichwe should proceed with the cleanup Parameters: cleanupThreads - list of cleanup threads from which we should removeourselves when we terminate