Click or drag to resize

AbstractPriorityTaskExecutionTimeoutMillis Property

Oracle® Fusion Middleware .NET API Reference for Oracle Coherence
14c (14.1.1.0)
F23534-02
The maximum amount of time this task is allowed to run before the corresponding service will attempt to stop it.

Namespace:  Tangosol.Net
Assembly:  Coherence (in Coherence.dll) Version: 14.1.1.14 (14.1.1.14)
Syntax
C#
public virtual long ExecutionTimeoutMillis { get; set; }

Property Value

Type: Int64
The execution timeout value in millisecods or one of the special PriorityTaskTimeout values.

Implements

IPriorityTaskExecutionTimeoutMillis
Remarks

The value of Default indicates a default timeout value configured for the corresponding service; the value of None indicates that this task can execute indefinitely.

If, by the time the specified amount of time passed, the task has not finished, the service will attempt to stop the execution by using the Thread.Interrupt() method. In the case that interrupting the thread does not result in the task's termination, the RunCanceled(Boolean) method will be called.

See Also