KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > de > webman > acl > db > queries > PolicyUpdate


1 package de.webman.acl.db.queries;
2
3 import java.sql.Connection JavaDoc;
4 import java.sql.Types JavaDoc;
5 import com.teamkonzept.db.TKPrepQuery;
6
7 /**
8  * $Header: /cvsroot/webman-cms/source/webman/de/webman/acl/db/queries/PolicyUpdate.java,v 1.1 2001/08/20 08:25:09 mischa Exp $
9  *
10  * @version 0.10
11  * @since 0.10
12  * @author © 2000 Team-Konzept
13  */

14 public class PolicyUpdate
15     extends TKPrepQuery
16 {
17
18     // Constants
19

20     public static final String JavaDoc[] ORDER =
21     {
22         "WM_USER_ID",
23         "WM_ROLE_ID",
24         "WM_CONTEXT_ID",
25         "OBJECT_REFERENCE",
26         "OBJECT_TYPE",
27         "POLICY_ACCESS",
28         "WM_POLICY_ID"
29     };
30
31     public static final Object JavaDoc[][] TYPES =
32     {
33         {"WM_USER_ID", new Integer JavaDoc(Types.INTEGER)},
34         {"WM_ROLE_ID", new Integer JavaDoc(Types.INTEGER)},
35         {"WM_CONTEXT_ID", new Integer JavaDoc(Types.INTEGER)},
36         {"OBJECT_REFERENCE", new Integer JavaDoc(Types.INTEGER)},
37         {"OBJECT_TYPE", new Integer JavaDoc(Types.INTEGER)},
38         {"POLICY_ACCESS", new Integer JavaDoc(Types.CHAR)},
39         {"WM_POLICY_ID", new Integer JavaDoc(Types.INTEGER)}
40     };
41
42     public static final boolean[] RELEVANTS =
43     {
44         false
45     };
46
47     public static final String JavaDoc SQL = "UPDATE WM_POLICY SET WM_USER_ID = ?, WM_ROLE_ID = ?, WM_CONTEXT_ID = ?, OBJECT_REFERENCE = ?, OBJECT_TYPE = ?, POLICY_ACCESS = ? WHERE WM_POLICY_ID = ?";
48
49
50     // Method implementations
51

52     public void initQuery (Connection JavaDoc connection)
53     {
54         super.initQuery(connection,
55                         true,
56                         ORDER,
57                         TYPES,
58                         RELEVANTS,
59                         SQL);
60     }
61
62 }
63
Popular Tags