Author: jbarrez
Date: 2009-09-15 16:48:19 -0400 (Tue, 15 Sep 2009)
New Revision: 5644
Modified:
projects/demos/trainticket-demo/jbpm_on_rails_bam/trunk/src/hot/org/jbpm/trainticketdemo/bam/session/GraphProducerBean.java
projects/demos/trainticket-demo/jbpm_on_rails_bam/trunk/src/hot/org/jbpm/trainticketdemo/bam/util/JdbcTemplate.java
projects/demos/trainticket-demo/jbpm_on_rails_bam/trunk/src/main/org/jbpm/trainticketdemo/bam/entity/Metric.java
projects/demos/trainticket-demo/jbpm_on_rails_bam/trunk/src/main/org/jbpm/trainticketdemo/bam/entity/TicketSale.java
projects/demos/trainticket-demo/jbpm_on_rails_bam/trunk/view/home.xhtml
Log:
Small enhancements to demo
Modified:
projects/demos/trainticket-demo/jbpm_on_rails_bam/trunk/src/hot/org/jbpm/trainticketdemo/bam/session/GraphProducerBean.java
===================================================================
---
projects/demos/trainticket-demo/jbpm_on_rails_bam/trunk/src/hot/org/jbpm/trainticketdemo/bam/session/GraphProducerBean.java 2009-09-15
20:47:18 UTC (rev 5643)
+++
projects/demos/trainticket-demo/jbpm_on_rails_bam/trunk/src/hot/org/jbpm/trainticketdemo/bam/session/GraphProducerBean.java 2009-09-15
20:48:19 UTC (rev 5644)
@@ -38,6 +38,10 @@
import org.jbpm.trainticketdemo.bam.util.JdbcTemplate;
/**
+ *
+ * Implementation that will produce the graphs (or charts, whatever you call them),
+ * using good old plain JDBC.
+ *
* @author Joram Barrez
*/
@Stateless
@@ -173,7 +177,7 @@
"WHEN DURATION_ > 10000 AND DURATION_ <= 20000 THEN
'10s>time>=20s' " +
"WHEN DURATION_ > 20000 AND DURATION_ <= 30000 THEN
'20s>time>=30s' " +
"ELSE '>30s' END) as reactionTime FROM
JBPM4_HIST_ACTINST " +
- "WHERE ACTIVITY_NAME_ = 'Accept quote') " +
+ "WHERE ACTIVITY_NAME_ = 'Accept quote' AND DURATION_ > 0)
" +
"GROUP BY reactionTime");
ResultSet rs = stm.executeQuery();
while (rs.next()) {
Modified:
projects/demos/trainticket-demo/jbpm_on_rails_bam/trunk/src/hot/org/jbpm/trainticketdemo/bam/util/JdbcTemplate.java
===================================================================
---
projects/demos/trainticket-demo/jbpm_on_rails_bam/trunk/src/hot/org/jbpm/trainticketdemo/bam/util/JdbcTemplate.java 2009-09-15
20:47:18 UTC (rev 5643)
+++
projects/demos/trainticket-demo/jbpm_on_rails_bam/trunk/src/hot/org/jbpm/trainticketdemo/bam/util/JdbcTemplate.java 2009-09-15
20:48:19 UTC (rev 5644)
@@ -25,6 +25,8 @@
import java.sql.SQLException;
/**
+ * Inspired by the Spring template for doing JDBC operations.
+ *
* @author Joram Barrez
*/
public class JdbcTemplate {
Modified:
projects/demos/trainticket-demo/jbpm_on_rails_bam/trunk/src/main/org/jbpm/trainticketdemo/bam/entity/Metric.java
===================================================================
---
projects/demos/trainticket-demo/jbpm_on_rails_bam/trunk/src/main/org/jbpm/trainticketdemo/bam/entity/Metric.java 2009-09-15
20:47:18 UTC (rev 5643)
+++
projects/demos/trainticket-demo/jbpm_on_rails_bam/trunk/src/main/org/jbpm/trainticketdemo/bam/entity/Metric.java 2009-09-15
20:48:19 UTC (rev 5644)
@@ -22,6 +22,8 @@
package org.jbpm.trainticketdemo.bam.entity;
/**
+ * Wrapper class for a category and a value, to be used for displaying metrics in a
chart.
+ *
* @author Joram Barrez
*/
public class Metric {
Modified:
projects/demos/trainticket-demo/jbpm_on_rails_bam/trunk/src/main/org/jbpm/trainticketdemo/bam/entity/TicketSale.java
===================================================================
---
projects/demos/trainticket-demo/jbpm_on_rails_bam/trunk/src/main/org/jbpm/trainticketdemo/bam/entity/TicketSale.java 2009-09-15
20:47:18 UTC (rev 5643)
+++
projects/demos/trainticket-demo/jbpm_on_rails_bam/trunk/src/main/org/jbpm/trainticketdemo/bam/entity/TicketSale.java 2009-09-15
20:48:19 UTC (rev 5644)
@@ -21,9 +21,10 @@
*/
package org.jbpm.trainticketdemo.bam.entity;
-import java.util.Date;
/**
+ * Class representing the sale of one train ticket in a given period.
+ *
* @author Joram Barrez
*/
public class TicketSale {
Modified: projects/demos/trainticket-demo/jbpm_on_rails_bam/trunk/view/home.xhtml
===================================================================
--- projects/demos/trainticket-demo/jbpm_on_rails_bam/trunk/view/home.xhtml 2009-09-15
20:47:18 UTC (rev 5643)
+++ projects/demos/trainticket-demo/jbpm_on_rails_bam/trunk/view/home.xhtml 2009-09-15
20:48:19 UTC (rev 5644)
@@ -32,7 +32,7 @@
var barChartStyle =
{
color: 0xB0C4DE,
- size: 60
+ size: 30
};
</script>
Show replies by date