com.tootsville
Class WebUtil

java.lang.Object
  extended by com.tootsville.WebUtil

public class WebUtil
extends java.lang.Object

TODO: The documentation for this type (WebUtil) is incomplete. (theys, Nov 3, 2009)

Author:
theys

Field Summary
static java.lang.String PARENT
          TODO: document this field (theys, Nov 3, 2009) PARENT (WebUtil)
static java.lang.String STAFF
          TODO: document this field (theys, Nov 3, 2009) STAFF (WebUtil)
static java.lang.String USER
          TODO: document this field (theys, Nov 3, 2009) USER (WebUtil)
 
Constructor Summary
WebUtil()
           
 
Method Summary
static java.lang.String afterRulesPage(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpSession session, java.util.Map<java.lang.String,java.lang.String> err)
          TODO: document this method (theys, Nov 3, 2009)
static java.lang.String afterUserDetails(javax.servlet.ServletRequest request, java.util.Map<java.lang.String,java.lang.String> storeValues, javax.servlet.http.HttpSession session, java.util.Map<java.lang.String,java.lang.String> errorMessages, java.util.Map<java.lang.String,java.lang.String> successMessages)
           
static Parent createParentLogin(java.lang.String userName, java.lang.String password)
          WRITEME: document this method (theys, Aug 12, 2009)
static User createUserLogin(java.lang.String userName, java.lang.String password)
           
static java.lang.String doAfterParent(javax.servlet.ServletRequest request, java.util.Map<java.lang.String,java.lang.String> storeValues, javax.servlet.http.HttpSession session, java.util.Map<java.lang.String,java.lang.String> err)
           
static java.lang.String fromMail(javax.servlet.http.HttpServletRequest request, java.util.HashMap<java.lang.String,java.lang.String> storeValues, javax.servlet.http.HttpSession session, java.util.HashMap<java.lang.String,java.lang.String> err)
           
static void log(boolean logMessage)
          TODO: document this method (theys, Nov 3, 2009)
static void log(char logMessage)
          TODO: document this method (theys, Nov 3, 2009)
static void log(char[] logMessage)
          TODO: document this method (theys, Nov 3, 2009)
static void log(double logMessage)
          TODO: document this method (theys, Nov 3, 2009)
static void log(float logMessage)
          TODO: document this method (theys, Nov 3, 2009)
static void log(int logMessage)
          TODO: document this method (theys, Nov 3, 2009)
static void log(long logMessage)
          TODO: document this method (theys, Nov 3, 2009)
static void log(short logMessage)
          TODO: document this method (theys, Nov 3, 2009)
static void log(java.lang.String logMessage)
          TODO: document this method (theys, Nov 3, 2009)
static java.lang.String processCC(javax.servlet.http.HttpSession session, javax.servlet.ServletRequest request, java.util.HashMap<java.lang.String,java.lang.String> err, java.util.HashMap<java.lang.String,java.lang.String> storeValues)
          TODO: document this method (theys, Nov 3, 2009)
static java.util.Vector<Person> searchUsers(java.lang.String searchParams)
          TODO: document this method (theys, Sep 24, 2009)
static void useTomcatDB()
          capture a connection from Tomcat for Tootsville and Store and set AppiusConfig to use it instead of connecting by itself.
static Parent verifyParentLogin(java.lang.String userID, java.lang.String password)
          WRITEME: document this method (theys, Aug 12, 2009)
static User verifyUserLogin(java.lang.String userID, java.lang.String password)
          WRITEME: document this method (theys, Aug 12, 2009)
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PARENT

public static final java.lang.String PARENT
TODO: document this field (theys, Nov 3, 2009) PARENT (WebUtil)

See Also:
Constant Field Values

STAFF

public static final java.lang.String STAFF
TODO: document this field (theys, Nov 3, 2009) STAFF (WebUtil)

See Also:
Constant Field Values

USER

public static final java.lang.String USER
TODO: document this field (theys, Nov 3, 2009) USER (WebUtil)

See Also:
Constant Field Values
Constructor Detail

WebUtil

public WebUtil()
Method Detail

afterRulesPage

public static java.lang.String afterRulesPage(javax.servlet.http.HttpServletRequest request,
                                              javax.servlet.http.HttpSession session,
                                              java.util.Map<java.lang.String,java.lang.String> err)
TODO: document this method (theys, Nov 3, 2009)

Parameters:
request - TODO
session - TODO
err - TODO
Returns:
TODO

afterUserDetails

public static java.lang.String afterUserDetails(javax.servlet.ServletRequest request,
                                                java.util.Map<java.lang.String,java.lang.String> storeValues,
                                                javax.servlet.http.HttpSession session,
                                                java.util.Map<java.lang.String,java.lang.String> errorMessages,
                                                java.util.Map<java.lang.String,java.lang.String> successMessages)
Parameters:
request - TODO
storeValues - TODO
session - TODO
errorMessages - TODO
successMessages - TODO
Returns:
TODO

createParentLogin

public static Parent createParentLogin(java.lang.String userName,
                                       java.lang.String password)
                                throws PrivilegeRequiredException
WRITEME: document this method (theys, Aug 12, 2009)

Parameters:
userName - TODO
password - TODO
Returns:
TODO
Throws:
PrivilegeRequiredException - TODO

createUserLogin

public static User createUserLogin(java.lang.String userName,
                                   java.lang.String password)
                            throws PrivilegeRequiredException
Parameters:
userName - The user name or ID entered to login as a user
password - The password for user's account
Returns:
a reference to the user's User class
Throws:
PrivilegeRequiredException - if password is invalid

doAfterParent

public static java.lang.String doAfterParent(javax.servlet.ServletRequest request,
                                             java.util.Map<java.lang.String,java.lang.String> storeValues,
                                             javax.servlet.http.HttpSession session,
                                             java.util.Map<java.lang.String,java.lang.String> err)
Parameters:
request - TODO
storeValues - TODO
session - TODO
err - TODO
Returns:
TODO

fromMail

public static java.lang.String fromMail(javax.servlet.http.HttpServletRequest request,
                                        java.util.HashMap<java.lang.String,java.lang.String> storeValues,
                                        javax.servlet.http.HttpSession session,
                                        java.util.HashMap<java.lang.String,java.lang.String> err)
Parameters:
request - TODO
storeValues - TODO
session - TODO
err - TODO
Returns:
TODO

log

public static void log(boolean logMessage)
TODO: document this method (theys, Nov 3, 2009)

Parameters:
logMessage - TODO

log

public static void log(char logMessage)
TODO: document this method (theys, Nov 3, 2009)

Parameters:
logMessage - TODO

log

public static void log(char[] logMessage)
TODO: document this method (theys, Nov 3, 2009)

Parameters:
logMessage - TODO

log

public static void log(double logMessage)
TODO: document this method (theys, Nov 3, 2009)

Parameters:
logMessage - TODO

log

public static void log(float logMessage)
TODO: document this method (theys, Nov 3, 2009)

Parameters:
logMessage - TODO

log

public static void log(int logMessage)
TODO: document this method (theys, Nov 3, 2009)

Parameters:
logMessage - TODO

log

public static void log(long logMessage)
TODO: document this method (theys, Nov 3, 2009)

Parameters:
logMessage - TODO

log

public static void log(short logMessage)
TODO: document this method (theys, Nov 3, 2009)

Parameters:
logMessage - TODO

log

public static void log(java.lang.String logMessage)
TODO: document this method (theys, Nov 3, 2009)

Parameters:
logMessage - TODO

processCC

public static java.lang.String processCC(javax.servlet.http.HttpSession session,
                                         javax.servlet.ServletRequest request,
                                         java.util.HashMap<java.lang.String,java.lang.String> err,
                                         java.util.HashMap<java.lang.String,java.lang.String> storeValues)
TODO: document this method (theys, Nov 3, 2009)

Parameters:
session - TODO
request - TODO
err - TODO
storeValues - TODO
Returns:
TODO

searchUsers

public static java.util.Vector<Person> searchUsers(java.lang.String searchParams)
TODO: document this method (theys, Sep 24, 2009)

Parameters:
searchParams - TODO
Returns:
TODO

useTomcatDB

public static void useTomcatDB()
capture a connection from Tomcat for Tootsville and Store and set AppiusConfig to use it instead of connecting by itself.


verifyParentLogin

public static Parent verifyParentLogin(java.lang.String userID,
                                       java.lang.String password)
WRITEME: document this method (theys, Aug 12, 2009)

Parameters:
userID - TODO
password - TODO
Returns:
TODO

verifyUserLogin

public static User verifyUserLogin(java.lang.String userID,
                                   java.lang.String password)
WRITEME: document this method (theys, Aug 12, 2009)

Parameters:
userID - TODO
password - TODO
Returns:
TODO