Examples of Headers


Examples of org.jclouds.rest.annotations.Headers

   }

   private void addHeaderIfAnnotationPresentOnMethod(Multimap<String, String> headers, Invocation invocation,
         Multimap<String, ?> tokenValues) {
      if (invocation.getInvokable().getOwnerType().getRawType().isAnnotationPresent(Headers.class)) {
         Headers header = invocation.getInvokable().getOwnerType().getRawType().getAnnotation(Headers.class);
         addHeader(headers, header, tokenValues);
      }
      if (invocation.getInvokable().isAnnotationPresent(Headers.class)) {
         Headers header = invocation.getInvokable().getAnnotation(Headers.class);
         addHeader(headers, header, tokenValues);
      }
   }
View Full Code Here

Examples of org.jgroups.util.Headers

    private static final MyHeader h1=new MyHeader(), h2=new MyHeader(), h3=new MyHeader();



    public static void testConstructor() {
        Headers hdrs=new Headers(5);
        System.out.println("hdrs = " + hdrs);
        assert hdrs.capacity() == 5 : "capacity must be 5 but was " + hdrs.capacity();
        short[] ids=hdrs.getRawIDs();
        assert ids.length == hdrs.capacity();
        Header[] headers=hdrs.getRawHeaders();
        assert headers.length == hdrs.capacity();
        assert hdrs.size() == 0;
    }
View Full Code Here

Examples of org.jgroups.util.Headers

        assert hdrs.size() == 0;
    }


    public static void testContructor2() {
        Headers old=createHeaders(3);

        Headers hdrs=new Headers(old);
        System.out.println("hdrs = " + hdrs);
        assert hdrs.capacity() == 3 : "capacity must be 3 but was " + hdrs.capacity();

        short[] ids=hdrs.getRawIDs();
        Header[] headers=hdrs.getRawHeaders();

        assert ids.length == hdrs.capacity();
        assert headers.length == hdrs.capacity();

        assert hdrs.size() == 3;

        // make sure 'hdrs' is not changed when 'old' is modified, as 'hdrs' is a copy
        old.putHeader((short)300, new MyHeader());
        assert hdrs.capacity() == 3 : "capacity must be 3 but was " + hdrs.capacity();

        assert ids.length == hdrs.capacity();
        assert headers.length == hdrs.capacity();

        assert hdrs.size() == 3;
    }
View Full Code Here

Examples of org.jgroups.util.Headers

        assert hdrs.size() == 3;
    }


    public static void testGetRawData() {
        Headers hdrs=createHeaders(3);

        short[] ids=hdrs.getRawIDs();
        Header[] headers=hdrs.getRawHeaders();

        assert ids.length == 3;
        assert headers.length == 3;

        assert ids[0] == NAKACK_ID;
        assert headers[0] == h1;

        assert ids[1] == FRAG_ID;
        assert headers[1] == h2;

        assert ids[2] == UDP_ID;
        assert headers[2] == h3;

        assert ids.length == hdrs.capacity();
        assert headers.length == hdrs.capacity();

        assert hdrs.size() == 3;
    }
View Full Code Here

Examples of org.jgroups.util.Headers

        assert hdrs.size() == 3;
    }


    public static void testGetHeaders() {
        Headers hdrs=createHeaders(3);
        Map<Short, Header> map=hdrs.getHeaders();
        System.out.println("map = " + map);
        assert map != null && map.size() == 3;
        assert map.get(NAKACK_ID) == h1;
        assert map.get(FRAG_ID) == h2;
        assert map.get(UDP_ID) == h3;
View Full Code Here

Examples of org.jgroups.util.Headers

        assert map.get(FRAG_ID) == h2;
        assert map.get(UDP_ID) == h3;
    }

    public static void testSize() {
        Headers hdrs=createHeaders(3);
        assert hdrs.size() == 3;
    }
View Full Code Here

Examples of org.jgroups.util.Headers

        assert hdrs.size() == 3;
    }


    private static Headers createHeaders(int initial_capacity) {
        Headers hdrs=new Headers(initial_capacity);
        hdrs.putHeader(NAKACK_ID,  h1);
        hdrs.putHeader(FRAG_ID, h2);
        hdrs.putHeader(UDP_ID, h3);
        return hdrs;
    }
View Full Code Here

Examples of org.jgroups.util.Headers

        return hdrs;
    }


    public static void testPutHeader() {
        Headers hdrs=createHeaders(3);
        assert hdrs.getHeader(NAKACK_ID) == h1;
        hdrs.putHeader(NAKACK_ID, new MyHeader());
        assert hdrs.size() == 3;
        assert hdrs.getHeader(NAKACK_ID) != h1;
        assert hdrs.capacity() == 3;

        hdrs.putHeader((short)400, new MyHeader());
        assert hdrs.size() == 4;
        assert hdrs.capacity() > 3;
    }
View Full Code Here

Examples of org.jgroups.util.Headers

        assert hdrs.capacity() > 3;
    }


    public static void testPutHeaderIfAbsent() {
        Headers hdrs=createHeaders(3);
        Header hdr=hdrs.putHeaderIfAbsent(FRAG_ID, new MyHeader());
        assert hdr == h2;
        assert hdr == hdrs.getHeader(FRAG_ID);
        assert hdrs.size() == 3;
        assert hdrs.capacity() == 3;

        hdr=hdrs.putHeaderIfAbsent((short)400, new MyHeader());
        System.out.println("hdrs = " + hdrs);
        assert hdr == null;
        assert hdrs.size() == 4;
        assert hdrs.capacity() == 6;
    }
View Full Code Here

Examples of org.jgroups.util.Headers

        assert hdrs.size() == 4;
        assert hdrs.capacity() == 6;
    }

    public static void testGetHeader() {
        Headers hdrs=createHeaders(3);
        assert null == hdrs.getHeader((short)400);
        assert hdrs.getHeader(UDP_ID) == h3;
    }
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.