Map<String, Object> eventData = (Map<String, Object>)eventMap.get("data"); inputMap.put("eventMap", eventMap); eventData.put("commentId", comment.getProperty("commentId")); eventData.put("content", data.get("content")); clearCommentCache(entityRid);
final Object v = vertex.getProperty(field); if (v != null) json.writeAttribute(3, false, field, v);
Map<String, Object> eventData = (Map<String, Object>)eventMap.get("data"); inputMap.put("eventMap", eventMap); eventData.put("commentId", comment.getProperty("commentId")); eventData.put("userId", user.get("userId")); clearCommentCache(entityRid);
Map<String, Object> eventData = (Map<String, Object>)eventMap.get("data"); inputMap.put("eventMap", eventMap); eventData.put("commentId", comment.getProperty("commentId")); eventData.put("userId", user.get("userId")); clearCommentCache(entityRid);
Map<String, Object> eventData = (Map<String, Object>)eventMap.get("data"); inputMap.put("eventMap", eventMap); eventData.put("commentId", comment.getProperty("commentId")); eventData.put("userId", user.get("userId")); clearCommentCache(entityRid);
Map<String, Object> eventData = (Map<String, Object>)eventMap.get("data"); inputMap.put("eventMap", eventMap); eventData.put("commentId", comment.getProperty("commentId")); eventData.put("entityRid", entityRid); clearCommentCache(entityRid);
Map<String, Object> eventData = (Map<String, Object>)eventMap.get("data"); inputMap.put("eventMap", eventMap); eventData.put("entityId", product.getProperty("entityId")); eventData.put("updateUserId", user.get("userId"));
Map<String, Object> eventData = (Map<String, Object>)eventMap.get("data"); inputMap.put("eventMap", eventMap); eventData.put("entityId", product.getProperty("entityId")); eventData.put("updateUserId", user.get("userId"));
Map<String, Object> eventData = (Map<String, Object>)eventMap.get("data"); inputMap.put("eventMap", eventMap); eventData.put("entityId", post.getProperty("entityId")); eventData.put("updateUserId", user.get("userId"));
Map<String, Object> eventData = (Map<String, Object>)eventMap.get("data"); inputMap.put("eventMap", eventMap); eventData.put("userId", user.getProperty("userId")); eventData.put("voteUserId", voteUserId); eventData.put("updateDate", new java.util.Date());
Map<String, Object> eventData = (Map<String, Object>)eventMap.get("data"); inputMap.put("eventMap", eventMap); eventData.put("userId", user.getProperty("userId")); eventData.put("voteUserId", voteUserId); eventData.put("updateDate", new java.util.Date());
Map<String, Object> eventData = (Map<String, Object>)eventMap.get("data"); inputMap.put("eventMap", eventMap); eventData.put("entityId", post.getProperty("entityId")); eventData.put("updateUserId", user.get("userId"));
protected CacheObject getPageById(OrientGraph graph, String pageId) { CacheObject co = null; Map<String, Object> pageMap = ServiceLocator.getInstance().getMemoryImage("pageMap"); ConcurrentMap<Object, Object> cache = (ConcurrentMap<Object, Object>)pageMap.get("cache"); if(cache == null) { cache = new ConcurrentLinkedHashMap.Builder<Object, Object>() .maximumWeightedCapacity(1000) .build(); pageMap.put("cache", cache); } else { co = (CacheObject)cache.get(pageId); } if(co == null) { OrientVertex page = (OrientVertex)graph.getVertexByKey("Page.pageId", pageId); if(page != null) { String json = page.getRecord().toJSON(); co = new CacheObject(page.getProperty("@version").toString(), json); cache.put(pageId, co); } } return co; }
co.setEtag(page.getProperty("@version").toString()); co.setData(json); } else { cache.put(pageId, new CacheObject(page.getProperty("@version").toString(), json));
co.setEtag(page.getProperty("@version").toString()); co.setData(json); } else { cache.put(pageId, new CacheObject(page.getProperty("@version").toString(), json));
protected void addPage(Map<String, Object> data) throws Exception { OrientGraph graph = ServiceLocator.getInstance().getGraph(); try { graph.begin(); Vertex createUser = graph.getVertexByKey("User.userId", data.remove("createUserId")); OrientVertex page = graph.addVertex("class:Page", data); createUser.addEdge("Create", page); graph.commit(); String json = page.getRecord().toJSON(); Map<String, Object> pageMap = ServiceLocator.getInstance().getMemoryImage("pageMap"); ConcurrentMap<Object, Object> cache = (ConcurrentMap<Object, Object>)pageMap.get("cache"); if(cache == null) { cache = new ConcurrentLinkedHashMap.Builder<Object, Object>() .maximumWeightedCapacity(1000) .build(); pageMap.put("cache", cache); } cache.put(data.get("pageId"), new CacheObject(page.getProperty("@version").toString(), json)); } catch (Exception e) { logger.error("Exception:", e); graph.rollback(); throw e; } finally { graph.shutdown(); } }
createUser.addEdge("Create", form); List<Map<String, Object>> actions = form.getProperty("action"); for(Map<String, Object> action: actions) { if(action.get("name") != null) {
String userId = (String)data.get("userId"); OrientVertex user = (OrientVertex)graph.getVertexByKey("User.userId", userId); Integer rank = comment.getProperty("rank"); if(user != null) {
String userId = (String)data.get("userId"); OrientVertex user = (OrientVertex)graph.getVertexByKey("User.userId", userId); Integer rank = comment.getProperty("rank"); if(user != null) {
throw new OTransformException(getName() + ": input type '" + o + "' is not supported"); final Object joinCurrentValue = joinValue != null ? joinValue : vertex.getProperty(joinFieldName);