alshabib | 6553b51 | 2014-09-24 20:34:17 -0700 | [diff] [blame] | 1 | package org.onlab.onos; |
2 | |||||
alshabib | 6553b51 | 2014-09-24 20:34:17 -0700 | [diff] [blame] | 3 | |
4 | /** | ||||
alshabib | 92c65ad | 2014-10-08 21:56:05 -0700 | [diff] [blame] | 5 | * Application identifier. |
alshabib | 6553b51 | 2014-09-24 20:34:17 -0700 | [diff] [blame] | 6 | */ |
alshabib | 92c65ad | 2014-10-08 21:56:05 -0700 | [diff] [blame] | 7 | public interface ApplicationId { |
alshabib | 6553b51 | 2014-09-24 20:34:17 -0700 | [diff] [blame] | 8 | |
9 | /** | ||||
alshabib | 92c65ad | 2014-10-08 21:56:05 -0700 | [diff] [blame] | 10 | * Returns the application id. |
11 | * @return a short value | ||||
alshabib | 6553b51 | 2014-09-24 20:34:17 -0700 | [diff] [blame] | 12 | */ |
alshabib | 92c65ad | 2014-10-08 21:56:05 -0700 | [diff] [blame] | 13 | short id(); |
14 | |||||
15 | /** | ||||
16 | * Returns the applications supplied identifier. | ||||
17 | * @return a string identifier | ||||
18 | */ | ||||
19 | String name(); | ||||
alshabib | 6553b51 | 2014-09-24 20:34:17 -0700 | [diff] [blame] | 20 | |
21 | } |