2 package org.opendaylight.controller.connectionmanager.internal;
4 public class ConnectionMgmtEvent {
5 ConnectionMgmtEventType event;
7 public ConnectionMgmtEvent(ConnectionMgmtEventType event, Object data) {
11 public ConnectionMgmtEventType getEvent() {
14 public Object getData() {
18 public int hashCode() {
21 result = prime * result + ((data == null) ? 0 : data.hashCode());
22 result = prime * result + ((event == null) ? 0 : event.hashCode());
26 public boolean equals(Object obj) {
31 if (getClass() != obj.getClass())
33 ConnectionMgmtEvent other = (ConnectionMgmtEvent) obj;
35 if (other.data != null)
37 } else if (!data.equals(other.data))
39 if (event != other.event)
44 public String toString() {
45 return "ConnectionMgmtEvent [event=" + event + ", data=" + data + "]";