<?php
/**
 * Execution failure classification.
 *
 * @package ScheduledChanges
 */

namespace ScheduledChanges\Domain\Run;

/**
 * String constants for FailureClassification values.
 */
class FailureClassification {

	public const PERMANENT_VALIDATION = 'permanent_validation';
	public const TEMPORARY_PROVIDER   = 'temporary_provider';
	public const LOCK_CONTENTION      = 'lock_contention';
	public const EXTERNAL_TIMEOUT     = 'external_timeout';
	public const CACHE_PURGE          = 'cache_purge';
	public const UNSUPPORTED_HANDLER  = 'unsupported_handler';
	public const UNKNOWN              = 'unknown';
}
