Brian O'Connor | f3d0616 | 2014-10-02 15:54:12 -0700 | [diff] [blame] | 1 | package org.onlab.onos.net.intent; |
| 2 | |
| 3 | /** |
| 4 | * This interface is for generator of IntentId. It is defined only for |
| 5 | * testing purpose to keep type safety on mock creation. |
| 6 | * |
| 7 | * <p> |
| 8 | * {@link #getNewId()} generates a globally unique {@link IntentId} instance |
| 9 | * on each invocation. Application developers should not generate IntentId |
| 10 | * by themselves. Instead use an implementation of this interface. |
| 11 | * </p> |
| 12 | */ |
| 13 | public interface IntentIdGenerator extends IdGenerator<IntentId> { |
| 14 | } |