Revision 2663
Added by sgarg over 18 years ago
FilteredSubTree.java | ||
---|---|---|
37 | 37 |
import java.sql.SQLException; |
38 | 38 |
import java.sql.ResultSet; |
39 | 39 |
|
40 |
import org.apache.log4j.Logger; |
|
40 | 41 |
|
42 |
|
|
41 | 43 |
/** |
42 | 44 |
* A Class that represents an Filtered XML Subtree, it means a subtree which |
43 | 45 |
* contains another subtree has different access behavor to it. |
... | ... | |
52 | 54 |
private long startNodeId = -1; |
53 | 55 |
private long endNodeId = -1; |
54 | 56 |
private Vector sortedFilteredSubTree = new Vector(); |
55 |
|
|
57 |
private Logger logMetacat = Logger.getLogger(FilteredSubTree.class); |
|
56 | 58 |
|
57 | 59 |
/** |
58 | 60 |
* Constructor of filteredsubtree |
... | ... | |
62 | 64 |
throws McdbException |
63 | 65 |
{ |
64 | 66 |
this.docId = myDocId; |
65 |
MetaCatUtil.debugMessage("Docid of FilteredSubtree: " + docId, 30);
|
|
67 |
logMetacat.info("Docid of FilteredSubtree: " + docId);
|
|
66 | 68 |
this.subTreeId = mySubTreeId; |
67 |
MetaCatUtil.debugMessage("id of FilteredSubtree: " + subTreeId, 30);
|
|
69 |
logMetacat.info("id of FilteredSubtree: " + subTreeId);
|
|
68 | 70 |
this.startNodeId = myStartNodeId; |
69 |
MetaCatUtil.debugMessage("start node id of FilteredSubtree: " +
|
|
70 |
startNodeId, 30);
|
|
71 |
logMetacat.info("start node id of FilteredSubtree: " +
|
|
72 |
startNodeId); |
|
71 | 73 |
this.endNodeId = myEndNodeId; |
72 |
MetaCatUtil.debugMessage("end node id of FilteredSubtree: " + endNodeId, 30);
|
|
74 |
logMetacat.info("end node id of FilteredSubtree: " + endNodeId);
|
|
73 | 75 |
} |
74 | 76 |
|
75 | 77 |
|
... | ... | |
77 | 79 |
/** Set the a docId */ |
78 | 80 |
public void setDocId(String myId) |
79 | 81 |
{ |
80 |
MetaCatUtil.debugMessage("set doc id: "+myId, 35);
|
|
82 |
logMetacat.info("set doc id: "+myId);
|
|
81 | 83 |
this.docId = myId; |
82 | 84 |
} |
83 | 85 |
|
... | ... | |
91 | 93 |
/** Set the a subtreeId */ |
92 | 94 |
public void setSubTreeId(String myId) |
93 | 95 |
{ |
94 |
MetaCatUtil.debugMessage("set sub tree id: "+myId, 35);
|
|
96 |
logMetacat.info("set sub tree id: "+myId);
|
|
95 | 97 |
this.subTreeId = myId; |
96 | 98 |
} |
97 | 99 |
|
... | ... | |
106 | 108 |
*/ |
107 | 109 |
public void setStartElementName(String elementName) |
108 | 110 |
{ |
109 |
MetaCatUtil.debugMessage("set start elementname: "+elementName, 35);
|
|
111 |
logMetacat.info("set start elementname: "+elementName);
|
|
110 | 112 |
this.startElementName = elementName; |
111 | 113 |
} |
112 | 114 |
|
... | ... | |
121 | 123 |
/** Set a start node id */ |
122 | 124 |
public void setStartNodeId(long nodeId) |
123 | 125 |
{ |
124 |
MetaCatUtil.debugMessage("set start node id: "+nodeId, 35);
|
|
126 |
logMetacat.info("set start node id: "+nodeId);
|
|
125 | 127 |
this.startNodeId = nodeId; |
126 | 128 |
} |
127 | 129 |
|
... | ... | |
134 | 136 |
/** Set a end node id */ |
135 | 137 |
public void setEndNodeId(long nodeId) |
136 | 138 |
{ |
137 |
MetaCatUtil.debugMessage("set end node id: "+nodeId, 35);
|
|
139 |
logMetacat.info("set end node id: "+nodeId);
|
|
138 | 140 |
this.endNodeId = nodeId; |
139 | 141 |
} |
140 | 142 |
|
... | ... | |
187 | 189 |
sql = sql + "nodeid < ? ) OR (nodeid > ? AND "; |
188 | 190 |
} |
189 | 191 |
sql = sql + "nodeid <= ? )) ORDER BY nodeid DESC"; |
190 |
MetaCatUtil.debugMessage("sql command for selecting filtere subtree is: "
|
|
191 |
+sql, 25);
|
|
192 |
logMetacat.info("sql command for selecting filtere subtree is: "
|
|
193 |
+sql); |
|
192 | 194 |
|
193 | 195 |
try |
194 | 196 |
{ |
... | ... | |
258 | 260 |
} |
259 | 261 |
catch (SQLException ee) |
260 | 262 |
{ |
261 |
MetaCatUtil.debugMessage("error in FilteredSubTree.getSubTreeNodeList 2: "
|
|
262 |
+ee.getMessage(), 30);
|
|
263 |
logMetacat.error("error in FilteredSubTree.getSubTreeNodeList 2: "
|
|
264 |
+ee.getMessage()); |
|
263 | 265 |
} |
264 | 266 |
finally |
265 | 267 |
{ |
Also available in: Unified diff
Replacing MetaCatUtil.debugMessage or MetaCatUtil.logMetacat call with logMetacat (private Logger object) call