public void setName(String name) { properties.setString(NAME, name); }
public void setName(String name) { properties.setString(NAME, name); }
public void setFile(String path) { properties.setString(FILE, path); }
public void setRendition(String name) { properties.setString(RENDITION, name); }
public void setRendition(String name) { properties.setString(RENDITION, name); }
public void toString(ResultSet res, MProperties prop, String name, int i, int type) throws MException, SQLException { prop.setString(name, res.getString(i)); }
p.setString(ClientObjectProxy.PROP_EXCEPION_TYPE, t.getClass().getCanonicalName()); p.setString(ClientObjectProxy.PROP_EXCEPION_TEXT, t.getMessage()); p.setString(ClientObjectProxy.PROP_EXCEPION_CLASS, act.getManagedClass().getCanonicalName()); p.setString(ClientObjectProxy.PROP_EXCEPTION_METHOD, act.getName());
void indexFile(File f) throws IOException { File meta = getMetaFileFor(f); MProperties p = MProperties.load(meta); if (p == null) p = new MProperties(); String id = p.getString("_id", null); if (id == null) { id = UUID.randomUUID().toString(); p.setString("_id", id); p.save(meta); } rememberIndex(f,id); }
@Override public Result<PNodeInfo> getFlowNodes(UUID caseId, STATE_NODE state) throws IOException { try { DbConnection con = pool.getConnection(); MProperties prop = new MProperties(); DbStatement sta = null; if (caseId == null && state == null) { sta = con.createStatement("SELECT "+NODE_COLUMNS+" FROM " + prefix + "_node_"); } else if (caseId == null) { prop.put("state", state); sta = con.createStatement("SELECT "+NODE_COLUMNS+" FROM " + prefix + "_node_ WHERE state_=$state$"); } else if (state == null) { prop.setString("case", caseId.toString()); sta = con.createStatement("SELECT "+NODE_COLUMNS+" FROM " + prefix + "_node_ WHERE case_=$case$"); } else { prop.setString("case", caseId.toString()); prop.put("state", state); sta = con.createStatement("SELECT "+NODE_COLUMNS+" FROM " + prefix + "_node_ WHERE state_=$state$ and case_=$case$"); } DbResult res = sta.executeQuery(prop); return new SqlResultNode(con,res); } catch (Exception e) { throw new IOException(e); } }
@Override public Result<PNodeInfo> getSignalFlowNodes(STATE_NODE state, String signal) throws IOException { try { DbConnection con = pool.getConnection(); MProperties prop = new MProperties(); DbStatement sta = null; if (state == null) { prop.setString("signal", "%" + PNode.getSignalAsString(signal) + "%"); sta = con.createStatement("SELECT "+NODE_COLUMNS+" FROM " + prefix + "_node_ WHERE signal_ like $signal$"); } else { prop.setString("signal", "%" + PNode.getSignalAsString(signal) + "%"); prop.put("state", state); sta = con.createStatement("SELECT "+NODE_COLUMNS+" FROM " + prefix + "_node_ WHERE state_=$state$ and signal_ like $signal$"); } DbResult res = sta.executeQuery(prop); return new SqlResultNode(con,res); } catch (Exception e) { throw new IOException(e); } }
DbStatement sta = null; if (state == null && caseId == null) { prop.setString("message", "%" + PNode.getMessageAsString(message) + "%"); sta = con.createStatement("SELECT "+NODE_COLUMNS+" FROM " + prefix + "_node_ WHERE message_ like $message$"); } else if (caseId == null) { prop.setString("message", "%"+ PNode.getMessageAsString(message) +"%"); prop.put("state", state); sta = con.createStatement("SELECT "+NODE_COLUMNS+" FROM " + prefix + "_node_ WHERE state_=$state$ and message_ like $message$"); } else if (state == null) { prop.setString("message", "%"+ PNode.getMessageAsString(message) +"%"); prop.put("case", caseId); sta = con.createStatement("SELECT "+NODE_COLUMNS+" FROM " + prefix + "_node_ WHERE case_=$case$ and message_ like $message$"); } else { prop.setString("message", "%"+ PNode.getMessageAsString(message) +"%"); prop.put("case", caseId); prop.put("state", state);