@Override public void queryId(SearchQuery query) { throw new ISE("Unsupported method in default query metrics implementation."); }
@Override public void interval(SelectQuery query) { throw new ISE("Unsupported method in default query metrics implementation."); }
private void transition(final State from, final State to) { if (state != from) { throw new ISE("Cannot transition from[%s] to[%s].", from, to); } state = to; }
@Override public void queryType(SearchQuery query) { throw new ISE("Unsupported method in default query metrics implementation."); }
@Override public void interval(SearchQuery query) { throw new ISE("Unsupported method in default query metrics implementation."); }
@Override public void duration(SelectQuery query) { throw new ISE("Unsupported method in default query metrics implementation."); }
@Override public Emitter get() { if (emitter == null) { throw new ISE("Emitter was null, that's bad!"); } return emitter; } }
@Override public void dataSource(SearchQuery query) { throw new ISE("Unsupported method in default query metrics implementation."); }
@Override public void dataSource(SelectQuery query) { throw new ISE("Unsupported method in default query metrics implementation."); }
@Override public void queryType(SelectQuery query) { throw new ISE("Unsupported method in default query metrics implementation."); }
private void ensureFluentLimitsNotSet() { if (!(limit == Integer.MAX_VALUE && orderByColumnSpecs.isEmpty())) { throw new ISE("Ambiguous build, limit[%s] or columnSpecs[%s] already set.", limit, orderByColumnSpecs); } }
@Override public Queue accumulate(Queue accumulated, T in) { if (in == null) { throw new ISE("Cannot have null result"); } accumulated.offer(in); return accumulated; } };
public void announceSegment(final DataSegment segment) throws InterruptedException { if (finished) { throw new ISE("Announce segment called after finishAnnouncing"); } queue.put(segment); }
public InputStream getParentStream() { if ("stdin".equals(parentStreamName)) { return System.in; } else { throw new ISE("Unknown stream name[%s]", parentStreamName); } } }
public static byte[] serializeAuthenticatorUserMap( ObjectMapper objectMapper, Map<String, BasicAuthenticatorUser> userMap ) { try { return objectMapper.writeValueAsBytes(userMap); } catch (IOException ioe) { throw new ISE(ioe, "WTF? Couldn't serialize userMap!"); } }
private int chooseNext(int start) { // up to unsigned short max (65535) for (int i = start; i <= 0xFFFF; i++) { if (!usedPorts.contains(i)) { return i; } } throw new ISE("All ports are Used.."); } }
public static byte[] serializeAuthorizerRoleMap(ObjectMapper objectMapper, Map<String, BasicAuthorizerRole> roleMap) { try { return objectMapper.writeValueAsBytes(roleMap); } catch (IOException ioe) { throw new ISE(ioe, "WTF? Couldn't serialize roleMap!"); } } }
public static void registerSerde(String type, ComplexMetricSerde serde) { if (complexSerializers.containsKey(type)) { throw new ISE("Serializer for type[%s] already exists.", type); } complexSerializers.put(type, serde); } }
public static String getDefaultHost() { try { return InetAddress.getLocalHost().getCanonicalHostName(); } catch (UnknownHostException e) { throw new ISE(e, "Unable to determine host name"); } }
@Override public void registerServerRemovedCallback(Executor exec, ServerRemovedCallback callback) { if (lifecycleLock.isStarted()) { throw new ISE("Lifecycle has already started."); } serverCallbacks.put(callback, exec); }