org.opennms.acl.ui.util
Class WebUtils

java.lang.Object
  extended by org.opennms.acl.ui.util.WebUtils

public class WebUtils
extends Object

WebUtils class.

Since:
jdk 1.5.0
Version:
$Id: $
Author:
Massimiliano Dessì (desmax74@yahoo.it)

Constructor Summary
WebUtils()
           
 
Method Summary
static boolean addSessionAttribute(javax.servlet.http.HttpSession session, String name, Object value)
          addSessionAttribute
static List<Integer> extractIdGrantedAuthorityFromString(String line, String separator)
          extractIdGrantedAuthorityFromString
static Authority getAuthority(javax.servlet.http.HttpServletRequest req)
          getAuthority
static Group getGroup(javax.servlet.http.HttpServletRequest req)
          getGroup
static int getIntId(javax.servlet.http.HttpServletRequest req)
          getIntId
static int getIntParam(javax.servlet.http.HttpServletRequest req, String name)
          getIntParam
static int getNumPage(javax.servlet.http.HttpServletRequest req)
          getNumPage
static Pager getPager(javax.servlet.http.HttpServletRequest req)
          getPager
static Pager getPager(javax.servlet.http.HttpServletRequest req, Integer totalItemsNumber, Integer numberItemsOnPage)
          getPager
static Pager getPager(int page, Integer totalItemsNumber, Integer numberItemsOnPage)
          getPager
static GenericUser getUser(javax.servlet.http.HttpServletRequest req)
          getUser
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebUtils

public WebUtils()
Method Detail

getIntId

public static int getIntId(javax.servlet.http.HttpServletRequest req)

getIntId

Parameters:
req - a HttpServletRequest object.
Returns:
a int.

getIntParam

public static int getIntParam(javax.servlet.http.HttpServletRequest req,
                              String name)

getIntParam

Parameters:
req - a HttpServletRequest object.
name - a String object.
Returns:
a int.

addSessionAttribute

public static boolean addSessionAttribute(javax.servlet.http.HttpSession session,
                                          String name,
                                          Object value)

addSessionAttribute

Parameters:
session - a HttpSession object.
name - a String object.
value - a Object object.
Returns:
a boolean.

getNumPage

public static int getNumPage(javax.servlet.http.HttpServletRequest req)

getNumPage

Parameters:
req - a HttpServletRequest object.
Returns:
a int.

getPager

public static Pager getPager(javax.servlet.http.HttpServletRequest req)

getPager

Parameters:
req - a HttpServletRequest object.
Returns:
a Pager object.

getUser

public static GenericUser getUser(javax.servlet.http.HttpServletRequest req)

getUser

Parameters:
req - a HttpServletRequest object.
Returns:
a GenericUser object.

getAuthority

public static Authority getAuthority(javax.servlet.http.HttpServletRequest req)

getAuthority

Parameters:
req - a HttpServletRequest object.
Returns:
a Authority object.

getGroup

public static Group getGroup(javax.servlet.http.HttpServletRequest req)

getGroup

Parameters:
req - a HttpServletRequest object.
Returns:
a Group object.

extractIdGrantedAuthorityFromString

public static List<Integer> extractIdGrantedAuthorityFromString(String line,
                                                                String separator)

extractIdGrantedAuthorityFromString

Parameters:
line - a String object.
separator - a String object.
Returns:
a List object.

getPager

public static Pager getPager(javax.servlet.http.HttpServletRequest req,
                             Integer totalItemsNumber,
                             Integer numberItemsOnPage)

getPager

Parameters:
req - a HttpServletRequest object.
totalItemsNumber - a Integer object.
numberItemsOnPage - a Integer object.
Returns:
a Pager object.

getPager

public static Pager getPager(int page,
                             Integer totalItemsNumber,
                             Integer numberItemsOnPage)

getPager

Parameters:
page - a int.
totalItemsNumber - a Integer object.
numberItemsOnPage - a Integer object.
Returns:
a Pager object.


Copyright © 2011. All Rights Reserved.