private static final String FMT_1 = "yyyy-MM-dd'T'HH:mm:ss'Z'";\r
private static final String FMT_2 = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'";\r
\r
- private static boolean isfeedlog;\r
+ private boolean isfeedlog;\r
\r
public abstract class RowHandler {\r
private final ServletOutputStream out;\r
map.put("err", "bad type");\r
return map;\r
}\r
- } else\r
+ } else {\r
map.put("type", "all");\r
+ }\r
map.put("publishSQL", "");\r
map.put("statusSQL", "");\r
map.put("resultSQL", "");\r
map.put("reasonSQL", "");\r
+ map.put("filenameSQL", "");\r
\r
s = req.getParameter("publishId");\r
if (s != null) {\r
map.put("publishSQL", " AND PUBLISH_ID = '"+s+"'");\r
}\r
\r
+ s = req.getParameter("filename");\r
+ if (s != null) {\r
+ map.put("filenameSQL", " AND FILENAME = '"+s+"'");\r
+ }\r
+\r
s = req.getParameter("statusCode");\r
if (s != null) {\r
String sql = null;\r
if (type.equals("all") || type.equals("pub")) {\r
String sql = "select * from LOG_RECORDS where FEEDID = "+feedid\r
+ " AND TYPE = 'pub'"\r
- + map.get("timeSQL") + map.get("publishSQL") + map.get("statusSQL");\r
+ + map.get("timeSQL") + map.get("publishSQL") + map.get("statusSQL") + map.get("filenameSQL");\r
getRecordsForSQL(sql, rh);\r
}\r
}\r