Classes | |
class | LazyInitThreaded |
class | LazyInitThreaded::CancellationForwarder |
Namespaces | |
maxon | |
Variables | |
NONE | |
FORWARD_CANCELLATION | |
RETRY_ON_FAILURE | |
RETRY_ON_CANCELLATION | |
NO_EXCLUSIVE_RESOURCE | |
DEFAULT | |
NONE |
FORWARD_CANCELLATION |
Cancellation of the calling job will be forwarded.
RETRY_ON_FAILURE |
Retry initialization if it failed the first time.
RETRY_ON_CANCELLATION |
Retry initialization if it failed due to thread cancellation (OperationCancelledError). This is a special case of RETRY_ON_FAILURE.
NO_EXCLUSIVE_RESOURCE |
support cancellation etc. but do not span an exclusive resource around the lazy init threaded and all its sub-jobs
DEFAULT |
Default behaviour: Cancellation of the calling job will be forwarded, initialization will be retried if it failed due to OperationCancelledError.