/** * Create a new entry in the database. No commit performed. */ public static int create(DbConn cnx, String textMessage, Integer jobId) { QueryResult r = cnx.runUpdate("message_insert", jobId, textMessage); return r.getGeneratedId(); } }
QueryResult qr = new QueryResult(); qr.nbUpdated = ps.executeUpdate(); qr.generatedKey = qp.preGeneratedKey;
QueryResult qr = new QueryResult(); qr.nbUpdated = ps.executeUpdate(); qr.generatedKey = qp.preGeneratedKey;
public static int create(DbConn cnx, String alias, String pemPK, String pemCert) { QueryResult qr = cnx.runUpdate("pki_insert", pemCert, pemPK, alias); return qr.getGeneratedId(); } }
public static int create(DbConn cnx, String name, boolean childFirst, String hiddenClasses, boolean tracing, boolean persistent, String allowedRunners) { QueryResult r = cnx.runUpdate("cl_insert", name, childFirst, hiddenClasses, tracing, persistent, allowedRunners); int newId = r.getGeneratedId(); return newId; }
public static int create(DbConn cnx, String key, String value, int jdId) { QueryResult qr = cnx.runUpdate("jdprm_insert", key, value, jdId); return qr.getGeneratedId(); } }
/** * Create a new entry in the database. No commit performed. */ public static int create(DbConn cnx, String textMessage, Integer jobId) { QueryResult r = cnx.runUpdate("message_insert", jobId, textMessage); return r.getGeneratedId(); } }
public static int create(DbConn cnx, String key, String value, int jdId) { QueryResult qr = cnx.runUpdate("jdprm_insert", key, value, jdId); return qr.getGeneratedId(); } }
public static int create(DbConn cnx, String alias, String pemPK, String pemCert) { QueryResult qr = cnx.runUpdate("pki_insert", pemCert, pemPK, alias); return qr.getGeneratedId(); } }
public static int create(DbConn cnx, String name, boolean childFirst, String hiddenClasses, boolean tracing, boolean persistent, String allowedRunners) { QueryResult r = cnx.runUpdate("cl_insert", name, childFirst, hiddenClasses, tracing, persistent, allowedRunners); int newId = r.getGeneratedId(); return newId; }
public static int create(DbConn cnx, String jndiAlias, String className, String factoryClass, String description, boolean singleton, Map<String, String> parameters) { QueryResult r = cnx.runUpdate("jndi_insert", description, factoryClass, jndiAlias, singleton, (String) null, className); int newId = r.getGeneratedId(); for (Map.Entry<String, String> prms : parameters.entrySet()) { cnx.runUpdate("jndiprm_insert", prms.getKey(), prms.getValue(), newId); } return newId; }
public static int create(DbConn cnx, String jndiAlias, String className, String factoryClass, String description, boolean singleton, Map<String, String> parameters) { QueryResult r = cnx.runUpdate("jndi_insert", description, factoryClass, jndiAlias, singleton, (String) null, className); int newId = r.getGeneratedId(); for (Map.Entry<String, String> prms : parameters.entrySet()) { cnx.runUpdate("jndiprm_insert", prms.getKey(), prms.getValue(), newId); } return newId; }
public static int create(DbConn cnx, ClEvent type, String className, int classloaderId, Map<String, String> parameters) { QueryResult r = cnx.runUpdate("cleh_insert", type, className, classloaderId); int newId = r.getGeneratedId(); for (Map.Entry<String, String> prm : parameters.entrySet()) { cnx.runUpdate("clehprm_insert", prm.getKey(), prm.getValue(), newId); } return newId; } }
public static int create(DbConn cnx, ClEvent type, String className, int classloaderId, Map<String, String> parameters) { QueryResult r = cnx.runUpdate("cleh_insert", type, className, classloaderId); int newId = r.getGeneratedId(); for (Map.Entry<String, String> prm : parameters.entrySet()) { cnx.runUpdate("clehprm_insert", prm.getKey(), prm.getValue(), newId); } return newId; } }
/** * Create a Deliverable inside the database that will track a file created by a JobInstance Must be called from inside a transaction * * @param path * FilePath (relative to a root directory - cf. Node) * @param originalFileName * FileName * @param fileFamily * File family (may be null). E.g.: "daily report" * @param jobId * Job Instance ID * @param cnx * the DbConn to use. */ static int createDeliverable(String path, String originalFileName, String fileFamily, Integer jobId, DbConn cnx) { QueryResult qr = cnx.runUpdate("deliverable_insert", fileFamily, path, jobId, originalFileName, UUID.randomUUID().toString()); return qr.getGeneratedId(); }
/** * Create a Deliverable inside the database that will track a file created by a JobInstance Must be called from inside a transaction * * @param path * FilePath (relative to a root directory - cf. Node) * @param originalFileName * FileName * @param fileFamily * File family (may be null). E.g.: "daily report" * @param jobId * Job Instance ID * @param cnx * the DbConn to use. */ static int createDeliverable(String path, String originalFileName, String fileFamily, Integer jobId, DbConn cnx) { QueryResult qr = cnx.runUpdate("deliverable_insert", fileFamily, path, jobId, originalFileName, UUID.randomUUID().toString()); return qr.getGeneratedId(); }
public static int enqueue(DbConn cnx, State status, int queue_id, int job_id, String application, Integer parentId, String module, String keyword1, String keyword2, String keyword3, String sessionId, String userName, String email, boolean highlander, boolean fromSchedule, Calendar notBefore, int priority, Instruction instruction, Map<String, String> prms) { QueryResult qr = cnx.runUpdate("ji_insert_enqueue", email, application, keyword1, keyword2, keyword3, module, parentId, sessionId, status, userName, job_id, queue_id, highlander, fromSchedule, notBefore, priority, instruction); int newId = qr.getGeneratedId(); if (prms != null) { for (Map.Entry<String, String> prm : prms.entrySet()) { RuntimeParameter.create(cnx, newId, prm.getKey(), prm.getValue()); } } return newId; } }
public static int create(DbConn cnx, String login, String password_hash, String password_salt, Calendar expiration, Boolean internal, String... role_names) { QueryResult r = cnx.runUpdate("user_insert", null, expiration, null, password_salt, internal, false, login, password_hash); int newId = r.getGeneratedId(); for (String s : role_names) { cnx.runUpdate("user_add_role_by_name", newId, s); } return newId; }
/** * Create a new GP entry in the database. No commit performed. */ public static GlobalParameter create(DbConn cnx, String key, String value) { QueryResult r = cnx.runUpdate("globalprm_insert", key, value); GlobalParameter res = new GlobalParameter(); res.id = r.getGeneratedId(); res.key = key; res.value = value; return res; }
public static int enqueue(DbConn cnx, State status, int queue_id, int job_id, String application, Integer parentId, String module, String keyword1, String keyword2, String keyword3, String sessionId, String userName, String email, boolean highlander, boolean fromSchedule, Calendar notBefore, int priority, Instruction instruction, Map<String, String> prms) { QueryResult qr = cnx.runUpdate("ji_insert_enqueue", email, application, keyword1, keyword2, keyword3, module, parentId, sessionId, status, userName, job_id, queue_id, highlander, fromSchedule, notBefore, priority, instruction); int newId = qr.getGeneratedId(); if (prms != null) { for (Map.Entry<String, String> prm : prms.entrySet()) { RuntimeParameter.create(cnx, newId, prm.getKey(), prm.getValue()); } } return newId; } }