private void checkIfClosed() { if (closed) { throw new ISE("Invalid operation - KinesisRecordSupplier has already been closed"); } }
private void ensureExplicitLimitSpecNotSet() { if (limitSpec != null) { throw new ISE("Ambiguous build, limitSpec[%s] already set", limitSpec); } }
@Override public void sqlQueryId(SelectQuery query) { throw new ISE("Unsupported method in default query metrics implementation."); }
@Override public void queryId(SearchQuery 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."); }
@Override public void interval(SelectQuery query) { throw new ISE("Unsupported method in default query metrics implementation."); }
@Override public void hasFilters(SelectQuery query) { throw new ISE("Unsupported method in default query metrics implementation."); }
@Override public void queryType(SearchQuery query) { throw new ISE("Unsupported method in default query metrics implementation."); }
@Override public void sqlQueryId(SearchQuery query) { throw new ISE("Unsupported method in default query metrics implementation."); }
private static String dateTimeFormatString(final SqlTypeName sqlTypeName) { if (sqlTypeName == SqlTypeName.DATE) { return "yyyy-MM-dd"; } else if (sqlTypeName == SqlTypeName.TIMESTAMP) { return "yyyy-MM-dd HH:mm:ss"; } else { throw new ISE("Unsupported DateTime type[%s]", sqlTypeName); } } }
@Override public void duration(SelectQuery query) { throw new ISE("Unsupported method in default query metrics implementation."); }
@Override public void dataSource(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(SearchQuery query) { throw new ISE("Unsupported method in default query metrics implementation."); }
/** * Returns the resource with an initial reference count of 1. More references can be added by * calling {@link #increment()}. */ @Override public T get() { if (refCount.get() <= 0) { throw new ISE("Already closed!"); } return object; }
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!"); } }
public static byte[] serializeAuthorizerUserMap(ObjectMapper objectMapper, Map<String, BasicAuthorizerUser> userMap) { try { return objectMapper.writeValueAsBytes(userMap); } catch (IOException ioe) { throw new ISE(ioe, "WTF? Couldn't serialize userMap!"); } }
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!"); } } }
@Override void disposeCache(CacheHandler cacheHandler) { if (!(cacheHandler.id instanceof WeakReference)) { throw new ISE("Expected WeakReference, got: %s", cacheHandler.id); } caches.remove(cacheHandler.id); }