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]>

Reply via email to