1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 package org.apache.juddi.query;
19
20
21
22
23 public class PublisherAssertionQuery extends EntityQuery {
24
25 public static final String ENTITY_NAME = "PublisherAssertion";
26 public static final String ENTITY_ALIAS = "pa";
27 public static final String FROM_KEY_NAME = "businessEntityByFromKey." + KEY_NAME;
28 public static final String TO_KEY_NAME = "businessEntityByToKey." + KEY_NAME;
29
30 protected static final String selectSQL;
31 protected static final String deleteSQL;
32
33 static {
34 StringBuilder sql = new StringBuilder(200);
35 sql.append("select distinct " + ENTITY_ALIAS + " from " + ENTITY_NAME + " " + ENTITY_ALIAS + " ");
36 selectSQL = sql.toString();
37 }
38
39 static {
40 StringBuilder sql = new StringBuilder(200);
41 sql.append("delete from " + ENTITY_NAME + " " + ENTITY_ALIAS + " ");
42 deleteSQL = sql.toString();
43 }
44
45 public static String getSelectSQL() {
46 return selectSQL;
47 }
48
49 }