Examples of LinkHeader


Examples of com.sun.jersey.core.header.LinkHeader

        super(headers);
        this.c = c;
    }

    public WebResource resource(String rel) {
        LinkHeader lh = getLink(rel);
        if (lh == null)
            return null;
        return c.resource(lh.getUri());
    }
View Full Code Here

Examples of com.sun.jersey.core.header.LinkHeader

            return null;
        return c.resource(lh.getUri());
    }

    public ViewResource viewResource(String rel) {
        LinkHeader lh = getLink(rel);
        if (lh == null)
            return null;
        return c.viewResource(lh.getUri());
    }
View Full Code Here

Examples of com.sun.jersey.core.header.LinkHeader

        super(headers);
        this.c = c;
    }

    public WebResource resource(String rel) {
        LinkHeader lh = getLink(rel);
        if (lh == null)
            return null;
        return c.resource(lh.getUri());
    }
View Full Code Here

Examples of com.sun.jersey.core.header.LinkHeader

            return null;
        return c.resource(lh.getUri());
    }

    public ViewResource viewResource(String rel) {
        LinkHeader lh = getLink(rel);
        if (lh == null)
            return null;
        return c.viewResource(lh.getUri());
    }
View Full Code Here

Examples of name.pehl.karaka.shared.model.LinkHeader

                    String errorMessage = "No activities found";
                    ShowMessageEvent.fire(DashboardPresenter.this, new Message(WARNING, errorMessage, true));
                    warn(activity, errorMessage);

                    String links = caught.getMethod().getResponse().getHeader("Link");
                    LinkHeader linkHeader = new LinkHeader(LinksParser.valueOf(links));
                    ActivitiesNotFoundEvent.fire(DashboardPresenter.this, linkHeader);
                }
            });
        }
View Full Code Here

Examples of org.jboss.resteasy.spi.LinkHeader

      return httpMethods != null && httpMethods.size() == 1;
   }

   private Link getLink(final LinkHeaderParam link, ClientRequestContext context)
   {
      LinkHeader linkHeader = context.getClientResponse().getLinkHeader();
      if (!"".equals(link.rel()))
         return linkHeader.getLinkByRelationship(link.rel());
      else
         return linkHeader.getLinkByTitle(link.title());
   }
View Full Code Here

Examples of org.jboss.resteasy.spi.LinkHeader

   }

   public LinkHeader getLinkHeader()
   {
      if (linkHeader != null) return linkHeader;
      linkHeader = new LinkHeader();
      if (!headers.containsKey("Link"))
      {
         return linkHeader;
      }
      List<String> links = headers.get("Link");
      LinkHeaderDelegate delegate = new LinkHeaderDelegate();
      for (String link : links)
      {
         LinkHeader tmp = delegate.fromString(link);
         linkHeader.getLinks().addAll(tmp.getLinks());
         linkHeader.getLinksByRelationship().putAll(tmp.getLinksByRelationship());
         linkHeader.getLinksByTitle().putAll(tmp.getLinksByTitle());

      }
      for (Link link : linkHeader.getLinks())
      {
         link.setExecutor(executor);
View Full Code Here

Examples of org.jboss.resteasy.spi.LinkHeader

   public ClientRequest addLink(Link link)
   {
      if (linkHeader == null)
      {
         linkHeader = new LinkHeader();
      }
      linkHeader.getLinks().add(link);
      return this;
   }
View Full Code Here

Examples of org.jboss.resteasy.spi.LinkHeader

   @Test
   public void testTopic() throws Exception
   {
      LinkHeaderDelegate delegate = new LinkHeaderDelegate();
      LinkHeader header = delegate.fromString("<http://localhost:8081/linkheader/topic/sender>; rel=\"sender\"; title=\"sender\", <http://localhost:8081/linkheader/topic/poller>; rel=\"top-message\"; title=\"top-message\"");
      Link sender = header.getLinkByTitle("sender");
      Assert.assertNotNull(sender);
      Assert.assertEquals("http://localhost:8081/linkheader/topic/sender", sender.getHref());
      Assert.assertEquals("sender", sender.getRelationship());
      Link top = header.getLinkByTitle("top-message");
      Assert.assertNotNull(top);
      Assert.assertEquals("http://localhost:8081/linkheader/topic/poller", top.getHref());
      Assert.assertEquals("top-message", top.getRelationship());

   }
View Full Code Here

Examples of org.jboss.resteasy.spi.LinkHeader

   @Test
   public void testTopic2() throws Exception
   {
      LinkHeaderDelegate delegate = new LinkHeaderDelegate();
      LinkHeader header = delegate.fromString("<http://localhost:8081/topics/test/poller/next?index=0>; rel=\"next-message\"; title=\"next-message\",<http://localhost:8081/topics/test/poller>; rel=\"generator\"; title=\"generator\"");
      Link next = header.getLinkByTitle("next-message");
      Assert.assertNotNull(next);
      Assert.assertEquals("http://localhost:8081/topics/test/poller/next?index=0", next.getHref());
      Assert.assertEquals("next-message", next.getRelationship());
      Link generator = header.getLinkByTitle("generator");
      Assert.assertNotNull(generator);
      Assert.assertEquals("http://localhost:8081/topics/test/poller", generator.getHref());
      Assert.assertEquals("generator", generator.getRelationship());

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.