InterruptionToken
InterruptionToken class
This class represents the token to use for signaling long running tasks whether the interruption was requested.
getNone
Name | Description |
---|---|
getNone () | Represents an empty interruption token. Long-running operations will never be interrupted via InterruptionTokenSource#interrupt when using this token. |
Returns: InterruptionToken
isInterruptionRequested
Name | Description |
---|---|
isInterruptionRequested () | Returns true if interruption was requested. |
Returns: boolean
throwIfInterruptionRequested
Name | Description |
---|---|
throwIfInterruptionRequested () | Throws an if interruption was requested. |
Error
Error | Condition |
---|---|
OperationCanceledException | Thrown when interruption was requested. |