public EqlDiamondConfig(String connectionName) { super(new Miner().getProperties(EQL_CONFIG_GROUP_NAME, connectionName)); this.connectionName = connectionName; }
public static String readDiamond(String axis) { val parts = Splitter.on('^').splitToList(axis); if (parts.size() == 1) { val dataId = parts.get(0); return new Miner().getString(dataId); } if (parts.size() == 2) { val group = parts.get(0); val dataId = parts.get(1); return new Miner().getStone(group, dataId); } if (parts.size() == 3) { val group = parts.get(0); val dataId = parts.get(1); val key = parts.get(2); return new Miner().getProperties(group, dataId).getProperty(key); } return null; }
public static boolean isBlackcatSwitchOn() { val switchConf = new Miner().getMiner("blackcatserver", "config"); return "on".equals(switchConf.getString("switch")); } }
private String getSqlIdCacheVersion(EqlUniqueSqlId uniquEQLId) { val dataId = uniquEQLId.getSqlClassPath().replaceAll("/", "."); val sqlFileProperties = new Miner().getMiner(EQL_CACHE, dataId); val key = uniquEQLId.getSqlId() + ".cacheVersion"; return sqlFileProperties.getString(key); }
private static String getSqlIdCacheVersion(EqlUniqueSqlId uniquEQLId) { val dataId = uniquEQLId.getSqlClassPath().replaceAll("/", "."); val minerable = new Miner().getMiner(EQL_CACHE, dataId); val key = uniquEQLId.getSqlId() + ".cacheVersion"; return minerable.getString(key); }
private static boolean tryDiamond() { if (!Blackcats.hasDiamond) return false; val miner = new Miner().getMiner("blackcatserver", "config"); if (miner == null) return false; String hostAndPortConfig = miner.getString("hostAndPort"); if (hostAndPortConfig == null) return false; hostAndPort = HostAndPort.fromString(hostAndPortConfig); reconnectDelay = miner.getInt("reconnectDelay", 15); return true; }
private void MainLoop() throws AWTException { Miner miner = new Miner(); miner.start(); ... does other stuff ... while(miner.getRunning()) miner.setRunning(false); ... do more stuff ... MainLoop(); }