Changeset cc71e3a


Ignore:
Timestamp:
Dec 4, 2011 6:52:31 PM (8 years ago)
Author:
zzz <zzz@…>
Branches:
master
Children:
69cae1a
Parents:
c5f98a04
Message:

useless null check removal

File:
1 edited

Legend:

Unmodified
Added
Removed
  • router/java/src/net/i2p/router/Router.java

    rc5f98a04 rcc71e3a  
    16151615     */
    16161616    public double getSharePercentage() {
    1617         RouterContext ctx = _context;
    1618         if (ctx == null) return 0;
    1619         String pct = ctx.getProperty(PROP_BANDWIDTH_SHARE_PERCENTAGE);
     1617        String pct = _context.getProperty(PROP_BANDWIDTH_SHARE_PERCENTAGE);
    16201618        if (pct != null) {
    16211619            try {
     
    16341632
    16351633    public int get1sRate() { return get1sRate(false); }
     1634
    16361635    public int get1sRate(boolean outboundOnly) {
    1637         RouterContext ctx = _context;
    1638         if (ctx != null) {
    1639             FIFOBandwidthLimiter bw = ctx.bandwidthLimiter();
    1640             if (bw != null) {
     1636            FIFOBandwidthLimiter bw = _context.bandwidthLimiter();
    16411637                int out = (int)bw.getSendBps();
    16421638                if (outboundOnly)
    16431639                    return out;
    16441640                return (int)Math.max(out, bw.getReceiveBps());
    1645             }
    1646         }
    1647         return 0;
    1648     }
     1641    }
     1642
    16491643    public int get1sRateIn() {
    1650         RouterContext ctx = _context;
    1651         if (ctx != null) {
    1652             FIFOBandwidthLimiter bw = ctx.bandwidthLimiter();
    1653             if (bw != null)
     1644            FIFOBandwidthLimiter bw = _context.bandwidthLimiter();
    16541645                return (int) bw.getReceiveBps();
    1655         }
    1656         return 0;
    16571646    }
    16581647
    16591648    public int get15sRate() { return get15sRate(false); }
     1649
    16601650    public int get15sRate(boolean outboundOnly) {
    1661         RouterContext ctx = _context;
    1662         if (ctx != null) {
    1663             FIFOBandwidthLimiter bw = ctx.bandwidthLimiter();
    1664             if (bw != null) {
     1651            FIFOBandwidthLimiter bw = _context.bandwidthLimiter();
    16651652                int out = (int)bw.getSendBps15s();
    16661653                if (outboundOnly)
    16671654                    return out;
    16681655                return (int)Math.max(out, bw.getReceiveBps15s());
    1669             }
    1670         }
    1671         return 0;
    1672     }
     1656    }
     1657
    16731658    public int get15sRateIn() {
    1674         RouterContext ctx = _context;
    1675         if (ctx != null) {
    1676             FIFOBandwidthLimiter bw = ctx.bandwidthLimiter();
    1677             if (bw != null)
     1659            FIFOBandwidthLimiter bw = _context.bandwidthLimiter();
    16781660                return (int) bw.getReceiveBps15s();
    1679         }
    1680         return 0;
    16811661    }
    16821662
    16831663    public int get1mRate() { return get1mRate(false); }
     1664
    16841665    public int get1mRate(boolean outboundOnly) {
    16851666        int send = 0;
    1686         RouterContext ctx = _context;
    1687         if (ctx == null)
    1688             return 0;
    1689         StatManager mgr = ctx.statManager();
    1690         if (mgr == null)
    1691             return 0;
     1667        StatManager mgr = _context.statManager();
    16921668        RateStat rs = mgr.getRate("bw.sendRate");
    16931669        if (rs != null)
     
    17011677        return Math.max(send, recv);
    17021678    }
     1679
    17031680    public int get1mRateIn() {
    1704         RouterContext ctx = _context;
    1705         if (ctx == null)
    1706             return 0;
    1707         StatManager mgr = ctx.statManager();
    1708         if (mgr == null)
    1709             return 0;
     1681        StatManager mgr = _context.statManager();
    17101682        RateStat rs = mgr.getRate("bw.recvRate");
    17111683        int recv = 0;
     
    17161688
    17171689    public int get5mRate() { return get5mRate(false); }
     1690
    17181691    public int get5mRate(boolean outboundOnly) {
    17191692        int send = 0;
Note: See TracChangeset for help on using the changeset viewer.