Madan Jampani | 08822c4 | 2014-11-04 17:17:46 -0800 | [diff] [blame] | 1 | package org.onlab.onos.store.service; |
| 2 | |
Yuta HIGUCHI | 657626e | 2014-11-04 20:54:58 -0800 | [diff] [blame] | 3 | |
Madan Jampani | 08822c4 | 2014-11-04 17:17:46 -0800 | [diff] [blame] | 4 | /** |
| 5 | * Exception that indicates a precondition failure. |
Madan Jampani | 37c2e70 | 2014-11-04 18:11:10 -0800 | [diff] [blame] | 6 | * Scenarios that can cause this exception: |
| 7 | * <ul> |
Madan Jampani | 08822c4 | 2014-11-04 17:17:46 -0800 | [diff] [blame] | 8 | * <li>An operation that attempts to write a new value iff the current value is equal |
| 9 | * to some specified value.</li> |
| 10 | * <li>An operation that attempts to write a new value iff the current version |
| 11 | * matches a specified value</li> |
| 12 | * </ul> |
| 13 | */ |
| 14 | @SuppressWarnings("serial") |
| 15 | public class PreconditionFailedException extends DatabaseException { |
Madan Jampani | 37c2e70 | 2014-11-04 18:11:10 -0800 | [diff] [blame] | 16 | } |