@Route(method = HttpMethod.GET, uri = ".json") public Result bundles() { final List<InstanceModel> instances = InstanceModel.instances(context); final List<FactoryModel> factories = FactoryModel.factories(context); int valid = 0, invalid = 0, stopped = 0; for (InstanceModel model : instances) { if (model.getState().equals("VALID")) { valid++; } else if (model.getState().equals("INVALID")) { invalid++; } else if (model.getState().equals("STOPPED")) { stopped++; } } return ok(ImmutableMap.builder() .put("instances", instances) .put("factories", factories) .put("valid", valid) .put("invalid", invalid) .put("stopped", stopped) .put("unbound", Integer.toString(getUnboundDeclarationCount())) .build()) .json(); }
public void decreaseFrequency() { if (parent instanceof InstanceModel) { ((InstanceModel) parent).decreaseFrequency(); } frequency--; }
/** Increase the frequency by 1 */ public void increaseFrequency() { if (parent instanceof InstanceModel) { ((InstanceModel) parent).increaseFrequency(); } frequency++; }