KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > teamkonzept > webman > mainint > db > queries > duplication > postgresql > TKDBSiteTreeRenameRecursive


1 package com.teamkonzept.webman.mainint.db.queries.duplication.postgresql;
2
3 import com.teamkonzept.db.*;
4 //import com.teamkonzept.lib.*;
5

6 import java.io.*;
7 import java.util.*;
8 import java.sql.*;
9
10
11 /**
12  * fügt an die Namen aller Knoten im Sitetree unterhalb des Knotens
13  * mit ID ROOT_ID
14  * die Erweiterung NAME_EXT an, vorne wenn POS == 0, sonst hinten.
15  * SITE_NODE_NAME und SITE_NODE_SHORTNAME werden veraendert
16  *
17  * @author $Author: ralf $
18  * @version $Revision: 1.1 $
19  */

20 public class TKDBSiteTreeRenameRecursive extends TKPrepQuery{
21
22     public final static boolean IS_PREPARED =
23         true;
24     
25     public final static String JavaDoc[] PARAM_ORDER =
26         { "NAME_EXT", "POS" , "ROOT_ID" };
27     
28     public final static Object JavaDoc[][] PARAM_TYPES =
29         {{ "NAME_EXT ", new Integer JavaDoc(Types.VARCHAR) }};
30                 
31     public final static boolean[] SET_RELEVANTS =
32         null;
33         
34     public final static String JavaDoc SQL_STRING =
35         " select dup__site_tree_rename_recursive(?, ? , ?) ";
36
37     public void initQuery(Connection con) {
38         super.initQuery(
39             con,
40             IS_PREPARED,
41             PARAM_ORDER,
42             PARAM_TYPES,
43             SET_RELEVANTS,
44             SQL_STRING );
45     }
46 }
47
48
49
Popular Tags