X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fconfig%2Fconfig-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fconfig%2Fapi%2Fjmx%2FCommitStatus.java;h=ed9164d151a14baafba8466bf9409e7a3f56bc3d;hp=bd53bd4e581dc7285fcd8b874fbae177a8cc13c2;hb=c65916d075142dd937cb67e5128a87c05616b834;hpb=9fb64948564e252018f9b1e13e7cea2c92f991aa diff --git a/opendaylight/config/config-api/src/main/java/org/opendaylight/controller/config/api/jmx/CommitStatus.java b/opendaylight/config/config-api/src/main/java/org/opendaylight/controller/config/api/jmx/CommitStatus.java index bd53bd4e58..ed9164d151 100644 --- a/opendaylight/config/config-api/src/main/java/org/opendaylight/controller/config/api/jmx/CommitStatus.java +++ b/opendaylight/config/config-api/src/main/java/org/opendaylight/controller/config/api/jmx/CommitStatus.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2013 Cisco Systems, Inc. and others. All rights reserved. + * Copyright (c) 2013, 2017 Cisco Systems, Inc. and others. All rights reserved. * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v1.0 which accompanies this distribution, @@ -10,16 +10,17 @@ package org.opendaylight.controller.config.api.jmx; import java.beans.ConstructorProperties; import java.util.Collections; import java.util.List; - import javax.annotation.concurrent.Immutable; import javax.management.ObjectName; @Immutable public class CommitStatus { - private final List newInstances, reusedInstances, - recreatedInstances; + private final List newInstances; + private final List reusedInstances; + private final List recreatedInstances; /** + * Constructor. * * @param newInstances * newly created instances @@ -28,37 +29,22 @@ public class CommitStatus { * @param recreatedInstances * recreated instances */ - @ConstructorProperties({ "newInstances", "reusedInstances", - "recreatedInstances" }) - public CommitStatus(List newInstances, - List reusedInstances, - List recreatedInstances) { + @ConstructorProperties({ "newInstances", "reusedInstances", "recreatedInstances" }) + public CommitStatus(final List newInstances, final List reusedInstances, + final List recreatedInstances) { this.newInstances = Collections.unmodifiableList(newInstances); this.reusedInstances = Collections.unmodifiableList(reusedInstances); - this.recreatedInstances = Collections - .unmodifiableList(recreatedInstances); + this.recreatedInstances = Collections.unmodifiableList(recreatedInstances); } - /** - * - * @return list of objectNames representing newly created instances - */ public List getNewInstances() { return newInstances; } - /** - * - * @return list of objectNames representing reused instances - */ public List getReusedInstances() { return reusedInstances; } - /** - * - * @return list of objectNames representing recreated instances - */ public List getRecreatedInstances() { return recreatedInstances; } @@ -67,48 +53,51 @@ public class CommitStatus { public int hashCode() { final int prime = 31; int result = 1; - result = prime * result - + ((newInstances == null) ? 0 : newInstances.hashCode()); - result = prime - * result - + ((recreatedInstances == null) ? 0 : recreatedInstances - .hashCode()); - result = prime * result - + ((reusedInstances == null) ? 0 : reusedInstances.hashCode()); + result = prime * result + (newInstances == null ? 0 : newInstances.hashCode()); + result = prime * result + (recreatedInstances == null ? 0 : recreatedInstances.hashCode()); + result = prime * result + (reusedInstances == null ? 0 : reusedInstances.hashCode()); return result; } @Override - public boolean equals(Object obj) { - if (this == obj) + public boolean equals(final Object obj) { + if (this == obj) { return true; - if (obj == null) + } + if (obj == null) { return false; - if (getClass() != obj.getClass()) + } + if (getClass() != obj.getClass()) { return false; + } CommitStatus other = (CommitStatus) obj; if (newInstances == null) { - if (other.newInstances != null) + if (other.newInstances != null) { return false; - } else if (!newInstances.equals(other.newInstances)) + } + } else if (!newInstances.equals(other.newInstances)) { return false; + } if (recreatedInstances == null) { - if (other.recreatedInstances != null) + if (other.recreatedInstances != null) { return false; - } else if (!recreatedInstances.equals(other.recreatedInstances)) + } + } else if (!recreatedInstances.equals(other.recreatedInstances)) { return false; + } if (reusedInstances == null) { - if (other.reusedInstances != null) + if (other.reusedInstances != null) { return false; - } else if (!reusedInstances.equals(other.reusedInstances)) + } + } else if (!reusedInstances.equals(other.reusedInstances)) { return false; + } return true; } @Override public String toString() { - return "CommitStatus [newInstances=" + newInstances - + ", reusedInstances=" + reusedInstances + return "CommitStatus [newInstances=" + newInstances + ", reusedInstances=" + reusedInstances + ", recreatedInstances=" + recreatedInstances + "]"; }