private ObjectMapper getObjectMapper() { return ((TimoCloudUniversalAPIBasicImplementation) TimoCloudAPI.getUniversalAPI()).getObjectMapper(); } }
try { for (Object object : (List) json.get("serverGroups")) { ServerGroupObject groupObject = getObjectMapper().readValue((String) object, serverGroupObjectImplementation); List<ServerObject> serverObjects = new ArrayList<>(); for (ServerObject serverObject : groupObject.getServers()) ProxyGroupObject groupObject = getObjectMapper().readValue((String) object, proxyGroupObjectImplementation); List<ProxyObject> proxyObjects = new ArrayList<>(); for (ProxyObject proxyObject : groupObject.getProxies()) CordObject cord = getObjectMapper().readValue((String) object, cordObjectImplementation); cords.add(cord);
private static String eventToJSON(Event event) { try { return ((TimoCloudUniversalAPIBasicImplementation) TimoCloudAPI.getUniversalAPI()).getObjectMapper().writeValueAsString(event); } catch (Exception e) { TimoCloudCore.getInstance().severe("Error while converting Event to JSON: "); TimoCloudCore.getInstance().severe(e); return null; } }
try { EventType eventType = EnumUtil.valueOf(EventType.class, (String) message.get("eventType")); ((EventManager) TimoCloudAPI.getEventAPI()).callEvent(((TimoCloudUniversalAPIBasicImplementation) TimoCloudAPI.getUniversalAPI()).getObjectMapper().readValue((String) data, EventUtil.getClassByEventType(eventType))); } catch (Exception e) { System.err.println("Error while parsing event from json: ");
List proxyGroups = new ArrayList(); List cords = new ArrayList(); ObjectMapper objectMapper = ((TimoCloudUniversalAPIBasicImplementation) TimoCloudAPI.getUniversalAPI()).getObjectMapper(); try { for (ServerGroupObject serverGroupObject : TimoCloudAPI.getUniversalAPI().getServerGroups()) try { TimoCloudCore.getInstance().getEventManager().fireEvent( ((TimoCloudUniversalAPIBasicImplementation) TimoCloudAPI.getUniversalAPI()).getObjectMapper().readValue( (String) data, EventUtil.getClassByEventType( EnumUtil.valueOf(EventType.class, (String) message.get("eventType")))));
try { EventType eventType = EnumUtil.valueOf(EventType.class, (String) message.get("eventType")); ((EventManager) TimoCloudAPI.getEventAPI()).callEvent(((TimoCloudUniversalAPIBasicImplementation) TimoCloudAPI.getUniversalAPI()).getObjectMapper().readValue((String) data, EventUtil.getClassByEventType(eventType))); } catch (Exception e) { System.err.println("Error while parsing event from json: ");
try { EventType eventType = EnumUtil.valueOf(EventType.class, (String) message.get("eventType")); ((EventManager) TimoCloudAPI.getEventAPI()).callEvent(((TimoCloudUniversalAPIBasicImplementation) TimoCloudAPI.getUniversalAPI()).getObjectMapper().readValue((String) data, EventUtil.getClassByEventType(eventType))); } catch (Exception e) { System.err.println("Error while parsing event from json: ");