Examples of BufferHandler


Examples of org.apache.directory.mavibot.btree.serializer.BufferHandler

        assertEquals( ( byte ) 0x00, result[3] );
        assertEquals( ( byte ) 0x00, result[2] );
        assertEquals( ( byte ) 0x00, result[1] );
        assertEquals( ( byte ) 0x00, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).longValue() );

        // ------------------------------------------------------------------
        value = 0x0000000000000001L;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0x01, result[7] );
        assertEquals( ( byte ) 0x00, result[6] );
        assertEquals( ( byte ) 0x00, result[5] );
        assertEquals( ( byte ) 0x00, result[4] );
        assertEquals( ( byte ) 0x00, result[3] );
        assertEquals( ( byte ) 0x00, result[2] );
        assertEquals( ( byte ) 0x00, result[1] );
        assertEquals( ( byte ) 0x00, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).longValue() );

        // ------------------------------------------------------------------
        value = 0x00000000000000FFL;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0xFF, result[7] );
        assertEquals( ( byte ) 0x00, result[6] );
        assertEquals( ( byte ) 0x00, result[5] );
        assertEquals( ( byte ) 0x00, result[4] );
        assertEquals( ( byte ) 0x00, result[3] );
        assertEquals( ( byte ) 0x00, result[2] );
        assertEquals( ( byte ) 0x00, result[1] );
        assertEquals( ( byte ) 0x00, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).longValue() );

        // ------------------------------------------------------------------
        value = 0x0000000000000100L;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0x00, result[7] );
        assertEquals( ( byte ) 0x01, result[6] );
        assertEquals( ( byte ) 0x00, result[5] );
        assertEquals( ( byte ) 0x00, result[4] );
        assertEquals( ( byte ) 0x00, result[3] );
        assertEquals( ( byte ) 0x00, result[2] );
        assertEquals( ( byte ) 0x00, result[1] );
        assertEquals( ( byte ) 0x00, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).longValue() );

        // ------------------------------------------------------------------
        value = 0x000000000000FFFFL;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0xFF, result[7] );
        assertEquals( ( byte ) 0xFF, result[6] );
        assertEquals( ( byte ) 0x00, result[5] );
        assertEquals( ( byte ) 0x00, result[4] );
        assertEquals( ( byte ) 0x00, result[3] );
        assertEquals( ( byte ) 0x00, result[2] );
        assertEquals( ( byte ) 0x00, result[1] );
        assertEquals( ( byte ) 0x00, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).longValue() );

        // ------------------------------------------------------------------
        value = 0x0000000000010000L;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0x00, result[7] );
        assertEquals( ( byte ) 0x00, result[6] );
        assertEquals( ( byte ) 0x01, result[5] );
        assertEquals( ( byte ) 0x00, result[4] );
        assertEquals( ( byte ) 0x00, result[3] );
        assertEquals( ( byte ) 0x00, result[2] );
        assertEquals( ( byte ) 0x00, result[1] );
        assertEquals( ( byte ) 0x00, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).longValue() );

        // ------------------------------------------------------------------
        value = 0x0000000000FFFFFFL;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0xFF, result[7] );
        assertEquals( ( byte ) 0xFF, result[6] );
        assertEquals( ( byte ) 0xFF, result[5] );
        assertEquals( ( byte ) 0x00, result[4] );
        assertEquals( ( byte ) 0x00, result[3] );
        assertEquals( ( byte ) 0x00, result[2] );
        assertEquals( ( byte ) 0x00, result[1] );
        assertEquals( ( byte ) 0x00, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).longValue() );

        // ------------------------------------------------------------------
        value = 0x0000000001000000L;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0x00, result[7] );
        assertEquals( ( byte ) 0x00, result[6] );
        assertEquals( ( byte ) 0x00, result[5] );
        assertEquals( ( byte ) 0x01, result[4] );
        assertEquals( ( byte ) 0x00, result[3] );
        assertEquals( ( byte ) 0x00, result[2] );
        assertEquals( ( byte ) 0x00, result[1] );
        assertEquals( ( byte ) 0x00, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).longValue() );

        // ------------------------------------------------------------------
        value = 0x000000007FFFFFFFL;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0xFF, result[7] );
        assertEquals( ( byte ) 0xFF, result[6] );
        assertEquals( ( byte ) 0xFF, result[5] );
        assertEquals( ( byte ) 0x7F, result[4] );
        assertEquals( ( byte ) 0x00, result[3] );
        assertEquals( ( byte ) 0x00, result[2] );
        assertEquals( ( byte ) 0x00, result[1] );
        assertEquals( ( byte ) 0x00, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).longValue() );

        // ------------------------------------------------------------------
        value = 0x0000000080000000L;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0x00, result[7] );
        assertEquals( ( byte ) 0x00, result[6] );
        assertEquals( ( byte ) 0x00, result[5] );
        assertEquals( ( byte ) 0x80, result[4] );
        assertEquals( ( byte ) 0x00, result[3] );
        assertEquals( ( byte ) 0x00, result[2] );
        assertEquals( ( byte ) 0x00, result[1] );
        assertEquals( ( byte ) 0x00, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).longValue() );

        // ------------------------------------------------------------------
        value = 0x00000000FFFFFFFFL;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0xFF, result[7] );
        assertEquals( ( byte ) 0xFF, result[6] );
        assertEquals( ( byte ) 0xFF, result[5] );
        assertEquals( ( byte ) 0xFF, result[4] );
        assertEquals( ( byte ) 0x00, result[3] );
        assertEquals( ( byte ) 0x00, result[2] );
        assertEquals( ( byte ) 0x00, result[1] );
        assertEquals( ( byte ) 0x00, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).longValue() );

        // ------------------------------------------------------------------
        value = 0x0000000100000000L;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0x00, result[7] );
        assertEquals( ( byte ) 0x00, result[6] );
        assertEquals( ( byte ) 0x00, result[5] );
        assertEquals( ( byte ) 0x00, result[4] );
        assertEquals( ( byte ) 0x01, result[3] );
        assertEquals( ( byte ) 0x00, result[2] );
        assertEquals( ( byte ) 0x00, result[1] );
        assertEquals( ( byte ) 0x00, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).longValue() );

        // ------------------------------------------------------------------
        value = 0x000000FFFFFFFFFFL;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0xFF, result[7] );
        assertEquals( ( byte ) 0xFF, result[6] );
        assertEquals( ( byte ) 0xFF, result[5] );
        assertEquals( ( byte ) 0xFF, result[4] );
        assertEquals( ( byte ) 0xFF, result[3] );
        assertEquals( ( byte ) 0x00, result[2] );
        assertEquals( ( byte ) 0x00, result[1] );
        assertEquals( ( byte ) 0x00, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).longValue() );

        // ------------------------------------------------------------------
        value = 0x0000010000000000L;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0x00, result[7] );
        assertEquals( ( byte ) 0x00, result[6] );
        assertEquals( ( byte ) 0x00, result[5] );
        assertEquals( ( byte ) 0x00, result[4] );
        assertEquals( ( byte ) 0x00, result[3] );
        assertEquals( ( byte ) 0x01, result[2] );
        assertEquals( ( byte ) 0x00, result[1] );
        assertEquals( ( byte ) 0x00, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).longValue() );

        // ------------------------------------------------------------------
        value = 0x0000FFFFFFFFFFFFL;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0xFF, result[7] );
        assertEquals( ( byte ) 0xFF, result[6] );
        assertEquals( ( byte ) 0xFF, result[5] );
        assertEquals( ( byte ) 0xFF, result[4] );
        assertEquals( ( byte ) 0xFF, result[3] );
        assertEquals( ( byte ) 0xFF, result[2] );
        assertEquals( ( byte ) 0x00, result[1] );
        assertEquals( ( byte ) 0x00, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).longValue() );

        // ------------------------------------------------------------------
        value = 0x0001000000000000L;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0x00, result[7] );
        assertEquals( ( byte ) 0x00, result[6] );
        assertEquals( ( byte ) 0x00, result[5] );
        assertEquals( ( byte ) 0x00, result[4] );
        assertEquals( ( byte ) 0x00, result[3] );
        assertEquals( ( byte ) 0x00, result[2] );
        assertEquals( ( byte ) 0x01, result[1] );
        assertEquals( ( byte ) 0x00, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).longValue() );

        // ------------------------------------------------------------------
        value = 0x00FFFFFFFFFFFFFFL;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0xFF, result[7] );
        assertEquals( ( byte ) 0xFF, result[6] );
        assertEquals( ( byte ) 0xFF, result[5] );
        assertEquals( ( byte ) 0xFF, result[4] );
        assertEquals( ( byte ) 0xFF, result[3] );
        assertEquals( ( byte ) 0xFF, result[2] );
        assertEquals( ( byte ) 0xFF, result[1] );
        assertEquals( ( byte ) 0x00, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).longValue() );

        // ------------------------------------------------------------------
        value = 0x0100000000000000L;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0x00, result[7] );
        assertEquals( ( byte ) 0x00, result[6] );
        assertEquals( ( byte ) 0x00, result[5] );
        assertEquals( ( byte ) 0x00, result[4] );
        assertEquals( ( byte ) 0x00, result[3] );
        assertEquals( ( byte ) 0x00, result[2] );
        assertEquals( ( byte ) 0x00, result[1] );
        assertEquals( ( byte ) 0x01, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).longValue() );

        // ------------------------------------------------------------------
        value = 0x7FFFFFFFFFFFFFFFL;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0xFF, result[7] );
        assertEquals( ( byte ) 0xFF, result[6] );
        assertEquals( ( byte ) 0xFF, result[5] );
        assertEquals( ( byte ) 0xFF, result[4] );
        assertEquals( ( byte ) 0xFF, result[3] );
        assertEquals( ( byte ) 0xFF, result[2] );
        assertEquals( ( byte ) 0xFF, result[1] );
        assertEquals( ( byte ) 0x7F, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).longValue() );

        // ------------------------------------------------------------------
        value = 0x8000000000000000L;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0x00, result[7] );
        assertEquals( ( byte ) 0x00, result[6] );
        assertEquals( ( byte ) 0x00, result[5] );
        assertEquals( ( byte ) 0x00, result[4] );
        assertEquals( ( byte ) 0x00, result[3] );
        assertEquals( ( byte ) 0x00, result[2] );
        assertEquals( ( byte ) 0x00, result[1] );
        assertEquals( ( byte ) 0x80, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).longValue() );

        // ------------------------------------------------------------------
        value = 0xFFFFFFFFFFFFFFFFL;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0xFF, result[7] );
        assertEquals( ( byte ) 0xFF, result[6] );
        assertEquals( ( byte ) 0xFF, result[5] );
        assertEquals( ( byte ) 0xFF, result[4] );
        assertEquals( ( byte ) 0xFF, result[3] );
        assertEquals( ( byte ) 0xFF, result[2] );
        assertEquals( ( byte ) 0xFF, result[1] );
        assertEquals( ( byte ) 0xFF, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).longValue() );
    }
View Full Code Here

Examples of org.apache.directory.mavibot.btree.serializer.BufferHandler

        assertEquals( ( byte ) 0x00, result[3] );
        assertEquals( ( byte ) 0x00, result[2] );
        assertEquals( ( byte ) 0x00, result[1] );
        assertEquals( ( byte ) 0x00, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).intValue() );

        // ------------------------------------------------------------------
        value = 0x00000001;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0x01, result[3] );
        assertEquals( ( byte ) 0x00, result[2] );
        assertEquals( ( byte ) 0x00, result[1] );
        assertEquals( ( byte ) 0x00, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).intValue() );

        // ------------------------------------------------------------------
        value = 0x000000FF;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0xFF, result[3] );
        assertEquals( ( byte ) 0x00, result[2] );
        assertEquals( ( byte ) 0x00, result[1] );
        assertEquals( ( byte ) 0x00, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).intValue() );

        // ------------------------------------------------------------------
        value = 0x00000100;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0x00, result[3] );
        assertEquals( ( byte ) 0x01, result[2] );
        assertEquals( ( byte ) 0x00, result[1] );
        assertEquals( ( byte ) 0x00, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).intValue() );

        // ------------------------------------------------------------------
        value = 0x0000FFFF;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0xFF, result[3] );
        assertEquals( ( byte ) 0xFF, result[2] );
        assertEquals( ( byte ) 0x00, result[1] );
        assertEquals( ( byte ) 0x00, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).intValue() );

        // ------------------------------------------------------------------
        value = 0x00010000;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0x00, result[3] );
        assertEquals( ( byte ) 0x00, result[2] );
        assertEquals( ( byte ) 0x01, result[1] );
        assertEquals( ( byte ) 0x00, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).intValue() );

        // ------------------------------------------------------------------
        value = 0x00FFFFFF;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0xFF, result[3] );
        assertEquals( ( byte ) 0xFF, result[2] );
        assertEquals( ( byte ) 0xFF, result[1] );
        assertEquals( ( byte ) 0x00, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).intValue() );

        // ------------------------------------------------------------------
        value = 0x01000000;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0x00, result[3] );
        assertEquals( ( byte ) 0x00, result[2] );
        assertEquals( ( byte ) 0x00, result[1] );
        assertEquals( ( byte ) 0x01, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).intValue() );

        // ------------------------------------------------------------------
        value = 0x7FFFFFFF;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0x00FF, result[3] );
        assertEquals( ( byte ) 0x00FF, result[2] );
        assertEquals( ( byte ) 0x00FF, result[1] );
        assertEquals( ( byte ) 0x7F, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).intValue() );

        // ------------------------------------------------------------------
        value = 0x80000000;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0x00, result[3] );
        assertEquals( ( byte ) 0x00, result[2] );
        assertEquals( ( byte ) 0x00, result[1] );
        assertEquals( ( byte ) 0x80, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).intValue() );

        // ------------------------------------------------------------------
        value = 0xFFFFFFFF;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0xFF, result[3] );
        assertEquals( ( byte ) 0xFF, result[2] );
        assertEquals( ( byte ) 0xFF, result[1] );
        assertEquals( ( byte ) 0xFF, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).intValue() );
    }
View Full Code Here

Examples of org.apache.directory.mavibot.btree.serializer.BufferHandler

        byte[] result = serializer.serialize( value );

        assertEquals( ( byte ) 0x00, result[1] );
        assertEquals( ( byte ) 0x00, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).shortValue() );

        // ------------------------------------------------------------------
        value = 0x0001;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0x01, result[1] );
        assertEquals( ( byte ) 0x00, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).shortValue() );

        // ------------------------------------------------------------------
        value = 0x00FF;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0xFF, result[1] );
        assertEquals( ( byte ) 0x00, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).shortValue() );

        // ------------------------------------------------------------------
        value = 0x0100;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0x00, result[1] );
        assertEquals( ( byte ) 0x01, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).shortValue() );

        // ------------------------------------------------------------------
        value = 0x7FFF;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0xFF, result[1] );
        assertEquals( ( byte ) 0x7F, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).shortValue() );

        // ------------------------------------------------------------------
        value = ( short ) 0x8000;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0x00, result[1] );
        assertEquals( ( byte ) 0x80, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).shortValue() );

        // ------------------------------------------------------------------
        value = ( short ) 0xFFFF;
        result = serializer.serialize( value );

        assertEquals( ( byte ) 0xFF, result[1] );
        assertEquals( ( byte ) 0xFF, result[0] );

        assertEquals( value, serializer.deserialize( new BufferHandler( result ) ).shortValue() );
    }
View Full Code Here

Examples of org.apache.mavibot.btree.serializer.BufferHandler

     @return An instance of a Dn object
     *  @throws IOException if we can't deserialize the Dn
     */
    public Dn deserialize( ByteBuffer buffer ) throws IOException
    {
        return deserialize( new BufferHandler( buffer.array() ) );
    }
View Full Code Here

Examples of org.hornetq.spi.core.remoting.BufferHandler

      super.tearDown();
   }

   public void testStartStop() throws Exception
   {
      BufferHandler handler = new BufferHandler()
      {

         public void bufferReceived(final Object connectionID, final HornetQBuffer buffer)
         {
         }
View Full Code Here

Examples of org.hornetq.spi.core.remoting.BufferHandler

   // Public --------------------------------------------------------

   public void testStartStop() throws Exception
   {
      BufferHandler handler = new BufferHandler()
      {
         public void bufferReceived(final Object connectionID, final HornetQBuffer buffer)
         {
         }
      };
View Full Code Here

Examples of org.hornetq.spi.core.remoting.BufferHandler

      Assert.assertFalse(connector.isStarted());
   }

   public void testNullParams() throws Exception
   {
      BufferHandler handler = new BufferHandler()
      {
         public void bufferReceived(final Object connectionID, final HornetQBuffer buffer)
         {
         }
      };
View Full Code Here

Examples of org.hornetq.spi.core.remoting.BufferHandler

   public void testCreateAcceptor() throws Exception
   {
      NettyAcceptorFactory factory = new NettyAcceptorFactory();

      Map<String, Object> params = new HashMap<String, Object>();
      BufferHandler handler = new BufferHandler()
      {

         public void bufferReceived(final Object connectionID, final HornetQBuffer buffer)
         {
         }
View Full Code Here

Examples of org.hornetq.spi.core.remoting.BufferHandler

   public void testCreateAcceptor() throws Exception
   {
      NettyAcceptorFactory factory = new NettyAcceptorFactory();

      Map<String, Object> params = new HashMap<String, Object>();
      BufferHandler handler = new BufferHandler()
      {

         public void bufferReceived(final Object connectionID, final HornetQBuffer buffer)
         {
         }
View Full Code Here

Examples of org.hornetq.spi.core.remoting.BufferHandler

      super.tearDown();
   }

   public void testStartStop() throws Exception
   {
      BufferHandler handler = new BufferHandler()
      {

         public void bufferReceived(final Object connectionID, final HornetQBuffer buffer)
         {
         }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.