hammant 02/01/15 02:39:16
Modified: apps/overlord/src/java/org/apache/avalon/overlord
Overlord.xinfo
apps/simpleserver/src/java/org/apache/avalon/simpleserver
SimpleBlockListener.java SimpleServer.xinfo
Log:
DTDs added
Revision Changes Path
1.2 +2 -0
jakarta-avalon-cornerstone/apps/overlord/src/java/org/apache/avalon/overlord/Overlord.xinfo
Index: Overlord.xinfo
===================================================================
RCS file:
/home/cvs/jakarta-avalon-cornerstone/apps/overlord/src/java/org/apache/avalon/overlord/Overlord.xinfo,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Overlord.xinfo 25 Nov 2001 07:34:01 -0000 1.1
+++ Overlord.xinfo 15 Jan 2002 10:39:16 -0000 1.2
@@ -1,4 +1,6 @@
<?xml version="1.0"?>
+<!DOCTYPE blockinfo PUBLIC "-//PHOENIX/Block Info DTD Version 1.0//EN"
+ "http://jakarta.apache.org/phoenix/blockinfo_1_0.dtd">
<blockinfo>
1.2 +15 -0
jakarta-avalon-cornerstone/apps/simpleserver/src/java/org/apache/avalon/simpleserver/SimpleBlockListener.java
Index: SimpleBlockListener.java
===================================================================
RCS file:
/home/cvs/jakarta-avalon-cornerstone/apps/simpleserver/src/java/org/apache/avalon/simpleserver/SimpleBlockListener.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- SimpleBlockListener.java 21 Nov 2001 17:26:00 -0000 1.1
+++ SimpleBlockListener.java 15 Jan 2002 10:39:16 -0000 1.2
@@ -9,6 +9,9 @@
import org.apache.avalon.phoenix.BlockEvent;
import org.apache.avalon.phoenix.BlockListener;
+import org.apache.avalon.phoenix.Block;
+import org.apache.avalon.phoenix.metainfo.BlockInfo;
+import org.apache.avalon.phoenix.metainfo.ServiceDescriptor;
import org.apache.avalon.framework.configuration.Configurable;
import org.apache.avalon.framework.configuration.Configuration;
import org.apache.avalon.framework.configuration.ConfigurationException;
@@ -36,6 +39,18 @@
public void blockAdded( final BlockEvent event )
{
System.out.println( "Added block '" + event.getName() + "'" );
+ Block block = event.getBlock();
+ System.out.println("Block " + block);
+ BlockInfo bi = event.getBlockInfo();
+ System.out.println("BlockInfo " + bi);
+ ServiceDescriptor[] sd = bi.getServices();
+ for (int i = 0; i < sd.length; i++) {
+ ServiceDescriptor descriptor = sd[i];
+ String name = descriptor.getName();
+ System.out.println(" Descriptor " + i + " = " + descriptor);
+ System.out.println(" Name " + i + " = " + name);
+ }
+
}
/**
1.3 +9 -7
jakarta-avalon-cornerstone/apps/simpleserver/src/java/org/apache/avalon/simpleserver/SimpleServer.xinfo
Index: SimpleServer.xinfo
===================================================================
RCS file:
/home/cvs/jakarta-avalon-cornerstone/apps/simpleserver/src/java/org/apache/avalon/simpleserver/SimpleServer.xinfo,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- SimpleServer.xinfo 12 Jan 2002 02:48:23 -0000 1.2
+++ SimpleServer.xinfo 15 Jan 2002 10:39:16 -0000 1.3
@@ -1,4 +1,6 @@
<?xml version="1.0"?>
+<!DOCTYPE blockinfo PUBLIC "-//PHOENIX/Block Info DTD Version 1.0//EN"
+ "http://jakarta.apache.org/phoenix/blockinfo_1_0.dtd">
<blockinfo>
@@ -9,29 +11,29 @@
<!-- services that are offered by this block -->
<services>
- <service name="org.apache.avalon.simpleserver.SimpleService"/>
+ <service name="org.apache.avalon.simpleserver.SimpleService"
version="1.0"/>
</services>
<!-- services that are exposed to management interface by block -->
<management>
- <service name="org.apache.avalon.simpleserver.SimpleService"/>
+ <service name="org.apache.avalon.simpleserver.SimpleService"
version="1.0"/>
</management>
<dependencies>
<dependency>
- <service name="org.apache.avalon.cornerstone.services.store.Store"/>
+ <service name="org.apache.avalon.cornerstone.services.store.Store"
version="1.0"/>
</dependency>
<dependency>
- <service
name="org.apache.avalon.cornerstone.services.connection.ConnectionManager"/>
+ <service
name="org.apache.avalon.cornerstone.services.connection.ConnectionManager"
version="1.0"/>
</dependency>
<dependency>
- <service
name="org.apache.avalon.cornerstone.services.sockets.SocketManager"/>
+ <service
name="org.apache.avalon.cornerstone.services.sockets.SocketManager"
version="1.0"/>
</dependency>
<dependency>
- <service
name="org.apache.avalon.cornerstone.services.packet.PacketManager"/>
+ <service
name="org.apache.avalon.cornerstone.services.packet.PacketManager"
version="1.0"/>
</dependency>
<dependency>
- <service
name="org.apache.avalon.cornerstone.services.scheduler.TimeScheduler"/>
+ <service
name="org.apache.avalon.cornerstone.services.scheduler.TimeScheduler"
version="1.0"/>
</dependency>
</dependencies>
</blockinfo>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>