Class SingleConcurrentExecutionStatus

java.lang.Object
org.eclipse.epsilon.common.concurrent.ConcurrentExecutionStatus
org.eclipse.epsilon.common.concurrent.SingleConcurrentExecutionStatus

public class SingleConcurrentExecutionStatus extends ConcurrentExecutionStatus
Utility class which allows for co-ordinating concurrent execution with waiting semantics for successful and exceptional completion. This class is only suitable for single-condition locking, where there is only one success condition registered at any given time. Multiple conditions can be supported using serial thread confinement or MultiConcurrentExecutionStatus.
Since:
1.6
Author:
Sina Madani