1 5 package com.teamkonzept.publishing.markups.db; 6 7 import java.sql.*; 8 9 import com.teamkonzept.db.*; 10 import com.teamkonzept.publishing.markups.db.queries.*; 11 12 public class TKMarkupDefinitionDBInterface extends TKDBVectorInterface { 13 14 public final static String [] tables = {"TEXT_ATTRIBUTE_SYNTAX"}; 15 16 public final static Class deleteQuery = TKMarkupDefinitionTablesDelete.class; 17 public final static Class [] putQueries = { TKMarkupParamCallPut.class}; 18 public final static Class [] getQueries = { TKMarkupParamCallGet.class}; 19 20 public final static Class newPrimQuery = TKMarkupDefinitionNew.class; 21 public final static Class updatePrimQuery = TKMarkupDefinitionUpdate.class; 22 public final static Class getPrimQuery = TKMarkupDefinitionGet.class; 23 public final static Class delPrimQuery = TKMarkupDefinitionDel.class; 24 25 public static TKMarkupDefinitionDBInterface self = new TKMarkupDefinitionDBInterface(); 26 27 public TKMarkupDefinitionDBInterface () { 28 29 super (newPrimQuery,updatePrimQuery,getPrimQuery,delPrimQuery, 30 tables,putQueries,getQueries,deleteQuery); 31 } 32 33 public static void Put (TKMarkupDefinitionDBData dbData) throws SQLException { 34 35 self.putEntry (dbData); 36 } 37 38 public static void Get (TKMarkupDefinitionDBData dbData) throws SQLException { 39 40 self.getEntry (dbData); 41 dbData.completeGet(); 42 } 43 44 public static void Del (TKMarkupDefinitionDBData dbData) throws SQLException { 45 46 self.delEntry (dbData); 47 } 48 49 public static void New (TKMarkupDefinitionDBData dbData) throws SQLException { 50 51 self.newEntry (dbData); 52 dbData.completeNew(); 53 } 54 } 57 58 | Popular Tags |