private Block getWritingBlock(String date, int blockNum, long pos) { Block b = writingBlockTable.get(date); if (b == null) return null; if (b.blockNum == blockNum && b.readable(pos)) return b; return null; } public byte[] read(String date, long pos) {
public String getCachedTextIfNullDefault(int hash) { if (hash == 0) { return ""; } String s = entries.get(hash); if(s == null) { s = new StringBuilder("**unlabeled**:").append(TextTypeEnum.of(this).getTypeName()).append(":").append(hash).toString(); } return s; }
public boolean isRunningServer(String ip, String port) { int hash = HashUtil.hash(ip + port); Server server = serverMap.get(hash); if (server == null) { return false; } return server.isOpen(); }
public static void sendAlert(byte level, String title, String emsg, MapValue tags) { long now = System.currentTimeMillis(); if (title == null) title = "none"; Long last = sendTimeTable.get(title); if (last == null || now - last.longValue() >= conf.alert_send_interval_ms) { sendTimeTable.put(title, now); DataProxy.sendAlert(level, title, StringUtil.limiting(emsg, conf.alert_message_length), tags); } } }
public static void sendAlert(byte level, String title, String emsg, MapValue tags) { long now = System.currentTimeMillis(); if (title == null) title = "none"; Long last = sendTimeTable.get(title); if (last == null || now - last.longValue() >= conf.alert_send_interval_ms) { sendTimeTable.put(title, now); DataProxy.sendAlert(level, title, StringUtil.limiting(emsg, conf.alert_message_length), tags); } } }
/** * @return nullable */ public MeterInteraction getDbCallMeter(int fromHash, int toHash) { Key key = new Key(fromHash, toHash); MeterInteraction meter = dbCallMeterMap.get(key); if (meter == null) { queue.put(new Pair<String, Key>(INTR_DB_CALL, key)); } return meter; }
/** * @return nullable */ public MeterInteraction getNormalIncomingMeter(int fromHash, int toHash) { Key key = new Key(fromHash, toHash); MeterInteraction meter = normalIncomingMeterMap.get(key); if (meter == null) { queue.put(new Pair<String, Key>(INTR_NORMAL_INCOMING, key)); } return meter; }
/** * @return nullable */ public MeterInteraction getRabbitmqCallMeter(int fromHash, int toHash) { Key key = new Key(fromHash, toHash); MeterInteraction meter = rabbitmqCallMeterMap.get(key); if (meter == null) { queue.put(new Pair<String, Key>(INTR_RABBITMQ_CALL, key)); } return meter; }
/** * @return nullable */ public MeterInteraction getRedisCallMeter(int fromHash, int toHash) { Key key = new Key(fromHash, toHash); MeterInteraction meter = redisCallMeterMap.get(key); if (meter == null) { queue.put(new Pair<String, Key>(INTR_REDIS_CALL, key)); } return meter; }
/** * @return nullable */ public MeterInteraction getApiIncomingMeter(int fromHash, int toHash) { Key key = new Key(fromHash, toHash); MeterInteraction meter = apiIncomingMeterMap.get(key); if (meter == null) { queue.put(new Pair<String, Key>(INTR_API_INCOMING, key)); } return meter; }
/** * @return nullable */ public MeterInteraction getApiOutgoingMeter(int fromHash, int toHash) { Key key = new Key(fromHash, toHash); MeterInteraction meter = apiOutgoingMeterMap.get(key); if (meter == null) { queue.put(new Pair<String, Key>(INTR_API_OUTGOING, key)); } return meter; }
/** * @return nullable */ public MeterInteraction getNormalIncomingMeter(int fromHash, int toHash) { Key key = new Key(fromHash, toHash); MeterInteraction meter = normalIncomingMeterMap.get(key); if (meter == null) { queue.put(new Pair<String, Key>(INTR_NORMAL_INCOMING, key)); } return meter; }
/** * @return nullable */ public MeterInteraction getRedisCallMeter(int fromHash, int toHash) { Key key = new Key(fromHash, toHash); MeterInteraction meter = redisCallMeterMap.get(key); if (meter == null) { queue.put(new Pair<String, Key>(INTR_REDIS_CALL, key)); } return meter; }
/** * @return nullable */ public MeterInteraction getNormalOutgoingMeter(int fromHash, int toHash) { Key key = new Key(fromHash, toHash); MeterInteraction meter = normalOutgoingMeterMap.get(key); if (meter == null) { queue.put(new Pair<String, Key>(INTR_NORMAL_OUTGOING, key)); } return meter; }
/** * @return nullable */ public MeterInteraction getApiIncomingMeter(int fromHash, int toHash) { Key key = new Key(fromHash, toHash); MeterInteraction meter = apiIncomingMeterMap.get(key); if (meter == null) { queue.put(new Pair<String, Key>(INTR_API_INCOMING, key)); } return meter; }
/** * @return nullable */ public MeterInteraction getApiOutgoingMeter(int fromHash, int toHash) { Key key = new Key(fromHash, toHash); MeterInteraction meter = apiOutgoingMeterMap.get(key); if (meter == null) { queue.put(new Pair<String, Key>(INTR_API_OUTGOING, key)); } return meter; }
/** * @return nullable */ public MeterInteraction getNormalOutgoingMeter(int fromHash, int toHash) { Key key = new Key(fromHash, toHash); MeterInteraction meter = normalOutgoingMeterMap.get(key); if (meter == null) { queue.put(new Pair<String, Key>(INTR_NORMAL_OUTGOING, key)); } return meter; }
/** * @return nullable */ public MeterInteraction getDbCallMeter(int fromHash, int toHash) { Key key = new Key(fromHash, toHash); MeterInteraction meter = dbCallMeterMap.get(key); if (meter == null) { queue.put(new Pair<String, Key>(INTR_DB_CALL, key)); } return meter; }
/** * @return nullable */ public MeterInteraction getKafkaCallMeter(int fromHash, int toHash) { Key key = new Key(fromHash, toHash); MeterInteraction meter = kafkaCallMeterMap.get(key); if (meter == null) { queue.put(new Pair<String, Key>(INTR_KAFKA_CALL, key)); } return meter; }
public MeterCounter getMeterCounter(int objHash, String counterName) { Key key = new Key(objHash, counterName); MeterCounter meterCounter = meterCounterMap.get(key); if (meterCounter == null) { meterCounter = new MeterCounter(); meterCounterMap.put(key, meterCounter); } return meterCounter; } }