You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by bl...@apache.org on 2003/03/07 19:57:25 UTC
cvs commit: avalon-excalibur/fortress/examples/src/java/org/apache/avalon/fortress/examples/viewer ComponentViewer.instruments Main.java
bloritsch 2003/03/07 10:57:25
Modified: fortress/examples/src/java/org/apache/avalon/fortress/examples/viewer
Main.java
Added: fortress/examples/src/java/org/apache/avalon/fortress/examples/viewer
ComponentViewer.instruments
Log:
allow the Viewer to have instrumentables--is more interesting when connected to the Instrument Client
Revision Changes Path
1.3 +2 -1 avalon-excalibur/fortress/examples/src/java/org/apache/avalon/fortress/examples/viewer/Main.java
Index: Main.java
===================================================================
RCS file: /home/cvs/avalon-excalibur/fortress/examples/src/java/org/apache/avalon/fortress/examples/viewer/Main.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Main.java 25 Feb 2003 16:28:50 -0000 1.2
+++ Main.java 7 Mar 2003 18:57:25 -0000 1.3
@@ -78,6 +78,7 @@
config.setContainerConfiguration( "resource://org/apache/avalon/fortress/examples/viewer/ComponentViewer.xconf" );
config.setLoggerManagerConfiguration( "resource://org/apache/avalon/fortress/examples/viewer/ComponentViewer.xlog" );
config.setRoleManagerConfiguration( "resource://org/apache/avalon/fortress/examples/viewer/ComponentViewer.roles" );
+ config.setInstrumentManagerConfiguration( "resource://org/apache/avalon/fortress/examples/viewer/ComponentViewer.instruments" );
cm = new DefaultContainerManager( config.getContext() );
org.apache.avalon.framework.container.ContainerUtil.initialize( cm );
1.1 avalon-excalibur/fortress/examples/src/java/org/apache/avalon/fortress/examples/viewer/ComponentViewer.instruments
Index: ComponentViewer.instruments
===================================================================
<instrument logger="system.instrument">
<name>SwingContainer</name>
<description>Fortress SwingContainer Example</description>
<connectors>
<connector class="altrmi" port="15555"/>
</connectors>
<state-file interval="60000" use-compact-samples="true">
SwingContainer.sampledata
</state-file>
<instrumentables>
<instrumentable name="instrument-manager" description="Instrument Manager">
<instrument name="active-thread-count" description="Active Thread Count">
<sample type="max" interval="1000" size="600" description="Maximum each second."/>
</instrument>
<instrument name="total-memory" description="Total Memory">
<sample type="max" interval="1000" size="600" description="Maximum each second."/>
</instrument>
<instrument name="free-memory" description="Free Memory">
<sample type="min" interval="1000" size="600" description="Minimum each second."/>
</instrument>
<instrument name="memory" description="In-Use Memory">
<sample type="max" interval="1000" size="600" description="Maximum each second."/>
</instrument>
</instrumentable>
</instrumentables>
</instrument>
---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@avalon.apache.org
For additional commands, e-mail: cvs-help@avalon.apache.org