1 package de.webman.acl.db; 2 3 import de.webman.acl.db.queries.*; 4 5 14 public class ContextDBInterface 15 extends ObjectDBInterface 16 { 17 18 20 23 public static final String TABLE_NAME = "WM_CONTEXT"; 24 25 28 public static final String PRIMARY_KEY_NAME = "WM_CONTEXT_ID"; 29 30 33 public static final Class WM_CONTEXT_SELECT_ALL = ContextSelectAll.class; 34 35 38 private static final ContextDBInterface INSTANCE = new ContextDBInterface(); 39 40 41 43 46 private ContextDBInterface () 47 { 48 super(ContextInsert.class, 49 ContextUpdate.class, 50 ContextSelect.class, 51 ContextDelete.class, 52 new Class [1], 53 new Class [1], 54 null); 55 } 56 57 58 60 65 public static final ContextDBInterface getInstance () 66 { 67 return INSTANCE; 68 } 69 70 71 73 78 public final String getTableName () 79 { 80 return TABLE_NAME; 81 } 82 83 88 public final String getPrimaryKeyName () 89 { 90 return PRIMARY_KEY_NAME; 91 } 92 93 98 public final String getDependentKeyName () 99 { 100 return null; 101 } 102 103 108 public final Class getSelectAllQuery () 109 { 110 return WM_CONTEXT_SELECT_ALL; 111 } 112 113 118 public final Class getSelectDependentQuery () 119 { 120 return null; 121 } 122 123 128 public final Class getInsertDependentQuery () 129 { 130 return null; 131 } 132 133 } 134 | Popular Tags |