You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avalon.apache.org by do...@apache.org on 2001/11/02 10:04:41 UTC

cvs commit: jakarta-avalon-cornerstone/apps/demo/src/java/org/apache/avalon/cornerstone/demos/simpleserver SimpleServer.java

donaldp     01/11/02 01:04:41

  Modified:    apps/demo/src/java/org/apache/avalon/cornerstone/demos/simpleserver
                        SimpleServer.java
  Log:
  Removed invalid ';' that violates JLS (and thus jikes wont compile it).
  
  Revision  Changes    Path
  1.2       +25 -11    jakarta-avalon-cornerstone/apps/demo/src/java/org/apache/avalon/cornerstone/demos/simpleserver/SimpleServer.java
  
  Index: SimpleServer.java
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-cornerstone/apps/demo/src/java/org/apache/avalon/cornerstone/demos/simpleserver/SimpleServer.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- SimpleServer.java	2001/09/10 20:53:17	1.1
  +++ SimpleServer.java	2001/11/02 09:04:41	1.2
  @@ -14,15 +14,6 @@
   import java.net.SocketException;
   import java.util.Iterator;
   import java.util.StringTokenizer;
  -import org.apache.avalon.framework.activity.Initializable;
  -import org.apache.avalon.framework.component.Component;
  -import org.apache.avalon.framework.component.ComponentException;
  -import org.apache.avalon.framework.component.ComponentManager;
  -import org.apache.avalon.framework.component.Composable;
  -import org.apache.avalon.framework.configuration.Configurable;
  -import org.apache.avalon.framework.configuration.Configuration;
  -import org.apache.avalon.framework.configuration.ConfigurationException;
  -import org.apache.avalon.framework.logger.AbstractLoggable;
   import org.apache.avalon.cornerstone.services.connection.ConnectionHandler;
   import org.apache.avalon.cornerstone.services.connection.ConnectionHandlerFactory;
   import org.apache.avalon.cornerstone.services.connection.ConnectionManager;
  @@ -35,7 +26,19 @@
   import org.apache.avalon.cornerstone.services.sockets.SocketManager;
   import org.apache.avalon.cornerstone.services.store.ObjectRepository;
   import org.apache.avalon.cornerstone.services.store.Store;
  +import org.apache.avalon.framework.activity.Initializable;
  +import org.apache.avalon.framework.component.Component;
  +import org.apache.avalon.framework.component.ComponentException;
  +import org.apache.avalon.framework.component.ComponentManager;
  +import org.apache.avalon.framework.component.Composable;
  +import org.apache.avalon.framework.configuration.Configurable;
  +import org.apache.avalon.framework.configuration.Configuration;
  +import org.apache.avalon.framework.configuration.ConfigurationException;
  +import org.apache.avalon.framework.context.Context;
  +import org.apache.avalon.framework.context.Contextualizable;
  +import org.apache.avalon.framework.logger.AbstractLoggable;
   import org.apache.avalon.phoenix.Block;
  +import org.apache.avalon.phoenix.BlockContext;
   
   /**
    * This is a demo block used to demonstrate a simple server using Avalon. The
  @@ -51,7 +54,7 @@
    */
   public class SimpleServer
       extends AbstractLoggable
  -    implements Block, SimpleService, Composable, Configurable, Initializable,
  +    implements Block, SimpleService, Contextualizable, Composable, Configurable, Initializable,
                  ConnectionHandlerFactory, ConnectionHandler, Target
   {
       private TimeScheduler           m_timeScheduler;
  @@ -63,6 +66,17 @@
   
       private PrintWriter             m_out;
       private int                     m_count;
  +    private BlockContext            m_context;
  +
  +    public void contextualize( final Context context )
  +    {
  +        m_context = (BlockContext)context;
  +    }
  +
  +    protected final BlockContext getBlockContext()
  +    {
  +        return m_context;
  +    }
   
       public void compose( final ComponentManager componentManager )
           throws ComponentException
  @@ -208,7 +222,7 @@
               }
           }
   
  -        System.out.println( "Target triggered: " + triggerName );
  +        System.out.println( "[" + getBlockContext().getName() + "] Target triggered: " + triggerName );
       }
   
       private boolean parseCommand( String command )
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: cvs commit: jakarta-avalon-cornerstone/apps/demo/src/java/org/apache/avalon/cornerstone/demos/simpleserver SimpleServer.java

Posted by Peter Donald <do...@apache.org>.
oops - don't you hate when you apply wrong message ;)

On Fri, 2 Nov 2001 20:04, donaldp@apache.org wrote:
> donaldp     01/11/02 01:04:41
>
>   Modified:   
> apps/demo/src/java/org/apache/avalon/cornerstone/demos/simpleserver
> SimpleServer.java
>   Log:
>   Removed invalid ';' that violates JLS (and thus jikes wont compile it).
>
>   Revision  Changes    Path
>   1.2       +25 -11   
> jakarta-avalon-cornerstone/apps/demo/src/java/org/apache/avalon/cornerstone
>/demos/simpleserver/SimpleServer.java
>
>   Index: SimpleServer.java
>   ===================================================================
>   RCS file:
> /home/cvs/jakarta-avalon-cornerstone/apps/demo/src/java/org/apache/avalon/c
>ornerstone/demos/simpleserver/SimpleServer.java,v retrieving revision 1.1
>   retrieving revision 1.2
>   diff -u -r1.1 -r1.2
>   --- SimpleServer.java	2001/09/10 20:53:17	1.1
>   +++ SimpleServer.java	2001/11/02 09:04:41	1.2
>   @@ -14,15 +14,6 @@
>    import java.net.SocketException;
>    import java.util.Iterator;
>    import java.util.StringTokenizer;
>   -import org.apache.avalon.framework.activity.Initializable;
>   -import org.apache.avalon.framework.component.Component;
>   -import org.apache.avalon.framework.component.ComponentException;
>   -import org.apache.avalon.framework.component.ComponentManager;
>   -import org.apache.avalon.framework.component.Composable;
>   -import org.apache.avalon.framework.configuration.Configurable;
>   -import org.apache.avalon.framework.configuration.Configuration;
>   -import org.apache.avalon.framework.configuration.ConfigurationException;
>   -import org.apache.avalon.framework.logger.AbstractLoggable;
>    import
> org.apache.avalon.cornerstone.services.connection.ConnectionHandler; import
> org.apache.avalon.cornerstone.services.connection.ConnectionHandlerFactory;
> import org.apache.avalon.cornerstone.services.connection.ConnectionManager;
> @@ -35,7 +26,19 @@
>    import org.apache.avalon.cornerstone.services.sockets.SocketManager;
>    import org.apache.avalon.cornerstone.services.store.ObjectRepository;
>    import org.apache.avalon.cornerstone.services.store.Store;
>   +import org.apache.avalon.framework.activity.Initializable;
>   +import org.apache.avalon.framework.component.Component;
>   +import org.apache.avalon.framework.component.ComponentException;
>   +import org.apache.avalon.framework.component.ComponentManager;
>   +import org.apache.avalon.framework.component.Composable;
>   +import org.apache.avalon.framework.configuration.Configurable;
>   +import org.apache.avalon.framework.configuration.Configuration;
>   +import org.apache.avalon.framework.configuration.ConfigurationException;
>   +import org.apache.avalon.framework.context.Context;
>   +import org.apache.avalon.framework.context.Contextualizable;
>   +import org.apache.avalon.framework.logger.AbstractLoggable;
>    import org.apache.avalon.phoenix.Block;
>   +import org.apache.avalon.phoenix.BlockContext;
>
>    /**
>     * This is a demo block used to demonstrate a simple server using
> Avalon. The @@ -51,7 +54,7 @@
>     */
>    public class SimpleServer
>        extends AbstractLoggable
>   -    implements Block, SimpleService, Composable, Configurable,
> Initializable, +    implements Block, SimpleService, Contextualizable,
> Composable, Configurable, Initializable, ConnectionHandlerFactory,
> ConnectionHandler, Target {
>        private TimeScheduler           m_timeScheduler;
>   @@ -63,6 +66,17 @@
>
>        private PrintWriter             m_out;
>        private int                     m_count;
>   +    private BlockContext            m_context;
>   +
>   +    public void contextualize( final Context context )
>   +    {
>   +        m_context = (BlockContext)context;
>   +    }
>   +
>   +    protected final BlockContext getBlockContext()
>   +    {
>   +        return m_context;
>   +    }
>
>        public void compose( final ComponentManager componentManager )
>            throws ComponentException
>   @@ -208,7 +222,7 @@
>                }
>            }
>
>   -        System.out.println( "Target triggered: " + triggerName );
>   +        System.out.println( "[" + getBlockContext().getName() + "]
> Target triggered: " + triggerName ); }
>
>        private boolean parseCommand( String command )

-- 
Cheers,

Pete

*------------------------------------------------*
| Trying is the first step to failure.           |
|   So never try, Lisa  - Homer Jay Simpson      |
*------------------------------------------------*


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>