@Override protected void addToCustomizedValueMap(final String jsonName, final JsonReader in, final Map<String, Object> customizedValueMap) throws IOException { switch (jsonName) { case MONITOR_EXECUTION: customizedValueMap.put(jsonName, in.nextBoolean()); break; case MAX_TIME_DIFF_SECONDS: customizedValueMap.put(jsonName, in.nextInt()); break; case MONITOR_PORT: customizedValueMap.put(jsonName, in.nextInt()); break; case JOB_SHARDING_STRATEGY_CLASS: customizedValueMap.put(jsonName, in.nextString()); break; case RECONCILE_INTERVAL_MINUTES: customizedValueMap.put(jsonName, in.nextInt()); break; case DISABLED: customizedValueMap.put(jsonName, in.nextBoolean()); break; case OVERWRITE: customizedValueMap.put(jsonName, in.nextBoolean()); break; default: in.skipValue(); break; } }
private static final TypeAdapter<Boolean> booleanAsIntAdapter = new TypeAdapter<Boolean>() { @Override public void write(JsonWriter out, Boolean value) throws IOException { if (value == null) { out.nullValue(); } else { out.value(value); } } @Override public Boolean read(JsonReader in) throws IOException { JsonToken peek = in.peek(); switch (peek) { case BOOLEAN: return in.nextBoolean(); case NULL: in.nextNull(); return null; case NUMBER: return in.nextInt() != 0; case STRING: return Boolean.parseBoolean(in.nextString()); default: throw new IllegalStateException("Expected BOOLEAN or NUMBER but was " + peek); } } };
public static Map readMap(JsonReader reader) throws IOException { Map map = new HashMap<>(); reader.beginObject(); while(reader.hasNext()) { String name = reader.nextName(); Object value = null; switch(reader.peek()) { case STRING: value = reader.nextString(); break; case BOOLEAN: value = reader.nextBoolean(); break; case NUMBER: value = reader.nextLong(); break; default: logger.debug("Found unexpected entry"); reader.skipValue(); continue; } map.put(name, value); } reader.endObject(); return map; }
break; case "failover": failover = in.nextBoolean(); break; case "misfire": misfire = in.nextBoolean(); break; case "description": break; case "streamingProcess": streamingProcess = in.nextBoolean(); break; case "scriptCommandLine":
approved = reader.nextBoolean(); } else if (name.equals("denied")) { if (approved == false) { approved = !reader.nextBoolean();
break; case BOOLEAN: final boolean b = reader.nextBoolean(); writer.value(b); break;
approved = reader.nextBoolean(); } else if (name.equals("denied")) { if (approved == false) { approved = !reader.nextBoolean();
savedUserAuth.setSourceClass(reader.nextString()); } else if (name.equals("authenticated")) { savedUserAuth.setAuthenticated(reader.nextBoolean()); } else if (name.equals("authorities")) { Set<String> authorityStrs = readSet(reader);
savedUserAuth.setSourceClass(reader.nextString()); } else if (name.equals("authenticated")) { savedUserAuth.setAuthenticated(reader.nextBoolean()); } else if (name.equals("authorities")) { Set<String> authorityStrs = readSet(reader);
savedUserAuth.setSourceClass(reader.nextString()); } else if (name.equals(AUTHENTICATED)) { savedUserAuth.setAuthenticated(reader.nextBoolean()); } else if (name.equals(AUTHORITIES)) { Set<String> authorityStrs = readSet(reader);
savedUserAuth.setSourceClass(reader.nextString()); } else if (name.equals(AUTHENTICATED)) { savedUserAuth.setAuthenticated(reader.nextBoolean()); } else if (name.equals(AUTHORITIES)) { Set<String> authorityStrs = readSet(reader);
scope.setDescription(reader.nextString()); } else if (name.equals(RESTRICTED)) { scope.setRestricted(reader.nextBoolean()); } else if (name.equals(DEFAULT_SCOPE)) { scope.setDefaultScope(reader.nextBoolean()); } else if (name.equals(ICON)) { scope.setIcon(reader.nextString());
} else if (name.equals("allowDynReg")) { scope.setRestricted(!reader.nextBoolean()); } else if (name.equals("defaultScope")) { scope.setDefaultScope(reader.nextBoolean()); } else if (name.equals("structured")) { logger.warn("Found a structured scope, ignoring structure");
} else if (name.equals("allowDynReg")) { scope.setRestricted(!reader.nextBoolean()); } else if (name.equals("defaultScope")) { scope.setDefaultScope(reader.nextBoolean()); } else if (name.equals("icon")) { scope.setIcon(reader.nextString());
scope.setDescription(reader.nextString()); } else if (name.equals(RESTRICTED)) { scope.setRestricted(reader.nextBoolean()); } else if (name.equals(DEFAULT_SCOPE)) { scope.setDefaultScope(reader.nextBoolean()); } else if (name.equals(ICON)) { scope.setIcon(reader.nextString());
ahe.setApproved(reader.nextBoolean()); } else if (name.equals(REDIRECT_URI)) { ahe.setRedirectUri(reader.nextString());
ahe.setApproved(reader.nextBoolean()); } else if (name.equals(REDIRECT_URI)) { ahe.setRedirectUri(reader.nextString());
client.setDefaultMaxAge(reader.nextInt()); } else if (name.equals("requireAuthTime")) { client.setRequireAuthTime(reader.nextBoolean()); } else if (name.equals("defaultACRValues")) { Set<String> defaultACRvalues = readSet(reader); client.setClientDescription(reader.nextString()); } else if (name.equals("allowIntrospection")) { client.setAllowIntrospection(reader.nextBoolean()); } else if (name.equals("reuseRefreshToken")) { client.setReuseRefreshToken(reader.nextBoolean()); } else if (name.equals("dynamicallyRegistered")) { client.setDynamicallyRegistered(reader.nextBoolean()); } else { logger.debug("Found unexpected entry");
client.setDefaultMaxAge(reader.nextInt()); } else if (name.equals("requireAuthTime")) { client.setRequireAuthTime(reader.nextBoolean()); } else if (name.equals("defaultACRValues")) { Set<String> defaultACRvalues = readSet(reader); client.setClientDescription(reader.nextString()); } else if (name.equals("allowIntrospection")) { client.setAllowIntrospection(reader.nextBoolean()); } else if (name.equals("reuseRefreshToken")) { client.setReuseRefreshToken(reader.nextBoolean()); } else if (name.equals("dynamicallyRegistered")) { client.setDynamicallyRegistered(reader.nextBoolean()); } else { logger.debug("Found unexpected entry");
client.setDefaultMaxAge(reader.nextInt()); } else if (name.equals(REQUIRE_AUTH_TIME)) { client.setRequireAuthTime(reader.nextBoolean()); } else if (name.equals(DEFAULT_ACR_VALUES)) { Set<String> defaultACRvalues = readSet(reader); client.setClientDescription(reader.nextString()); } else if (name.equals(ALLOW_INTROSPECTION)) { client.setAllowIntrospection(reader.nextBoolean()); } else if (name.equals(REUSE_REFRESH_TOKEN)) { client.setReuseRefreshToken(reader.nextBoolean()); } else if (name.equals(CLEAR_ACCESS_TOKENS_ON_REFRESH)) { client.setClearAccessTokensOnRefresh(reader.nextBoolean()); } else if (name.equals(DYNAMICALLY_REGISTERED)) { client.setDynamicallyRegistered(reader.nextBoolean()); } else { logger.debug("Found unexpected entry");