@Override
        public boolean equals(Object obj) {
            if (this == obj) return true;
            if (! (obj instanceof DynamicThrottlePolicySignature other)) return false;
            if (maxPending != other.maxPending) return false;
            if (Double.doubleToLongBits(maxWindowSize) != Double.doubleToLongBits(other.maxWindowSize)) return false;
            if (Double.doubleToLongBits(minWindowSize) != Double.doubleToLongBits(other.minWindowSize)) return false;
            if (Double.doubleToLongBits(windowSizeBackoff) != Double.doubleToLongBits(other.windowSizeBackoff)) return false;
            if (Double.doubleToLongBits(windowSizeIncrement) != Double.doubleToLongBits(other.windowSizeIncrement)) return false;
            return true;
        }
Class to encapsulate access to slobrok sessions.

@author Steinar Knutsen
@author Einar Rosenvinge
container-messagebus/src/main/java/com/yahoo/container/jdisc/messagebus/SessionCache.java