Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
A
B
C
D
E
F
G
H
I
P
R
S
T
V
A
AboutMe
- class edu.rice.rubis.servlets.
AboutMe
.
This servlets displays general information about the user loged in and about his current bids or items to sell.
AboutMe()
- Constructor for class edu.rice.rubis.servlets.
AboutMe
AboutMePoolSize
- Static variable in class edu.rice.rubis.servlets.
Config
addDays(GregorianCalendar, int)
- Static method in class edu.rice.rubis.servlets.
TimeManagement
Compute a new GregorianCalendar from a beginning date and a duration in days.
Auth
- class edu.rice.rubis.servlets.
Auth
.
Auth(Connection, ServletPrinter)
- Constructor for class edu.rice.rubis.servlets.
Auth
authenticate(String, String)
- Method in class edu.rice.rubis.servlets.
Auth
B
BrowseCategories
- class edu.rice.rubis.servlets.
BrowseCategories
.
Builds the html page with the list of all categories and provides links to browse all items in a category or items in a category for a given region
BrowseCategories()
- Constructor for class edu.rice.rubis.servlets.
BrowseCategories
BrowseCategoriesPoolSize
- Static variable in class edu.rice.rubis.servlets.
Config
BrowseRegions
- class edu.rice.rubis.servlets.
BrowseRegions
.
Builds the html page with the list of all region in the database
BrowseRegions()
- Constructor for class edu.rice.rubis.servlets.
BrowseRegions
BrowseRegionsPoolSize
- Static variable in class edu.rice.rubis.servlets.
Config
BuyNow
- class edu.rice.rubis.servlets.
BuyNow
.
This servlets display the page allowing a user to buy an item It must be called this way : http://..../BuyNow?
BuyNow()
- Constructor for class edu.rice.rubis.servlets.
BuyNow
BuyNowAuth
- class edu.rice.rubis.servlets.
BuyNowAuth
.
This servlets display the page authentifying the user to allow him to put a buy an item at the "buy now" price.
BuyNowAuth()
- Constructor for class edu.rice.rubis.servlets.
BuyNowAuth
BuyNowPoolSize
- Static variable in class edu.rice.rubis.servlets.
Config
C
closeConnection(Connection)
- Method in class edu.rice.rubis.servlets.
RubisHttpServlet
Closes a
Connection
.
Config
- class edu.rice.rubis.servlets.
Config
.
This class contains the configuration for the servlets like the path of HTML files, etc ...
currentDateToString()
- Static method in class edu.rice.rubis.servlets.
TimeManagement
Returns a string representation of the current date (when the method is called) conforming to the following database format : 'YYYY-MM-DD hh:mm:ss'
D
DatabaseProperties
- Static variable in class edu.rice.rubis.servlets.
Config
dateToString(GregorianCalendar)
- Static method in class edu.rice.rubis.servlets.
TimeManagement
Returns a string representation of a date conforming to the following database format : 'YYYY-MM-DD hh:mm:ss'
destroy()
- Method in class edu.rice.rubis.servlets.
RubisHttpServlet
Clean up database connections.
destroy()
- Method in class edu.rice.rubis.servlets.
AboutMe
Clean up the connection pool.
destroy()
- Method in class edu.rice.rubis.servlets.
ViewItem
Clean up the connection pool.
destroy()
- Method in class edu.rice.rubis.servlets.
StoreBuyNow
Clean up the connection pool.
destroy()
- Method in class edu.rice.rubis.servlets.
BrowseRegions
Clean up the connection pool.
destroy()
- Method in class edu.rice.rubis.servlets.
ViewUserInfo
Clean up the connection pool.
destroy()
- Method in class edu.rice.rubis.servlets.
StoreBid
Clean up the connection pool.
destroy()
- Method in class edu.rice.rubis.servlets.
PutComment
Clean up the connection pool.
destroy()
- Method in class edu.rice.rubis.servlets.
StoreComment
Clean up the connection pool.
destroy()
- Method in class edu.rice.rubis.servlets.
PutBid
Clean up the connection pool.
destroy()
- Method in class edu.rice.rubis.servlets.
ViewBidHistory
Clean up the connection pool.
destroy()
- Method in class edu.rice.rubis.servlets.
BrowseCategories
Clean up the connection pool.
destroy()
- Method in class edu.rice.rubis.servlets.
SearchItemsByCategory
Clean up the connection pool.
destroy()
- Method in class edu.rice.rubis.servlets.
RegisterUser
Clean up the connection pool.
destroy()
- Method in class edu.rice.rubis.servlets.
BuyNow
Clean up the connection pool.
destroy()
- Method in class edu.rice.rubis.servlets.
RegisterItem
Clean up the connection pool.
destroy()
- Method in class edu.rice.rubis.servlets.
SearchItemsByRegion
Clean up the connection pool.
diffTime(GregorianCalendar, GregorianCalendar)
- Static method in class edu.rice.rubis.servlets.
TimeManagement
Returns a string representation of the time elapsed between startDate and endDate.
doGet(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
RubisHttpServlet
doGet(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
AboutMe
Call
doPost
method.
doGet(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
SellItemForm
Build the html page for the response
doGet(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
ViewItem
doGet(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
StoreBuyNow
Call the
doPost
method.
doGet(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
BrowseRegions
doGet(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
ViewUserInfo
doGet(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
PutBidAuth
doGet(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
StoreBid
Call the
doPost
method.
doGet(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
PutComment
doGet(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
StoreComment
doGet(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
PutBid
doGet(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
ViewBidHistory
doGet(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
BrowseCategories
Build the html page for the response
doGet(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
BuyNowAuth
Display the web page with the form to authenticate the user
doGet(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
SearchItemsByCategory
doGet(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
RegisterUser
doGet(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
BuyNow
Authenticate the user and end the display a buy now form
doGet(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
RegisterItem
Check the values from the html register item form and create a new item
doGet(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
PutCommentAuth
doGet(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
SearchItemsByRegion
doPost(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
RubisHttpServlet
doPost(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
AboutMe
Check username and password and build the web page that display the information about the loged in user.
doPost(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
SellItemForm
doPost(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
ViewItem
doPost(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
StoreBuyNow
Store the BuyNow to the database and display resulting message.
doPost(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
ViewUserInfo
doPost(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
PutBidAuth
doPost(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
StoreBid
Store the bid to the database and display resulting message.
doPost(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
PutComment
doPost(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
StoreComment
doPost(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
PutBid
doPost(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
ViewBidHistory
doPost(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
BrowseCategories
doPost(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
BuyNowAuth
Call the doGet method
doPost(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
SearchItemsByCategory
doPost(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
RegisterUser
doPost(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
BuyNow
Call the doGet method
doPost(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
RegisterItem
Call the doGet method: check the values from the html register item form and create a new item
doPost(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
PutCommentAuth
doPost(HttpServletRequest, HttpServletResponse)
- Method in class edu.rice.rubis.servlets.
SearchItemsByRegion
E
edu.rice.rubis.servlets
- package edu.rice.rubis.servlets
F
finalizeConnections()
- Method in class edu.rice.rubis.servlets.
RubisHttpServlet
Release all the connections to the database.
G
getConnection()
- Method in class edu.rice.rubis.servlets.
RubisHttpServlet
Gets a connection from the pool (round-robin)
getPoolSize()
- Method in class edu.rice.rubis.servlets.
RubisHttpServlet
getPoolSize()
- Method in class edu.rice.rubis.servlets.
AboutMe
getPoolSize()
- Method in class edu.rice.rubis.servlets.
ViewItem
getPoolSize()
- Method in class edu.rice.rubis.servlets.
StoreBuyNow
getPoolSize()
- Method in class edu.rice.rubis.servlets.
BrowseRegions
getPoolSize()
- Method in class edu.rice.rubis.servlets.
ViewUserInfo
getPoolSize()
- Method in class edu.rice.rubis.servlets.
StoreBid
getPoolSize()
- Method in class edu.rice.rubis.servlets.
PutComment
getPoolSize()
- Method in class edu.rice.rubis.servlets.
StoreComment
getPoolSize()
- Method in class edu.rice.rubis.servlets.
PutBid
getPoolSize()
- Method in class edu.rice.rubis.servlets.
ViewBidHistory
getPoolSize()
- Method in class edu.rice.rubis.servlets.
BrowseCategories
getPoolSize()
- Method in class edu.rice.rubis.servlets.
SearchItemsByCategory
getPoolSize()
- Method in class edu.rice.rubis.servlets.
RegisterUser
getPoolSize()
- Method in class edu.rice.rubis.servlets.
BuyNow
getPoolSize()
- Method in class edu.rice.rubis.servlets.
RegisterItem
getPoolSize()
- Method in class edu.rice.rubis.servlets.
SearchItemsByRegion
H
HTMLFilesPath
- Static variable in class edu.rice.rubis.servlets.
Config
I
init()
- Method in class edu.rice.rubis.servlets.
RubisHttpServlet
Load the driver and get a connection to the database
initializeConnections()
- Method in class edu.rice.rubis.servlets.
RubisHttpServlet
Initialize the pool of connections to the database.
P
PutBid
- class edu.rice.rubis.servlets.
PutBid
.
This servlets display the page allowing a user to put a bid on an item.
PutBid()
- Constructor for class edu.rice.rubis.servlets.
PutBid
PutBidAuth
- class edu.rice.rubis.servlets.
PutBidAuth
.
This servlets display the page authentifying the user to allow him to put a bid on an item.
PutBidAuth()
- Constructor for class edu.rice.rubis.servlets.
PutBidAuth
PutBidPoolSize
- Static variable in class edu.rice.rubis.servlets.
Config
PutComment
- class edu.rice.rubis.servlets.
PutComment
.
This servlets display the page allowing a user to put a comment on an item.
PutComment()
- Constructor for class edu.rice.rubis.servlets.
PutComment
PutCommentAuth
- class edu.rice.rubis.servlets.
PutCommentAuth
.
This servlets display the page authentifying the user to allow him to put a comment on another user.
PutCommentAuth()
- Constructor for class edu.rice.rubis.servlets.
PutCommentAuth
PutCommentPoolSize
- Static variable in class edu.rice.rubis.servlets.
Config
R
RegisterItem
- class edu.rice.rubis.servlets.
RegisterItem
.
Add a new item in the database
RegisterItem()
- Constructor for class edu.rice.rubis.servlets.
RegisterItem
RegisterItemPoolSize
- Static variable in class edu.rice.rubis.servlets.
Config
RegisterUser
- class edu.rice.rubis.servlets.
RegisterUser
.
Add a new user in the database
RegisterUser()
- Constructor for class edu.rice.rubis.servlets.
RegisterUser
RegisterUserPoolSize
- Static variable in class edu.rice.rubis.servlets.
Config
releaseConnection(Connection)
- Method in class edu.rice.rubis.servlets.
RubisHttpServlet
Releases a connection to the pool.
RubisHttpServlet
- class edu.rice.rubis.servlets.
RubisHttpServlet
.
Provides the method to initialize connection to the database.
RubisHttpServlet()
- Constructor for class edu.rice.rubis.servlets.
RubisHttpServlet
S
SearchItemsByCategory
- class edu.rice.rubis.servlets.
SearchItemsByCategory
.
This servlets displays a list of items belonging to a specific category.
SearchItemsByCategory()
- Constructor for class edu.rice.rubis.servlets.
SearchItemsByCategory
SearchItemsByCategoryPoolSize
- Static variable in class edu.rice.rubis.servlets.
Config
SearchItemsByRegion
- class edu.rice.rubis.servlets.
SearchItemsByRegion
.
Build the html page with the list of all items for given category and region.
SearchItemsByRegion()
- Constructor for class edu.rice.rubis.servlets.
SearchItemsByRegion
SearchItemsByRegionPoolSize
- Static variable in class edu.rice.rubis.servlets.
Config
SellItemForm
- class edu.rice.rubis.servlets.
SellItemForm
.
Builds the html page that display the form to register a new item to sell.
SellItemForm()
- Constructor for class edu.rice.rubis.servlets.
SellItemForm
ServletPrinter
- class edu.rice.rubis.servlets.
ServletPrinter
.
In fact, this class is not a servlet itself but it provides output services to servlets to send back HTML files.
ServletPrinter(HttpServletResponse, String)
- Constructor for class edu.rice.rubis.servlets.
ServletPrinter
StoreBid
- class edu.rice.rubis.servlets.
StoreBid
.
This servlet records a bid in the database and display the result of the transaction.
StoreBid()
- Constructor for class edu.rice.rubis.servlets.
StoreBid
StoreBidPoolSize
- Static variable in class edu.rice.rubis.servlets.
Config
StoreBuyNow
- class edu.rice.rubis.servlets.
StoreBuyNow
.
This servlet records a BuyNow in the database and display the result of the transaction.
StoreBuyNow()
- Constructor for class edu.rice.rubis.servlets.
StoreBuyNow
StoreBuyNowPoolSize
- Static variable in class edu.rice.rubis.servlets.
Config
StoreComment
- class edu.rice.rubis.servlets.
StoreComment
.
This servlets records a comment in the database and display the result of the transaction.
StoreComment()
- Constructor for class edu.rice.rubis.servlets.
StoreComment
StoreCommentPoolSize
- Static variable in class edu.rice.rubis.servlets.
Config
T
TimeManagement
- class edu.rice.rubis.servlets.
TimeManagement
.
This class provides additionnal functions that the GregorianCalendar class does not provide.
TimeManagement()
- Constructor for class edu.rice.rubis.servlets.
TimeManagement
V
ViewBidHistory
- class edu.rice.rubis.servlets.
ViewBidHistory
.
This servlets displays the list of bids regarding an item.
ViewBidHistory()
- Constructor for class edu.rice.rubis.servlets.
ViewBidHistory
ViewBidHistoryPoolSize
- Static variable in class edu.rice.rubis.servlets.
Config
ViewItem
- class edu.rice.rubis.servlets.
ViewItem
.
This servlets displays the full description of a given item and allows the user to bid on this item.
ViewItem()
- Constructor for class edu.rice.rubis.servlets.
ViewItem
ViewItemPoolSize
- Static variable in class edu.rice.rubis.servlets.
Config
ViewUserInfo
- class edu.rice.rubis.servlets.
ViewUserInfo
.
This servlets displays general information about a user.
ViewUserInfo()
- Constructor for class edu.rice.rubis.servlets.
ViewUserInfo
ViewUserInfoPoolSize
- Static variable in class edu.rice.rubis.servlets.
Config
A
B
C
D
E
F
G
H
I
P
R
S
T
V
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
Copyright © 2003 - ObjectWeb Consortium - All Rights Reserved.