StrategyInterface
interface StrategyInterface
StrategyInterface определяет интерфейс для указания, когда кворум достигнут и может быть достигнут.
Методы
| bool | isMet(int $numberOfSuccess, int $numberOfItems) Возвращает, достигнут ли кворум. | |
| bool | canBeMet(int $numberOfFailure, int $numberOfItems) Возвращает, может ли быть достигнут кворум. |
Подробности
bool isMet(int $numberOfSuccess, int $numberOfItems)
Возвращает, достигнут ли кворум.
Параметры
| int | $numberOfSuccess | |
| int | $numberOfItems |
Значение возврата
| bool |
bool canBeMet(int $numberOfFailure, int $numberOfItems)
Возвращает, может ли быть достигнут кворум.
Этот метод не означает, что кворум обязательно будет достигнут, но может быть полезен для остановки процесса на ранней стадии, когда известно, что кворум не может быть достигнут.
Параметры
| int | $numberOfFailure | |
| int | $numberOfItems |
Значение возврата
| bool |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.4/Symfony/Component/Lock/Strategy/StrategyInterface.html