tom | 1d416c5 | 2014-09-29 20:55:24 -0700 | [diff] [blame] | 1 | package org.onlab.onos.store.cluster.messaging; |
2 | |||||
3 | /** | ||||
4 | * Representation of a message subject. | ||||
Madan Jampani | 3b0dfd5 | 2014-10-02 16:48:13 -0700 | [diff] [blame^] | 5 | * Cluster messages have associated subjects that dictate how they get handled |
6 | * on the receiving side. | ||||
tom | 1d416c5 | 2014-09-29 20:55:24 -0700 | [diff] [blame] | 7 | */ |
Madan Jampani | 890bc35 | 2014-10-01 22:35:29 -0700 | [diff] [blame] | 8 | public class MessageSubject { |
tom | 1d416c5 | 2014-09-29 20:55:24 -0700 | [diff] [blame] | 9 | |
Madan Jampani | 890bc35 | 2014-10-01 22:35:29 -0700 | [diff] [blame] | 10 | private final String value; |
tom | 1d416c5 | 2014-09-29 20:55:24 -0700 | [diff] [blame] | 11 | |
Madan Jampani | 890bc35 | 2014-10-01 22:35:29 -0700 | [diff] [blame] | 12 | public MessageSubject(String value) { |
13 | this.value = value; | ||||
14 | } | ||||
tom | 28e1fa2 | 2014-09-30 10:38:21 -0700 | [diff] [blame] | 15 | |
Madan Jampani | 890bc35 | 2014-10-01 22:35:29 -0700 | [diff] [blame] | 16 | public String value() { |
17 | return value; | ||||
18 | } | ||||
tom | d33e640 | 2014-09-30 03:14:43 -0700 | [diff] [blame] | 19 | |
Madan Jampani | 890bc35 | 2014-10-01 22:35:29 -0700 | [diff] [blame] | 20 | @Override |
21 | public String toString() { | ||||
22 | return value; | ||||
23 | } | ||||
tom | 1d416c5 | 2014-09-29 20:55:24 -0700 | [diff] [blame] | 24 | } |