1 package de.webman.content.workflow.db.queries; 2 3 import com.teamkonzept.db.*; 4 import java.sql.*; 5 9 public class VersionStatusTransitionGet extends TKPrepQuery { 10 11 public final static boolean IS_PREPARED = 12 true; 13 14 public final static String [] PARAM_ORDER = 15 { "STATUS_ID", "NEW_STATUS_ID" }; 16 17 public final static Object [][] PARAM_TYPES = 18 null; 19 20 public final static boolean[] SET_RELEVANTS = 21 { true }; 22 23 public final static String SQL_STRING = 24 "SELECT TR.*, ST.STATUS, NST.STATUS AS NEW_STATUS "+ 25 " FROM VERSION_STATUS_TRANSITION TR, VERSION_STATUS ST, VERSION_STATUS NST " + 26 "WHERE TR.STATUS_ID = ? AND TR.NEW_STATUS_ID = ? AND "+ 27 " ST.STATUS_ID = TR.STATUS_ID AND NST.STATUS_ID = TR.NEW_STATUS_ID "; 28 29 public void initQuery(Connection con) { 30 super.initQuery( 31 con, 32 IS_PREPARED, 33 PARAM_ORDER, 34 PARAM_TYPES, 35 SET_RELEVANTS, 36 SQL_STRING ); 37 } 38 } 39 | Popular Tags |