blob: 69fdf0babf579d6fcafe25e1d3ce2b22047a48f5 [file] [log] [blame]
Jonathan Hart3d7730a2013-02-22 11:51:17 -08001package net.onrc.onos.registry.controller;
2
3import org.codehaus.jackson.annotate.JsonProperty;
4
5
6public class ControllerRegistryEntry implements Comparable<ControllerRegistryEntry> {
7
8 private String controllerId;
9 private int sequenceNumber;
10
11 public ControllerRegistryEntry(String controllerId, int sequenceNumber) {
12 this.controllerId = controllerId;
13 this.sequenceNumber = sequenceNumber;
14 }
15
16 @JsonProperty("controllerId")
17 public String getControllerId(){
18 return controllerId;
19 }
20
21 @Override
22 public int compareTo(ControllerRegistryEntry o) {
23 return sequenceNumber - o.sequenceNumber;
24 //return 0;
25 }
26
27}