aerogear-controller 1.0.2

org.jboss.aerogear.controller.router.rest.pagination
Class WebLinking

java.lang.Object
  extended by org.jboss.aerogear.controller.router.rest.pagination.WebLinking

public class WebLinking
extends Object

WebLinking provides support for generating the HTTP response header in accordance to Web Linking.

See Also:
Links

Field Summary
static String LINK_HEADER
           
private  Links links
           
static String NEXT
           
static String PREVIOUS
           
 
Constructor Summary
WebLinking(Links links)
          Sole constructor.
 
Method Summary
 String getLinkHeaderName()
           
 String getLinkHeaders()
           
 String getNext()
           
 String getPrevious()
           
private  String oneLink(String link, String type)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

PREVIOUS

public static final String PREVIOUS
See Also:
Constant Field Values

NEXT

public static final String NEXT
See Also:
Constant Field Values

LINK_HEADER

public static final String LINK_HEADER
See Also:
Constant Field Values

links

private final Links links
Constructor Detail

WebLinking

public WebLinking(Links links)
Sole constructor.

Parameters:
links - the Links instance used to get the next, previous link links.
Method Detail

getLinkHeaderName

public String getLinkHeaderName()

getNext

public String getNext()

getPrevious

public String getPrevious()

getLinkHeaders

public String getLinkHeaders()

oneLink

private String oneLink(String link,
                       String type)

toString

public String toString()
Overrides:
toString in class Object

aerogear-controller 1.0.2

Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.