Update of /var/cvs/html/mmbase/components/core
In directory james.mmbase.org:/tmp/cvs-serv26159
Modified Files:
events.jspx
Log Message:
beautified
See also: http://cvs.mmbase.org/viewcvs/html/mmbase/components/core
Index: events.jspx
===================================================================
RCS file: /var/cvs/html/mmbase/components/core/events.jspx,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- events.jspx 24 Feb 2008 10:51:17 -0000 1.5
+++ events.jspx 12 Apr 2008 14:30:00 -0000 1.6
@@ -8,16 +8,29 @@
>
<jsp:output omit-xml-declaration="true" />
<jsp:directive.page
import="org.mmbase.core.event.*,org.mmbase.module.core.*,java.util.Iterator" />
+ <mm:cloud rank="administrator">
<div
class="mm_c mm_c_core mm_c_b_events ${requestScope.className}"
id="${requestScope.componentId}">
- <h1>MMBase Events</h1>
+
<h3>${mm:string(requestScope['org.mmbase.framework.state'].renderer.block.title)}</h3>
<jsp:scriptlet>
EventManager manager = EventManager.getInstance();
</jsp:scriptlet>
- <mm:cloud rank="administrator">
<p><em><mm:time time="now" format=":FULL.FULL" /></em> - <mm:cloudinfo
type="user" /></p>
- <h2>Brokers</h2>
+ <table summary="Event statistics" border="0" cellspacing="0"
cellpadding="3">
+ <caption>Events statistics</caption>
+ <tr>
+ <th>Numer of propagated
events</th><td><jsp:expression>manager.getNumberOfPropagatedEvents()</jsp:expression></td>
+ </tr>
+ <tr>
+ <th>Cost</th>
+ <td>
+ <jsp:expression>manager.getPropagationCost()</jsp:expression> ms
+ (<jsp:expression>manager.getPropagationCostNs() /
manager.getNumberOfPropagatedEvents() / 1000</jsp:expression> ??s/event)
+ </td>
+ </tr>
+ </table>
+ <h4>Brokers</h4>
<ul>
<jsp:scriptlet>
Runtime.getRuntime().gc();
@@ -43,19 +56,26 @@
}
</jsp:scriptlet>
</ul>
- <h2>Send an event.</h2>
+
+ <h4>Send an event</h4>
<mm:import from="request" externid="id" jspvar="id" vartype="string"/>
<mm:import from="request" externid="type" jspvar="type"
vartype="integer" />
<mm:present referid="id">
<jsp:scriptlet>
IdEvent ev = new IdEvent(MMBase.getMMBase().getMachineName(), type,
id);
manager.propagateEvent(ev);
- </jsp:scriptlet
-> <p>Sending <jsp:expression>ev</jsp:expression></p>
+ </jsp:scriptlet> <div class="msg">Sending
<jsp:expression>ev</jsp:expression> </div>
</mm:present>
<form>
+ <table border="0" cellspacing="0" cellpadding="3" summary="send an
event">
+ <caption>Send an event into MMBase</caption>
+ <tr>
+ <th>Type</th><th>Class</th><th>Id</th>
+ </tr>
+ <tr>
+ <td>
<select name="type">
<c:forTokens items="0:new,1:change,2:delete" var="_" delims=",">
<c:choose>
@@ -68,6 +88,7 @@
</c:choose>
</c:forTokens>
</select>
+ </td><td>
<select name="class">
<c:forTokens
items="IdEvent:IdEvent,NodeEvent:NodeEvent,RelationEvent:RelationEvent" var="_"
delims=",">
<c:choose>
@@ -80,22 +101,14 @@
</c:choose>
</c:forTokens>
</select>
+ </td><td>
<input name="id" value="${id}"/>
<input type="submit" />
- </form>
- <table summary="Event statistics">
- <tr>
- <th>Numer of propagated
events</th><td><jsp:expression>manager.getNumberOfPropagatedEvents()</jsp:expression></td>
- </tr>
- <tr>
- <th>Cost</th>
- <td>
- <jsp:expression>manager.getPropagationCost()</jsp:expression> ms
- (<jsp:expression>manager.getPropagationCostNs() /
manager.getNumberOfPropagatedEvents() / 1000</jsp:expression> ??s/event)
</td>
</tr>
</table>
- </mm:cloud>
+ </form>
</div>
+ </mm:cloud>
</mm:content>
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs