public static IJsonSerializable fromJson(IPersistedResourceRegistry registry, JsonNode json) throws HyracksDataException { final long id = json.get("id").asLong(); final int version = json.get("version").asInt(); final boolean durable = json.get("durable").asBoolean(); final IResource resource = (IResource) registry.deserialize(json.get("resource")); return new LocalResource(id, version, durable, resource); } }
lr = new LocalResource(resourceId, ITreeIndexFrame.Constants.VERSION, durable, resource); IIndex index = lcManager.get(resourceRef.getRelativePath()); if (index != null) {